Searched refs:sidprefix (Results 1 - 10 of 10) sorted by relevance

/opensolaris-onvv-gate/usr/src/cmd/idmap/idmapd/
H A Didmap_lsa.h41 lookup_lsa_by_sid(const char *sidprefix, uint32_t rid, char **ret_name,
H A Dwksids.c317 if (wksids[i].sidprefix != NULL) {
318 sidcmp = strcasecmp(wksids[i].sidprefix, sid);
389 if (wksids[i].sidprefix == NULL)
392 prefix = wksids[i].sidprefix;
H A Didmap_lsa.c68 const char *sidprefix,
83 (void) snprintf(sid, sizeof (sid), "%s-%u", sidprefix, rid);
67 lookup_lsa_by_sid( const char *sidprefix, uint32_t rid, char **ret_name, char **ret_domain, idmap_id_type *ret_type) argument
H A Ddbutils.c1248 if (wksid->sidprefix != NULL) {
1250 strdup(wksid->sidprefix);
1347 if (wksid->sidprefix != NULL) {
1349 strdup(wksid->sidprefix);
1402 * *sidprefix SID prefix (if sidprefix non-NULL) [1]
1415 char **sidprefix,
1421 if (sidprefix != NULL)
1422 *sidprefix = NULL;
1432 if (sidprefix !
1410 lookup_wksids_name2sid( const char *name, const char *domain, char **canonname, char **canondomain, char **sidprefix, idmap_rid_t *rid, idmap_id_type *type) argument
1735 lookup_cache_sid2name(sqlite *cache, const char *sidprefix, idmap_rid_t rid, char **canonname, char **canondomain, idmap_id_type *type) argument
1818 char *sidprefix = NULL; local
2815 char *sidprefix; local
4079 lookup_cache_name2sid( sqlite *cache, const char *name, const char *domain, char **canonname, char **sidprefix, idmap_rid_t *rid, idmap_id_type *type) argument
4180 ad_lookup_by_winname(lookup_state_t *state, const char *name, const char *domain, int esidtype, char **dn, char **attr, char **value, char **canonname, char **sidprefix, idmap_rid_t *rid, idmap_id_type *wintype, char **unixname) argument
4284 lookup_name2sid( sqlite *cache, const char *name, const char *domain, int want_wuser, char **canonname, char **canondomain, char **sidprefix, idmap_rid_t *rid, idmap_id_type *type, idmap_mapping *req, int local_only) argument
[all...]
H A Ddirectory_provider_builtin.c285 if (wksid->sidprefix == NULL) {
293 wksid->sidprefix, wksid->rid);
H A Didmapd.h187 const char *sidprefix; member in struct:wksids_table
/opensolaris-onvv-gate/usr/src/lib/libidmap/common/
H A Didmap_api.c760 idmap_iter_next_mapping(idmap_iter_t *iter, char **sidprefix, argument
770 if (sidprefix)
771 *sidprefix = NULL;
827 if (sidprefix) {
831 *sidprefix = strdup(str);
832 if (*sidprefix == NULL) {
883 if (sidprefix && *sidprefix)
884 free(*sidprefix);
958 * sidprefix
969 idmap_get_uidbysid(idmap_get_handle_t *gh, char *sidprefix, idmap_rid_t rid, int flag, uid_t *uid, idmap_stat *stat) argument
993 idmap_getext_uidbysid(idmap_get_handle_t *gh, char *sidprefix, idmap_rid_t rid, int flag, uid_t *uid, idmap_info *info, idmap_stat *stat) argument
1063 idmap_get_gidbysid(idmap_get_handle_t *gh, char *sidprefix, idmap_rid_t rid, int flag, gid_t *gid, idmap_stat *stat) argument
1087 idmap_getext_gidbysid(idmap_get_handle_t *gh, char *sidprefix, idmap_rid_t rid, int flag, gid_t *gid, idmap_info *info, idmap_stat *stat) argument
1160 idmap_get_pidbysid(idmap_get_handle_t *gh, char *sidprefix, idmap_rid_t rid, int flag, uid_t *pid, int *is_user, idmap_stat *stat) argument
1187 idmap_getext_pidbysid(idmap_get_handle_t *gh, char *sidprefix, idmap_rid_t rid, int flag, uid_t *pid, int *is_user, idmap_info *info, idmap_stat *stat) argument
1259 idmap_get_sidbyuid(idmap_get_handle_t *gh, uid_t uid, int flag, char **sidprefix, idmap_rid_t *rid, idmap_stat *stat) argument
1283 idmap_getext_sidbyuid(idmap_get_handle_t *gh, uid_t uid, int flag, char **sidprefix, idmap_rid_t *rid, idmap_info *info, idmap_stat *stat) argument
1350 idmap_get_sidbygid(idmap_get_handle_t *gh, gid_t gid, int flag, char **sidprefix, idmap_rid_t *rid, idmap_stat *stat) argument
1374 idmap_getext_sidbygid(idmap_get_handle_t *gh, gid_t gid, int flag, char **sidprefix, idmap_rid_t *rid, idmap_info *info, idmap_stat *stat) 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
[all...]
H A Didmap_impl.h67 char **sidprefix; member in struct:idmap_get_res
/opensolaris-onvv-gate/usr/src/lib/nsswitch/ad/common/
H A Dgetpwnam.c393 char *sidprefix = NULL; local
413 1, NULL, &sidprefix, &rid, &winname, &windomain,
428 if (adutils_txtsid2hexbinsid(sidprefix, &rid,
466 idmap_free(sidprefix);
/opensolaris-onvv-gate/usr/src/cmd/idmap/idmap/
H A Didmap.c136 char *sidprefix; member in struct:__anon684
838 /* 'usid:' + sidprefix + '-' + rid + '\0' */
839 len = strlen(nm->sidprefix) + 7 + 3 * sizeof (nm->rid);
844 (void) snprintf(to, len, "%s:%s-%u", typestring, nm->sidprefix,
876 if (nm->winname == NULL && nm->sidprefix != NULL) {
998 nm->winname = nm->windomain = nm->unixname = nm->sidprefix = NULL;
1016 free(nm->sidprefix);
1027 free(to->sidprefix);
1030 to->winname = to->windomain = to->unixname = to->sidprefix = NULL;
1056 if (from->sidprefix !
[all...]

Completed in 173 milliseconds