Home
last modified time | relevance | path

Searched refs:windomain (Results 1 – 11 of 11) sorted by relevance

/illumos-gate/usr/src/lib/libidmap/common/
H A Didmap_api.c248 if (windomain) in idmap_namerule_parts_clear()
277 retcode = idmap_strdupnull(windomain, rule->windomain); in idmap_namerule2parts()
303 if (windomain && *windomain) in idmap_namerule2parts()
364 windomain, in idmap_udt_get_error_rule()
444 retcode = idmap_strdupnull(&rule->windomain, windomain); in idmap_udt_add_namerule()
490 retcode = idmap_strdupnull(&rule->windomain, windomain); in idmap_udt_rm_namerule()
585 retcode = idmap_strdupnull(&rule->windomain, windomain); in idmap_iter_namerules()
712 if (windomain && *windomain) in idmap_iter_next_namerule()
885 if (windomain && *windomain) in idmap_iter_next_mapping()
1819 if (windomain && *windomain) { in idmap_get_u2w_mapping()
[all …]
H A Didmap_cache.h71 idmap_cache_lookup_winnamebyuid(char **winname, char **windomain, uid_t uid);
74 idmap_cache_lookup_winnamebygid(char **winname, char **windomain, gid_t gid);
77 idmap_cache_lookup_uidbywinname(const char *winname, const char *windomain,
81 idmap_cache_lookup_gidbywinname(const char *winname, const char *windomain,
97 idmap_cache_add_winname2uid(const char *winname, const char *windomain,
101 idmap_cache_add_winname2gid(const char *winname, const char *windomain,
H A Didmap_cache.c117 const char *windomain; member
127 const char *windomain; member
236 if (entry2->windomain == NULL && entry1->windomain == NULL) in idmap_compare_winname()
243 comp = strcasecmp(entry2->windomain, entry1->windomain); in idmap_compare_winname()
746 entry.windomain = domain; in idmap_cache_lookup_uidbywinname()
776 entry.windomain = domain; in idmap_cache_lookup_gidbywinname()
883 new->windomain = NULL; in idmap_cache_add_sid2uid()
995 new->windomain = NULL; in idmap_cache_add_sid2gid()
1126 new->windomain = NULL; in idmap_cache_add_sid2pid()
1501 if (item->windomain) in idmap_purge_winname2uid_gid_cache()
[all …]
/illumos-gate/usr/src/cmd/idmap/idmap/
H A Dnamemaps.c53 char *windomain; member
323 if (p->windomain != NULL) in idmap_fini_namemaps()
324 free(p->windomain); in idmap_fini_namemaps()
403 if (windomain != NULL) { in idmap_init_namemaps()
404 p->windomain = strdup(windomain); in idmap_init_namemaps()
405 if (p->windomain == NULL) { in idmap_init_namemaps()
411 if (p->windomain == NULL) { in idmap_init_namemaps()
617 *winname = *windomain = NULL; in unixname2dn()
904 if (p->windomain == NULL) { in idmap_set_namemap()
1029 *winname, p->windomain); in idmap_get_namemap()
[all …]
H A Didmap.c135 char *windomain; member
223 char *windomain; member
630 strcasecmp_null(windomain, namemaps.windomain) != 0 || in init_nm_command()
651 windomain != NULL && (namemaps.windomain = in init_nm_command()
1041 to->windomain = strdup(from->windomain); in name_mapping_cpy()
1282 (windomain = usermap_cfg_string(nm->windomain)) == NULL) { in print_mapping()
1286 free(windomain); in print_mapping()
1313 strcmp_null(pnm->last->windomain, nm->windomain) == 0) { in print_mapping()
1337 free(windomain); in print_mapping()
1384 nm.windomain = rule->windomain; in print_how()
[all …]
/illumos-gate/usr/src/cmd/idmap/idmapd/
H A Dnldaputils.c99 char **windomain; member
330 } else if (windomain != NULL) { in idmap_nldap_bywinname_batch_add()
346 } else if (windomain != NULL) { in idmap_nldap_bywinname_batch_add()
370 if (windomain != NULL) { in idmap_nldap_bywinname_batch_add()
416 if (s_windomain != windomain) in idmap_nldap_bywinname_batch_add()
431 if (s_windomain != windomain) in idmap_nldap_bywinname_batch_add()
443 char **winname, char **windomain, in idmap_nldap_bypid_batch_add() argument
455 q->windomain = windomain; in idmap_nldap_bypid_batch_add()
522 q->windomain = windomain; in idmap_nldap_byunixname_batch_add()
722 *q->windomain = strdup(dom); in idmap_nldap_lookup_batch_end()
[all …]
H A Ddbutils.c689 rule->windomain); in gen_sql_expr_from_rule()
870 else if (*winname == '*' && windomain && *windomain == '*') { in get_namerule_order()
884 } else if (windomain != NULL && *windomain == '*') { in get_namerule_order()
924 else if (windomain != NULL && *windomain == '*') in get_namerule_order()
978 dom = rule->windomain; in add_namerule()
1242 if (rule->windomain == NULL || windomain == NULL || in idmap_namerule_set()
1243 strcmp(rule->windomain, windomain) != 0) { in idmap_namerule_set()
1248 if (windomain != NULL) in idmap_namerule_set()
1249 rule->windomain = strdup(windomain); in idmap_namerule_set()
3131 windomain = ""; in name_based_mapping_sid2pid()
[all …]
H A Dserver.c154 if (!EMPTY_STRING(rule->windomain) && in validate_rule()
155 u8_validate(rule->windomain, strlen(rule->windomain), in validate_rule()
614 how->idmap_how_u.rule.windomain = in list_mappings_cb()
778 STRDUP_OR_FAIL(result->rules.rules_val[cb_data->next].windomain, in list_namerules_cb()
/illumos-gate/usr/src/lib/nsswitch/ad/common/
H A Dgetpwnam.c396 char *winname = NULL, *windomain = NULL; in getbyuid() local
413 1, NULL, &sidprefix, &rid, &winname, &windomain, in getbyuid()
427 if (windomain != NULL && strcasecmp(windomain, WK_DOMAIN) != 0) { in getbyuid()
438 windomain, &try_idmap); in getbyuid()
448 winname, windomain, 0, &is_user, &is_wuser, &gid, in getbyuid()
457 if (update_buffer(be, argp, winname, windomain, in getbyuid()
468 idmap_free(windomain); in getbyuid()
H A Dgetgrent.c119 char *winname = NULL, *windomain = NULL; in getbygid() local
132 0, NULL, NULL, NULL, &winname, &windomain, in getbygid()
146 if (update_buffer(be, argp, winname, windomain, argp->key.gid) < 0) in getbygid()
155 idmap_free(windomain); in getbygid()
/illumos-gate/usr/src/uts/common/rpcsvc/
H A Didmap_prot.x202 idmap_utf8str windomain; member