Home
last modified time | relevance | path

Searched refs:sidstr (Results 1 – 20 of 20) sorted by relevance

/titanic_44/usr/src/common/smbsrv/
H A Dsmb_sid.c314 smb_sid_fromstr(const char *sidstr) in smb_sid_fromstr() argument
323 if (sidstr == NULL) in smb_sid_fromstr()
326 if (strncmp(sidstr, "S-1-", 4) != 0) in smb_sid_fromstr()
334 (void) ddi_strtoul(&sidstr[4], 0, 10, &sua); in smb_sid_fromstr()
337 for (i = 0, p = &sidstr[5]; i < NT_SID_SUBAUTH_MAX && *p; ++i) { in smb_sid_fromstr()
362 smb_sid_fromstr(const char *sidstr) in smb_sid_fromstr() argument
369 if (sidstr == NULL) in smb_sid_fromstr()
372 if (strncmp(sidstr, "S-1-", 4) != 0) in smb_sid_fromstr()
382 sid->sid_authority[5] = atoi(&sidstr[4]); in smb_sid_fromstr()
384 for (i = 0, p = &sidstr[5]; i < NT_SID_SUBAUTH_MAX && *p; ++i) { in smb_sid_fromstr()
/titanic_44/usr/src/lib/libidmap/common/
H A Dsidutil.c106 sid_fromstr(char *sidstr) in sid_fromstr() argument
113 if (sidstr == NULL) in sid_fromstr()
116 if (strncmp(sidstr, "S-1-", 4) != 0) in sid_fromstr()
126 sid->sid_authority[5] = atoi(&sidstr[4]); in sid_fromstr()
128 for (i = 0, p = &sidstr[5]; i < NT_SID_SUBAUTH_MAX && *p; ++i) { in sid_fromstr()
/titanic_44/usr/src/cmd/smbsrv/smbadm/
H A Dsmbadm.c805 smbadm_lookup_sid(char *sidstr) in smbadm_lookup_sid() argument
810 if ((rc = smb_lookup_sid(sidstr, &acct)) != 0) { in smbadm_lookup_sid()
813 sidstr, rc); in smbadm_lookup_sid()
818 sidstr, xlate_nt_status(acct.a_status)); in smbadm_lookup_sid()
874 char sidstr[SMB_SID_STRSZ]; in smbadm_group_dump_members() local
885 smb_sid_tostr(members[i].gs_sid, sidstr); in smbadm_group_dump_members()
887 if (smb_lookup_sid(sidstr, &acct) == 0) { in smbadm_group_dump_members()
893 sidstr, xlate_nt_status(acct.a_status)); in smbadm_group_dump_members()
895 (void) printf(gettext("\t\t%s\n"), sidstr); in smbadm_group_dump_members()
954 char sidstr[SMB_SID_STRSZ]; in smbadm_group_dump() local
[all …]
/titanic_44/usr/src/lib/smbsrv/libsmb/common/
H A Dsmb_domain.c224 char sidstr[SMB_SID_STRSZ]; in smb_domain_lookup_sid() local
231 smb_sid_tostr(sid, sidstr); in smb_domain_lookup_sid()
238 found = (strcmp(dcnode->di_sid, sidstr) == 0); in smb_domain_lookup_sid()
557 char sidstr[SMB_SID_STRSZ]; in smb_domain_add_primary() local
566 rc = smb_config_getstr(SMB_CI_DOMAIN_SID, sidstr, sizeof (sidstr)); in smb_domain_add_primary()
575 smb_domain_set_basic_info(sidstr, nb_name, fq_name, &di); in smb_domain_add_primary()
H A Dsmb_idmap.c223 char sidstr[SMB_SID_STRSZ]; in smb_idmap_batch_getid() local
230 smb_sid_tostr(sid, sidstr); in smb_idmap_batch_getid()
231 if (smb_sid_splitstr(sidstr, &sim->sim_rid) != 0) in smb_idmap_batch_getid()
233 sim->sim_domsid = sidstr; in smb_idmap_batch_getid()
H A Dsmb_acl.c302 char sidstr[SMB_SID_STRSZ]; in smb_acl_to_zfs() local
342 smb_sid_tostr(ace->se_sid, sidstr); in smb_acl_to_zfs()
344 if (!smb_ace_wellknown_update(sidstr, zace)) { in smb_acl_to_zfs()
H A Dsmb_lgrp.c1835 char sidstr[SMB_SID_STRSZ]; in smb_lgrp_dtbl_getidx() local
1857 smb_sid_tostr(dom_sid, sidstr); in smb_lgrp_dtbl_getidx()
1861 sidstr); in smb_lgrp_dtbl_getidx()
1879 return (smb_lgrp_dtbl_insert(db, sidstr, dom_idx)); in smb_lgrp_dtbl_getidx()
/titanic_44/usr/src/lib/smbsrv/libfksmbsrv/common/
H A Dfksmb_idmap.c224 char sidstr[SMB_SID_STRSZ]; in smb_idmap_batch_getid() local
231 smb_sid_tostr(sid, sidstr); in smb_idmap_batch_getid()
232 if (smb_sid_splitstr(sidstr, &sim->sim_rid) != 0) in smb_idmap_batch_getid()
234 sim->sim_domsid = sidstr; in smb_idmap_batch_getid()
/titanic_44/usr/src/uts/common/fs/smbsrv/
H A Dsmb_idmap.c135 char sidstr[SMB_SID_STRSZ]; in smb_idmap_getid() local
137 smb_sid_tostr(sid, sidstr); in smb_idmap_getid()
138 if (smb_sid_splitstr(sidstr, &sim.sim_rid) != 0) in smb_idmap_getid()
140 sim.sim_domsid = sidstr; in smb_idmap_getid()
H A Dsmb_session_setup_andx.c442 char sidstr[SMB_SID_STRSZ]; in smb_cred_set_sid() local
449 smb_sid_tostr(id->i_sid, sidstr); in smb_cred_set_sid()
450 rc = smb_sid_splitstr(sidstr, &ksid->ks_rid); in smb_cred_set_sid()
454 ksid->ks_domain = ksid_lookupdomain(sidstr); in smb_cred_set_sid()
H A Dsmb_user.c370 char sidstr[SMB_SID_STRSZ]; in smb_user_is_admin() local
386 (void) strlcpy(sidstr, ADMINISTRATORS_SID, SMB_SID_STRSZ); in smb_user_is_admin()
387 ASSERT(smb_sid_splitstr(sidstr, &ksid1.ks_rid) == 0); in smb_user_is_admin()
388 ksid1.ks_domain = ksid_lookupdomain(sidstr); in smb_user_is_admin()
H A Dsmb_acl.c361 char *sidstr; in smb_acl_to_zfs() local
383 sidstr = kmem_alloc(SMB_SID_STRSZ, KM_SLEEP); in smb_acl_to_zfs()
396 smb_sid_tostr(ace->se_sid, sidstr); in smb_acl_to_zfs()
398 if (!smb_ace_wellknown_update(sidstr, zace)) { in smb_acl_to_zfs()
404 kmem_free(sidstr, SMB_SID_STRSZ); in smb_acl_to_zfs()
412 kmem_free(sidstr, SMB_SID_STRSZ); in smb_acl_to_zfs()
H A Dsmb_nt_transact_quota.c574 char *sidstr = NULL, *resume = NULL; in smb_quota_encode_quotas() local
585 sidstr = quota->q_sidstr; in smb_quota_encode_quotas()
586 if ((sid = smb_sid_fromstr(sidstr)) == NULL) { in smb_quota_encode_quotas()
621 resume = sidstr; in smb_quota_encode_quotas()
/titanic_44/usr/src/lib/smbsrv/libmlsvc/common/
H A Dlsar_clnt.c300 char sidstr[SMB_SID_STRSZ]; in lsar_query_info_policy() local
326 smb_sid_tostr((smb_sid_t *)pd_info->sid, sidstr); in lsar_query_info_policy()
328 smb_domain_set_basic_info(sidstr, in lsar_query_info_policy()
337 smb_sid_tostr((smb_sid_t *)ad_info->sid, sidstr); in lsar_query_info_policy()
339 smb_domain_set_basic_info(sidstr, in lsar_query_info_policy()
349 smb_sid_tostr((smb_sid_t *)dns_info->sid, sidstr); in lsar_query_info_policy()
352 smb_domain_set_dns_info(sidstr, in lsar_query_info_policy()
1279 char sidstr[SMB_SID_STRSZ]; in lsar_set_trusted_domains_ex() local
1294 smb_sid_tostr((smb_sid_t *)enum_buf->info[i].sid, sidstr); in lsar_set_trusted_domains_ex()
1296 sidstr, in lsar_set_trusted_domains_ex()
[all …]
H A Dsmb_logon.c797 char sidstr[SMB_SID_STRSZ]; in smb_token_log() local
808 smb_sid_tostr((smb_sid_t *)token->tkn_user.i_sid, sidstr); in smb_token_log()
809 syslog(LOG_DEBUG, " User->Sid: %s (id=%u)", sidstr, in smb_token_log()
812 smb_sid_tostr((smb_sid_t *)token->tkn_owner.i_sid, sidstr); in smb_token_log()
814 sidstr, token->tkn_owner.i_id); in smb_token_log()
816 smb_sid_tostr((smb_sid_t *)token->tkn_primary_grp.i_sid, sidstr); in smb_token_log()
818 sidstr, token->tkn_primary_grp.i_id); in smb_token_log()
828 smb_sid_tostr((smb_sid_t *)grp->i_sid, sidstr); in smb_token_log()
830 " Grp[%d].Sid: %s (id=%u)", i, sidstr, in smb_token_log()
H A Dsmb_quota.c666 smb_quota_sidtype(smb_quota_tree_t *qtree, char *sidstr) in smb_quota_sidtype() argument
674 (void) strlcpy(key.q_sidstr, sidstr, SMB_SID_STRSZ); in smb_quota_sidtype()
679 sid = smb_sid_fromstr(sidstr); in smb_quota_sidtype()
696 smb_quota_getid(char *sidstr, uint32_t sidtype, uint32_t *id) in smb_quota_getid() argument
702 sid = smb_sid_fromstr(sidstr); in smb_quota_getid()
1045 smb_quota_sidstr(uint32_t id, zfs_userquota_prop_t qprop, char *sidstr) in smb_quota_sidstr() argument
1066 smb_sid_tostr(sid, sidstr); in smb_quota_sidstr()
H A Dlsar_svc.c803 char sidstr[SMB_SID_STRSZ]; in lsarpc_s_LookupSids() local
832 smb_sid_tostr(sid, sidstr); in lsarpc_s_LookupSids()
834 if (NDR_MSTRING(mxa, sidstr, in lsarpc_s_LookupSids()
955 char sidstr[SMB_SID_STRSZ]; in lsarpc_s_LookupSids2() local
984 smb_sid_tostr(sid, sidstr); in lsarpc_s_LookupSids2()
986 if (NDR_MSTRING(mxa, sidstr, in lsarpc_s_LookupSids2()
H A Dsamr_svc.c1399 char sidstr[SMB_SID_STRSZ]; in samr_s_OpenAlias() local
1420 (void) snprintf(sidstr, SMB_SID_STRSZ, "%s-%d", in samr_s_OpenAlias()
1422 if ((sid = smb_sid_fromstr(sidstr)) == NULL) { in samr_s_OpenAlias()
1568 char sidstr[SMB_SID_STRSZ]; in samr_s_QueryAliasInfo() local
1586 (void) snprintf(sidstr, SMB_SID_STRSZ, "%s-%d", in samr_s_QueryAliasInfo()
1588 if ((sid = smb_sid_fromstr(sidstr)) == NULL) { in samr_s_QueryAliasInfo()
/titanic_44/usr/src/uts/common/inet/
H A Dsadb.h695 char *didstr, *sidstr; member
/titanic_44/usr/src/uts/common/inet/ip/
H A Dsadb.c2191 (strcmp(sq->sidstr, sa->ipsa_src_cid->ipsid_cid) == 0)); in sadb_match_srcid()
2323 sq->sidstr = (char *)(sq->srcid + 1); in sadb_form_query()