/titanic_50/usr/src/lib/libidmap/common/ |
H A D | idmap_api.c | 245 char **unixname, boolean_t *is_user, boolean_t *is_wuser, in idmap_namerule_parts_clear() argument 257 if (is_user) in idmap_namerule_parts_clear() 258 *is_user = -1; in idmap_namerule_parts_clear() 268 char **unixname, boolean_t *is_user, boolean_t *is_wuser, in idmap_namerule2parts() argument 290 if (is_user) in idmap_namerule2parts() 291 *is_user = rule->is_user; in idmap_namerule2parts() 311 unixname, is_user, is_wuser, is_nt4, direction); in idmap_namerule2parts() 352 char **unixname, boolean_t *is_user, boolean_t *is_wuser, in idmap_udt_get_error_rule() argument 356 unixname, is_user, is_wuser, is_nt4, direction); in idmap_udt_get_error_rule() 367 is_user, in idmap_udt_get_error_rule() [all …]
|
H A D | idmap_cache.c | 100 int is_user; member 541 idmap_rid_t rid, uid_t *pid, int *is_user) in idmap_cache_lookup_pidbysid() argument 557 if (result->is_user != UNDEF_ISUSER) { in idmap_cache_lookup_pidbysid() 558 *is_user = result->is_user; in idmap_cache_lookup_pidbysid() 559 if (result->is_user && result->uid_ttl > now) { in idmap_cache_lookup_pidbysid() 562 } else if (!result->is_user && result->gid_ttl > now) { in idmap_cache_lookup_pidbysid() 831 new->is_user = UNDEF_ISUSER; /* Unknown */ in idmap_cache_add_sid2uid() 943 new->is_user = UNDEF_ISUSER; /* Unknown */ in idmap_cache_add_sid2gid() 1016 idmap_rid_t rid, uid_t pid, int is_user, int direction) in idmap_cache_add_sid2pid() argument 1035 if (result->is_user == UNDEF_ISUSER) in idmap_cache_add_sid2pid() [all …]
|
H A D | idmap_cache.h | 60 uid_t *pid, int *is_user); 94 int is_user, int direction);
|
H A D | idmap_impl.h | 66 int *is_user; member
|
/titanic_50/usr/src/cmd/idmap/idmapd/ |
H A D | wksids.c | 239 if (wksids[i].is_user == 0) in find_wksid_by_name() 243 if (wksids[i].is_user == 1) in find_wksid_by_name() 304 if (wksids[i].is_user == 0) in find_wksid_by_sid() 308 if (wksids[i].is_user == 1) in find_wksid_by_sid() 348 find_wksid_by_pid(uid_t pid, int is_user) in find_wksid_by_pid() argument 357 wksids[i].is_user == is_user && in find_wksid_by_pid()
|
H A D | nldaputils.c | 105 int is_user; member 301 const char *winname, const char *windomain, int is_user, in idmap_nldap_bywinname_batch_add() argument 318 q->is_user = is_user; in idmap_nldap_bywinname_batch_add() 323 if (is_user) { in idmap_nldap_bywinname_batch_add() 442 uid_t pid, int is_user, char **dn, char **attr, char **value, in idmap_nldap_bypid_batch_add() argument 458 q->is_user = is_user; in idmap_nldap_bypid_batch_add() 463 if (is_user) { in idmap_nldap_bypid_batch_add() 508 const char *unixname, int is_user, in idmap_nldap_byunixname_batch_add() argument 525 q->is_user = is_user; in idmap_nldap_byunixname_batch_add() 530 if (is_user) { in idmap_nldap_byunixname_batch_add() [all …]
|
H A D | dbutils.c | 638 rule->unixname, rule->is_user ? 1 : 0); in gen_sql_expr_from_rule() 887 rule->is_user == rule->is_wuser ? 0 : 1, &w2u_order, &u2w_order); in add_namerule() 921 rule->is_user ? 1 : 0, rule->is_wuser ? 1 : 0, dom, in add_namerule() 1160 const char *winname, const char *unixname, boolean_t is_user, in idmap_namerule_set() argument 1197 rule->is_user = is_user; in idmap_namerule_set() 1340 lookup_wksids_pid2sid(idmap_mapping *req, idmap_id_res *res, int is_user) in lookup_wksids_pid2sid() argument 1344 wksid = find_wksid_by_pid(req->id1.idmap_id_u.uid, is_user); in lookup_wksids_pid2sid() 1507 int ncol, is_user; in lookup_cache_sid2pid() local 1591 is_user = strncmp(values[1], "0", 2) ? 1 : 0; in lookup_cache_sid2pid() 1593 if (is_user) { in lookup_cache_sid2pid() [all …]
|
H A D | adutils.h | 139 const char *unixname, int is_user, int is_wuser, 148 posix_id_t pid, int is_user,
|
H A D | directory_provider_builtin.c | 189 wksid->is_user) { in directory_provider_builtin_populate() 194 !wksid->is_user) { in directory_provider_builtin_populate()
|
H A D | idmapd.h | 202 int is_user; member 366 extern const wksids_table_t *find_wksid_by_pid(posix_id_t pid, int is_user);
|
H A D | adutils.c | 810 const char *unixname, int is_user, int is_wuser, in idmap_unixname2sid_batch_add1() argument 820 attrname = (is_user) ? in idmap_unixname2sid_batch_add1() 859 posix_id_t pid, int is_user, in idmap_pid2sid_batch_add1() argument 869 if (is_user) { in idmap_pid2sid_batch_add1()
|
H A D | server.c | 613 how->idmap_how_u.rule.is_user = in list_mappings_cb() 760 result->rules.rules_val[cb_data->next].is_user = in list_namerules_cb()
|
/titanic_50/usr/src/cmd/idmap/idmap/ |
H A D | namemaps.c | 568 unixname2dn(idmap_nm_handle_t *p, char *unixname, int is_user, char **dn, in unixname2dn() argument 586 (void) snprintf(filter, sizeof (filter), is_user ? "uid=%s" : "cn=%s", in unixname2dn() 589 rc_ns = __ns_ldap_list(is_user ? "passwd" : "group", in unixname2dn() 594 namemap_log(is_user ? gettext("User %s not found.") in unixname2dn() 795 char *value, bool_t is_new, int is_user) in idmap_nldap_set() argument 830 is_user == IDMAP_YES ? "passwd": "group", in idmap_nldap_set() 835 is_user == IDMAP_YES ? "passwd": "group", in idmap_nldap_set() 840 is_user == IDMAP_YES ? "passwd": "group", in idmap_nldap_set() 860 int is_user, int is_wuser, int direction) in idmap_set_namemap() argument 880 rc = idmap_ad_set(p, dn, is_user ? p->ad_unixuser_attr : in idmap_set_namemap() [all …]
|
H A D | idmap.c | 129 int is_user; member 851 pid_format(uid_t from, int is_user) in pid_format() argument 862 (void) snprintf(to, len, "%s:%u", is_user ? ID_UID : ID_GID, from); in pid_format() 950 *unixname = pid_format(nm->pid, nm->is_user); in nm2unixname() 958 switch (nm->is_user) { in nm2unixname() 1001 nm->is_user = IDMAP_UNKNOWN; in name_mapping_init() 1218 unixname = pid_format(nm->pid, nm->is_user); in print_mapping() 1232 if (nm->is_user != IDMAP_YES || nm->is_wuser != IDMAP_YES) { in print_mapping() 1272 if (nm->is_user != IDMAP_YES || nm->is_wuser != IDMAP_YES) { in print_mapping() 1309 nm->is_user == pnm->last->is_user && in print_mapping() [all …]
|
/titanic_50/usr/src/uts/common/idmap/ |
H A D | idmap_kapi.c | 70 int *is_user; member 580 uid_t *pid, int *is_user) in kidmap_getpidbysid() argument 590 if (sid_prefix == NULL || pid == NULL || is_user == NULL) in kidmap_getpidbysid() 596 is_user) == IDMAP_SUCCESS) in kidmap_getpidbysid() 616 *is_user = 1; in kidmap_getpidbysid() 623 *is_user = 1; in kidmap_getpidbysid() 626 *is_user = 0; in kidmap_getpidbysid() 634 *is_user, in kidmap_getpidbysid() 639 *is_user = 1; in kidmap_getpidbysid() 646 *is_user = 1; in kidmap_getpidbysid() [all …]
|
H A D | idmap_cache.c | 381 uint32_t rid, uid_t *pid, int *is_user) in kidmap_cache_lookup_pidbysid() argument 397 if (result->is_user != UNDEF_ISUSER) { in kidmap_cache_lookup_pidbysid() 398 if (result->is_user && result->uid_ttl > now) { in kidmap_cache_lookup_pidbysid() 400 *is_user = result->is_user; in kidmap_cache_lookup_pidbysid() 402 } else if (!result->is_user && result->gid_ttl > now) { in kidmap_cache_lookup_pidbysid() 404 *is_user = result->is_user; in kidmap_cache_lookup_pidbysid() 511 new->is_user = UNDEF_ISUSER; /* Unknown */ in kidmap_cache_add_sid2uid() 600 new->is_user = UNDEF_ISUSER; /* Unknown */ in kidmap_cache_add_sid2gid() 657 uint32_t rid, uid_t pid, int is_user, int direction) in kidmap_cache_add_sid2pid() argument 676 if (result->is_user == UNDEF_ISUSER) in kidmap_cache_add_sid2pid() [all …]
|
H A D | kidmap_priv.h | 51 int is_user; member 119 uint32_t rid, uid_t *pid, int *is_user); 140 uint32_t rid, uid_t pid, int is_user, int direction);
|
/titanic_50/usr/src/lib/nsswitch/ad/common/ |
H A D | getpwnam.c | 307 int is_user, is_wuser, try_idmap; in getbyname() local 329 is_user = 1; in getbyname() 331 dname, flag, &is_user, &is_wuser, &be->uid, NULL, in getbyname() 361 is_user = 0; /* Map name to primary gid */ in getbyname() 363 flag, &is_user, &is_wuser, &gid, NULL, NULL, NULL); in getbyname() 397 int is_user, is_wuser; in getbyuid() local 445 is_user = 0; in getbyuid() 448 winname, windomain, 0, &is_user, &is_wuser, &gid, in getbyuid()
|
H A D | getspent.c | 81 int is_user, is_wuser; in getbynam() local 100 is_user = 1; in getbynam() 102 0, &is_user, &is_wuser, &uid, NULL, NULL, NULL); in getbynam()
|
H A D | getgrent.c | 73 int is_user, is_wuser; in getbynam() local 91 is_user = 0; /* Map name to gid */ in getbynam() 93 0, &is_user, &is_wuser, &gid, NULL, NULL, NULL); in getbynam()
|
/titanic_50/usr/src/lib/smbsrv/libfksmbsrv/common/sys/ |
H A D | kidmap.h | 93 uid_t *pid, int *is_user); 132 uid_t *pid, int *is_user, idmap_stat *stat);
|
/titanic_50/usr/src/uts/common/sys/ |
H A D | kidmap.h | 80 uid_t *pid, int *is_user); 119 uid_t *pid, int *is_user, idmap_stat *stat);
|
/titanic_50/usr/src/uts/common/rpcsvc/ |
H A D | idmap_prot.x | 199 bool is_user; member
|