canon
canon(rawname, name, namesiz);
canon(output, name, namesiz);
canon("/", curdir, sizeof (curdir));
canon(*argv++, name, sizeof (name));
canon(*argv++, name, sizeof (name));
extern void canon(char *, char *, size_t);
extern void canon();
char canon[MAXPATHLEN];
(void) sprintf(canon, "%s%s", chrootpath ? chrootpath : "", scratch);
abspath(char *wd, char *raw, char *canon)
if (wd == NULL || raw == NULL || canon == NULL)
return (realpath(raw, canon) == NULL ? -1 : 0);
char *canon;
(void) asprintf(&canon, "%s@%s",
canon = strdup(wksid->winname);
(void) asprintf(&canon, "%s@%s",
if (canon == NULL)
const char *ccanon = canon;
free(canon);
char *canon;
(void) asprintf(&canon, "%s@%s",
if (canon == NULL)
const char *ccanon = canon;
free(canon);
char *canon;
(void) asprintf(&canon, "%s@%s",
if (canon == NULL)
const char *ccanon = canon;
free(canon);
char *pass, *canon;
retval = krb5_unparse_name(context, princ.principal, &canon);
canon);
canon);
canon);
canon);
gettext("while reading password for \"%s\"."), canon);
free(canon);
gettext("while creating \"%s\"."), canon);
free(canon);
gettext("while randomizing key for \"%s\"."), canon);
free(canon);
gettext("while doing a get_principal on \"%s\"."), canon);
"the same.\n\n"), canon);
"settings for \"%s\"."), canon);
free(canon);
printf(gettext("Principal \"%s\" created.\n"), canon);
free(canon);
char *pass, *canon;
retval = krb5_unparse_name(context, kprinc, &canon);
gettext("while getting \"%s\"."), canon);
free(canon);
free(canon);
free(canon);
free(canon);
free(canon);
gettext("while modifying \"%s\"."), canon);
free(canon);
printf(gettext("Principal \"%s\" modified.\n"), canon);
free(canon);
char *canon, *modcanon;
retval = krb5_unparse_name(context, princ, &canon);
gettext("while retrieving \"%s\"."), canon);
free(canon);
free(canon);
printf(gettext("Principal: %s\n"), canon);
canon, dprinc.princ_expire_time, dprinc.last_pwd_change,
free(canon);
char *luser, *canon, *cp;
if (krb5_unparse_name(context, princ, &canon)) {
realm = strchr(canon, '@');
if (realm - canon && *(realm - 1) != '\\')
cp = strchr(canon, '/');
if (cp - canon && *(cp - 1) != '\\')
princstr = (char*)malloc(strlen(canon) + 6 /* "/admin" */ +
strcpy(princstr, canon);
free(canon);
char *canon;
retval = krb5_unparse_name(context, princ, &canon);
"the principal \"%s\"? (yes/no): "), canon);
canon);
free(canon);
gettext("while deleting principal \"%s\""), canon);
free(canon);
printf(gettext("Principal \"%s\" deleted.\n"), canon);
free(canon);
char *canon;
retval = krb5_unparse_name(context, princ, &canon);
canon);
free(canon);
printf(gettext("Password for \"%s\" changed.\n"), canon);
free(canon);
canon);
free(canon);
printf(gettext("Key for \"%s\" randomized.\n"), canon);
free(canon);
canon);
free(canon);
canon);
free(canon);
printf(gettext("Password for \"%s\" changed.\n"), canon);
free(canon);
free(canon);
canon(entry,word);
canon(entry,word);
void canon(char *, char *);
canon(wstring,key);
canon(entry,word);
bool canon = false;
canon = true;
if ((canon ? sm_strcasecmp(p, mydom)
char **canon, uint64_t *classes);
char **canon);
char **canon);
char **canon,
*canon = NULL;
*canon = strdup(ret_name->x_sun_canonicalName[0]);
if (*canon == NULL)
char **canon,
return (directory_canon_common(d, sid, DIRECTORY_ID_SID, canon,
char **canon,
return (directory_canon_common(d, name, DIRECTORY_ID_NAME, canon,
directory_canon_from_user_name(directory_t d, char *name, char **canon)
directory_canon_common(d, name, DIRECTORY_ID_USER, canon, NULL));
directory_canon_from_group_name(directory_t d, char *name, char **canon)
directory_canon_common(d, name, DIRECTORY_ID_GROUP, canon, NULL));
const char *canon = "loopback";
canon = NULL;
canon, &ports[i]);
canon = NULL;
canon = NULL;
errnum = add_address4(aip, &cur, &addr, canon,
canon = NULL;
if (abspath(cwd, path, canon) < 0)
path_len = strlen(canon) + 1;
(void) strcpy(clcall.pathname, canon);
abspath(char *wd, const char *raw, char *canon)
if (raw == NULL || canon == NULL)
return (realpath(raw, canon) == NULL ? -1 : 0);
char canon[MAXPATHLEN];