Home
last modified time | relevance | path

Searched refs:domain_sid (Results 1 – 8 of 8) sorted by relevance

/illumos-gate/usr/src/common/smbsrv/
H A Dsmb_sid.c105 smb_sid_splice(smb_sid_t *domain_sid, uint32_t rid) in smb_sid_splice() argument
110 if (domain_sid == NULL) in smb_sid_splice()
113 size = smb_sid_len(domain_sid); in smb_sid_splice()
117 bcopy(domain_sid, sid, size); in smb_sid_splice()
119 sid->sid_subauth[domain_sid->sid_subauthcnt] = rid; in smb_sid_splice()
246 smb_sid_indomain(smb_sid_t *domain_sid, smb_sid_t *sid) in smb_sid_indomain() argument
250 if (sid == NULL || domain_sid == NULL) in smb_sid_indomain()
253 if (domain_sid->sid_revision != sid->sid_revision || in smb_sid_indomain()
254 sid->sid_subauthcnt < domain_sid->sid_subauthcnt) in smb_sid_indomain()
257 for (i = domain_sid->sid_subauthcnt - 1; i >= 0; --i) in smb_sid_indomain()
[all …]
/illumos-gate/usr/src/lib/smbsrv/libmlsvc/common/
H A Dsamlib.c169 struct samr_sid *domain_sid; in sam_lookup_name() local
184 domain_sid = (struct samr_sid *)samr_lookup_domain(&samr_handle, in sam_lookup_name()
186 if (domain_sid == NULL) { in sam_lookup_name()
192 domain_sid, &domain_handle); in sam_lookup_name()
H A Dlsar_svc.c749 domain_entry->domain_sid = in lsarpc_s_LookupNames()
752 if (rc == -1 || domain_entry->domain_sid == NULL) { in lsarpc_s_LookupNames()
906 if (smb_sid_cmp((smb_sid_t *)dentry[i].domain_sid, in lsarpc_s_UpdateDomainTable()
918 dentry[i].domain_sid = in lsarpc_s_UpdateDomainTable()
921 if (rc == -1 || dentry[i].domain_sid == NULL) in lsarpc_s_UpdateDomainTable()
1106 domain_entry->domain_sid = in lsarpc_s_LookupNames2()
1109 if (rc == -1 || domain_entry->domain_sid == NULL) { in lsarpc_s_LookupNames2()
1191 domain_entry->domain_sid = in lsarpc_s_LookupNames3()
1194 if (rc == -1 || domain_entry->domain_sid == NULL) { in lsarpc_s_LookupNames3()
H A Dnetr_logon.c907 smb_sid_t *domain_sid; in netr_setup_domain_groups() local
921 domain_sid = (smb_sid_t *)info3->LogonDomainId; in netr_setup_domain_groups()
925 ids->i_sid = smb_sid_splice(domain_sid, info3->GroupIds[i].rid); in netr_setup_domain_groups()
936 ids->i_sid = smb_sid_splice(domain_sid, info3->PrimaryGroupId); in netr_setup_domain_groups()
965 smb_sid_t *domain_sid; in netr_setup_krb5res_groups() local
975 domain_sid = (smb_sid_t *)info->rg_dom_sid; in netr_setup_krb5res_groups()
979 ids->i_sid = smb_sid_splice(domain_sid, info->rg_rids[i].rid); in netr_setup_krb5res_groups()
H A Dlsar_clnt.c515 info->a_domsid = smb_sid_dup((smb_sid_t *)domain_entry->domain_sid); in lsar_lookup_names1()
570 info->a_domsid = smb_sid_dup((smb_sid_t *)domain_entry->domain_sid); in lsar_lookup_names2()
625 info->a_domsid = smb_sid_dup((smb_sid_t *)domain_entry->domain_sid); in lsar_lookup_names3()
689 info->a_domsid = smb_sid_dup((smb_sid_t *)domain_entry->domain_sid); in lsar_lookup_names4()
789 account->a_domsid = smb_sid_dup((smb_sid_t *)domain_entry->domain_sid); in lsar_lookup_sids1()
850 account->a_domsid = smb_sid_dup((smb_sid_t *)domain_entry->domain_sid); in lsar_lookup_sids2()
920 account->a_domsid = smb_sid_dup((smb_sid_t *)domain_entry->domain_sid); in lsar_lookup_sids3()
/illumos-gate/usr/src/lib/smbsrv/libsmbns/common/
H A Dsmbns_netlogon.c350 smb_sid_t *domain_sid) in smb_netlogon_samlogon() argument
374 domain_sid_len = smb_sid_len(domain_sid); in smb_netlogon_samlogon()
414 domain_sid_len, domain_sid, /* DomainSid */ in smb_netlogon_samlogon()
/illumos-gate/usr/src/lib/libadutils/common/
H A Dlibadutils.h155 const char *domain_sid);
/illumos-gate/usr/src/uts/common/smbsrv/ndl/
H A Dlsarpc.ndl457 struct mslsa_sid *domain_sid;