Lines Matching refs:rid
104 smb_sid_splice(smb_sid_t *domain_sid, uint32_t rid) in smb_sid_splice() argument
113 if ((sid = smb_sid_alloc(size + sizeof (rid))) == NULL) in smb_sid_splice()
118 sid->sid_subauth[domain_sid->sid_subauthcnt] = rid; in smb_sid_splice()
132 smb_sid_getrid(smb_sid_t *sid, uint32_t *rid) in smb_sid_getrid() argument
134 if (!smb_sid_isvalid(sid) || (rid == NULL) || in smb_sid_getrid()
138 *rid = sid->sid_subauth[sid->sid_subauthcnt - 1]; in smb_sid_getrid()
151 smb_sid_split(smb_sid_t *sid, uint32_t *rid) in smb_sid_split() argument
170 if (rid) in smb_sid_split()
171 *rid = sid->sid_subauth[sid->sid_subauthcnt - 1]; in smb_sid_split()
186 smb_sid_splitstr(char *strsid, uint32_t *rid) in smb_sid_splitstr() argument
194 if (rid) { in smb_sid_splitstr()
198 *rid = (uint32_t)sua; in smb_sid_splitstr()
200 *rid = strtoul(p, NULL, 10); in smb_sid_splitstr()