3 * Don't know why this function is not in libkrb.a. It's the inverse
4 * of kname_parse() which is there.
11 /* Turn a principal, instance, realm triple into a single non-ambiguous
12 * string. This is the inverse of kname_parse(). It returns a pointer
13 * to a static buffer, or NULL on error.
16 char *kname_unparse(p, i, r)
21 static char name[MAX_K_NAME_SZ];
25 if (!p || strlen(p) > ANAME_SZ)
47 if (strlen(i) > INST_SZ)
71 if (!r || strlen(r) > REALM_SZ)