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

/opensolaris-onvv-gate/usr/src/lib/libidmap/common/
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_api.c252 idmap_namerule_parts_clear(char **windomain, char **winname, argument
256 if (windomain)
257 *windomain = NULL;
275 char **windomain, char **winname,
285 retcode = idmap_strdupnull(windomain, rule->windomain);
311 if (windomain && *windomain)
312 free(*windomain);
318 idmap_namerule_parts_clear(windomain, winnam
274 idmap_namerule2parts(idmap_namerule *rule, char **windomain, char **winname, char **unixname, boolean_t *is_user, boolean_t *is_wuser, boolean_t *is_nt4, int *direction) argument
358 idmap_udt_get_error_rule(idmap_udt_handle_t *udthandle, char **windomain, char **winname, char **unixname, boolean_t *is_user, boolean_t *is_wuser, boolean_t *is_nt4, int *direction) argument
392 idmap_udt_get_conflict_rule(idmap_udt_handle_t *udthandle, char **windomain, char **winname, char **unixname, boolean_t *is_user, boolean_t *is_wuser, boolean_t *is_nt4, int *direction) argument
433 idmap_udt_add_namerule(idmap_udt_handle_t *udthandle, const char *windomain, boolean_t is_user, boolean_t is_wuser, const char *winname, const char *unixname, boolean_t is_nt4, int direction) argument
480 idmap_udt_rm_namerule(idmap_udt_handle_t *udthandle, boolean_t is_user, boolean_t is_wuser, const char *windomain, const char *winname, const char *unixname, int direction) argument
576 idmap_iter_namerules(const char *windomain, boolean_t is_user, boolean_t is_wuser, const char *winname, const char *unixname, idmap_iter_t **iter) argument
633 idmap_iter_next_namerule(idmap_iter_t *iter, char **windomain, char **winname, char **unixname, boolean_t *is_user, boolean_t *is_wuser, boolean_t *is_nt4, int *direction) argument
760 idmap_iter_next_mapping(idmap_iter_t *iter, char **sidprefix, idmap_rid_t *rid, uid_t *pid, char **winname, char **windomain, char **unixname, boolean_t *is_user, boolean_t *is_wuser, int *direction, idmap_info *info) argument
1599 idmap_get_w2u_mapping( const char *sidprefix, idmap_rid_t *rid, const char *winname, const char *windomain, int flag, int *is_user, int *is_wuser, uid_t *pid, char **unixname, int *direction, idmap_info *info) argument
1713 idmap_get_u2w_mapping( uid_t *pid, const char *unixname, int flag, int is_user, int *is_wuser, char **sidprefix, idmap_rid_t *rid, char **winname, char **windomain, int *direction, idmap_info *info) argument
2185 char *winname, *windomain; local
[all...]
H A Didmap_cache.c113 const char *windomain; member in struct:pid2sid_winname
123 const char *windomain; member in struct:winname2uid_gid
232 if (entry2->windomain == NULL && entry1->windomain == NULL)
234 if (entry1->windomain == NULL)
236 if (entry2->windomain == NULL)
239 comp = strcasecmp(entry2->windomain, entry1->windomain);
378 if (uid2sid_winname->windomain != NULL)
379 free((char *)uid2sid_winname->windomain);
[all...]
/opensolaris-onvv-gate/usr/src/lib/nsswitch/ad/common/
H A Dgetgrent.c119 char *winname = NULL, *windomain = NULL; local
132 0, NULL, NULL, NULL, &winname, &windomain,
146 if (update_buffer(be, argp, winname, windomain, argp->key.gid) < 0)
155 idmap_free(windomain);
H A Dgetpwnam.c396 char *winname = NULL, *windomain = NULL; local
413 1, NULL, &sidprefix, &rid, &winname, &windomain,
427 if (windomain != NULL && strcasecmp(windomain, WK_DOMAIN) != 0) {
438 windomain, &try_idmap);
448 winname, windomain, 0, &is_user, &is_wuser, &gid,
457 if (update_buffer(be, argp, winname, windomain,
468 idmap_free(windomain);
/opensolaris-onvv-gate/usr/src/cmd/idmap/idmap/
H A Dnamemaps.c52 char *windomain; member in struct:idmap_nm_handle
260 if (ad_disc_set_DomainName(ad_ctx, p->windomain)) {
264 " failed, most likely not enough memory"), p->windomain);
273 "domain \"%s\" not found."), p->windomain);
322 if (p->windomain != NULL)
323 free(p->windomain);
355 char *user, char *passwd, char *auth, char *windomain,
402 if (windomain != NULL) {
403 p->windomain = strdup(windomain);
354 idmap_init_namemaps(idmap_nm_handle_t **adh, char *user, char *passwd, char *auth, char *windomain, int direction) argument
567 unixname2dn(idmap_nm_handle_t *p, char *unixname, int is_user, char **dn, char **winname, char **windomain) argument
1004 idmap_get_namemap(idmap_nm_handle_t *p, int *is_source_ad, char **winname, char **windomain, int *is_wuser, char **unixuser, char **unixgroup) argument
[all...]
H A Didmap.c135 char *windomain; member in struct:__anon684
223 char *windomain; member in struct:__anon687
609 free_null(&namemaps.windomain);
621 init_nm_command(char *user, char *passwd, char *auth, char *windomain, argument
630 strcasecmp_null(windomain, namemaps.windomain) != 0 ||
637 passwd, auth, windomain, direction);
651 windomain != NULL && (namemaps.windomain =
652 strdup(windomain))
1195 char *windomain = NULL; local
[all...]
/opensolaris-onvv-gate/usr/src/cmd/idmap/idmapd/
H A Dnldaputils.c60 /* Native LDAP user lookup using winname@windomain OR windomain\winname */
78 /* Native LDAP group lookup using winname@windomain OR windomain\winname */
98 char **windomain; member in struct:idmap_nldap_q
283 const char *winname, const char *windomain, int is_user,
312 } else if (windomain != NULL) {
328 } else if (windomain != NULL) {
351 /* windomain could be NULL for names of well-known SIDs */
352 if (windomain !
282 idmap_nldap_bywinname_batch_add(idmap_nldap_query_state_t *qs, const char *winname, const char *windomain, int is_user, char **dn, char **attr, char **value, char **unixname, uid_t *pid, idmap_retcode *rc) argument
423 idmap_nldap_bypid_batch_add(idmap_nldap_query_state_t *qs, uid_t pid, int is_user, char **dn, char **attr, char **value, char **winname, char **windomain, char **unixname, idmap_retcode *rc) argument
489 idmap_nldap_byunixname_batch_add(idmap_nldap_query_state_t *qs, const char *unixname, int is_user, char **dn, char **attr, char **value, char **winname, char **windomain, uid_t *pid, idmap_retcode *rc) argument
[all...]
H A Ddbutils.c491 "columns winname, windomain, is_user, is_wuser, w2u_order are not"
611 if (!EMPTY_STRING(rule->windomain)) {
612 s_windomain = sqlite_mprintf("AND windomain = %Q ",
613 rule->windomain);
760 get_namerule_order(char *winname, char *windomain, char *unixname, argument
794 else if (*winname == '*' && windomain && *windomain == '*') {
808 } else if (windomain != NULL && *windomain == '*') {
817 /* winname == name && windomain
1153 idmap_namerule_set(idmap_namerule *rule, const char *windomain, const char *winname, const char *unixname, boolean_t is_user, boolean_t is_wuser, boolean_t is_nt4, int direction) argument
3006 const char *unixname, *windomain; local
4402 const char *winname, *windomain; local
[all...]
H A Dserver.c153 if (!EMPTY_STRING(rule->windomain) &&
154 u8_validate(rule->windomain, strlen(rule->windomain),
523 assert(strcmp(colnames[6], "windomain") == 0);
605 how->idmap_how_u.rule.windomain =
699 "u2w, windomain, canon_winname, unixname, is_user, is_wuser, "
743 assert(strcmp(colnames[3], "windomain") == 0);
766 STRDUP_OR_FAIL(result->rules.rules_val[cb_data->next].windomain,
846 sql = sqlite_mprintf("SELECT rowid, is_user, is_wuser, windomain, "
/opensolaris-onvv-gate/usr/src/uts/common/rpcsvc/
H A Didmap_prot.x202 idmap_utf8str windomain;

Completed in 129 milliseconds