Lines Matching defs:winname

244 idmap_namerule_parts_clear(char **windomain, char **winname,
250 if (winname)
251 *winname = NULL;
267 char **windomain, char **winname,
273 if (EMPTY_STRING(rule->winname) && EMPTY_STRING(rule->unixname))
281 retcode = idmap_strdupnull(winname, rule->winname);
305 if (winname && *winname)
306 free(*winname);
310 idmap_namerule_parts_clear(windomain, winname,
351 char **windomain, char **winname,
355 idmap_namerule_parts_clear(windomain, winname,
365 winname,
385 char **windomain, char **winname,
389 idmap_namerule_parts_clear(windomain, winname,
400 winname,
426 boolean_t is_user, boolean_t is_wuser, const char *winname,
448 retcode = idmap_strdupnull(&rule->winname, winname);
473 boolean_t is_wuser, const char *windomain, const char *winname,
494 retcode = idmap_strdupnull(&rule->winname, winname);
561 * winname - Windows user or group name
569 boolean_t is_user, boolean_t is_wuser, const char *winname,
589 retcode = idmap_strdupnull(&rule->winname, winname);
620 * winname - Windows user or group name
632 char **winname, char **unixname, boolean_t *is_user,
639 idmap_namerule_parts_clear(windomain, winname,
686 retcode = idmap_strdupnull(winname,
687 namerules->rules.rules_val[iter->next].winname);
714 if (winname && *winname)
715 free(*winname);
759 idmap_rid_t *rid, uid_t *pid, char **winname,
772 if (winname)
773 *winname = NULL;
845 retcode = idmap_strdupnull(winname,
883 if (winname && *winname)
884 free(*winname);
1599 const char *winname, const char *windomain,
1622 } else if (winname) {
1623 retcode = idmap_strdupnull(&request.id1name, winname);
1715 char **winname, char **windomain,
1724 if (winname)
1725 *winname = NULL;
1800 rc = idmap_strdupnull(winname, mapping->id2name);
1815 if (winname && *winname) {
1816 free(*winname);
1817 *winname = NULL;
1895 gettext("Improper winname form found in Native LDAP"), EINVAL},
2046 to->winname = NULL;
2053 retval = idmap_strdupnull(&to->winname, from->winname);
2064 free(to->winname);
2065 to->winname = NULL;
2128 /* If we have not got the domain don't store UID to winname */
2164 /* If we have not got the domain don't store GID to winname */
2175 * Get winname given pid
2183 char *winname, *windomain;
2191 rc = idmap_cache_lookup_winnamebyuid(&winname,
2194 rc = idmap_cache_lookup_winnamebygid(&winname,
2204 NULL, NULL, &winname, &windomain, &direction, NULL);
2215 if (winname == NULL) {
2222 idmap_cache_add_winname2uid(winname, windomain,
2225 idmap_cache_add_winname2gid(winname, windomain,
2231 *name = winname;
2235 len = snprintf(NULL, 0, "%s@%s", winname, wd) + 1;
2237 (void) snprintf(*name, len, "%s@%s", winname, wd);
2240 idmap_free(winname);
2249 * Get winname given uid
2259 * Get winname given gid
2350 (void) fprintf(out, "winname ");