Lines Matching defs:sid
274 smb_sid_t *sid = NULL;
308 if (smb_idmap_getsid(pxgrp->gr_gid, SMB_IDMAP_GROUP, &sid)
314 if (!smb_sid_indomain(smb_localgrp.lg_machine_sid, sid)) {
315 free(sid);
320 free(sid);
332 if ((sid = smb_sid_fromstr(wka->wka_sid)) == NULL) {
337 (void) smb_sid_getrid(sid, &grp.sg_rid);
338 free(sid);
944 smb_lgrp_is_member(smb_group_t *grp, smb_sid_t *sid)
948 if (grp == NULL || grp->sg_members == NULL || sid == NULL)
952 if (smb_sid_cmp(grp->sg_members[i].gs_sid, sid))
1832 smb_lgrp_dtbl_getidx(sqlite *db, smb_sid_t *sid, uint16_t sid_type,
1843 if (smb_sid_indomain(smb_localgrp.lg_machine_sid, sid)) {
1848 if (smb_idmap_getid(sid, rid, &id_type) != IDMAP_SUCCESS)
1854 if ((dom_sid = smb_sid_split(sid, rid)) == NULL)
1896 * returns it in the 'sid' arg.
1901 smb_lgrp_dtbl_getsid(sqlite *db, uint32_t dom_idx, smb_sid_t **sid)
1930 *sid = smb_sid_fromstr(result[1]);
1931 rc = (*sid == NULL)
2412 sqlite *db, smb_sid_t **sid)
2420 *sid = NULL;
2446 *sid = res_sid;
2463 *sid = res_sid;
2476 smb_sid_t *sid;
2480 if ((sid = smb_sid_splice(smb_localgrp.lg_machine_sid, rid)) == NULL)
2484 rc = smb_idmap_getid(sid, gid, &idtype);
2485 smb_sid_free(sid);