Home
last modified time | relevance | path

Searched refs:sid_array (Results 1 – 16 of 16) sorted by relevance

/dports/net/samba412/samba-4.12.15/source3/rpc_client/
H A Dcli_lsarpc.c184 struct lsa_SidArray sid_array; in dcerpc_lsa_lookup_sids_noalloc() local
192 sid_array.num_sids = num_sids; in dcerpc_lsa_lookup_sids_noalloc()
194 if (sid_array.sids == NULL) { in dcerpc_lsa_lookup_sids_noalloc()
200 if (!sid_array.sids[i].sid) { in dcerpc_lsa_lookup_sids_noalloc()
213 &sid_array, in dcerpc_lsa_lookup_sids_noalloc()
244 &sid_array, in dcerpc_lsa_lookup_sids_noalloc()
583 struct lsa_TransSidArray sid_array; in dcerpc_lsa_lookup_names_generic() local
588 ZERO_STRUCT(sid_array); in dcerpc_lsa_lookup_names_generic()
619 &sid_array, in dcerpc_lsa_lookup_names_generic()
684 if (i >= sid_array.count) { in dcerpc_lsa_lookup_names_generic()
[all …]
/dports/net/samba412/samba-4.12.15/source3/lib/
H A Dutil_sid.c103 struct dom_sid *sid_array = NULL; in sid_array_from_info3() local
113 status = add_sid_to_array(mem_ctx, &sid, &sid_array, &num_sids); in sid_array_from_info3()
126 status = add_sid_to_array(mem_ctx, &sid, &sid_array, &num_sids); in sid_array_from_info3()
144 status = add_sid_to_array(mem_ctx, &sid, &sid_array, &num_sids); in sid_array_from_info3()
165 &sid_array, &num_sids); in sid_array_from_info3()
174 *user_sids = sid_array; in sid_array_from_info3()
/dports/security/chntpw/chntpw-140201/
H A Dsam.h265 struct sid_array { struct
277 struct sid_array *sam_make_sid_array(struct sid_binary *sidbuf, int size); argument
278 void sam_free_sid_array(struct sid_array *array);
280 int sam_get_grp_members_sid(struct hive *hdesc, int grp, struct sid_array **sarray);
281 int sam_put_grp_members_sid(struct hive *hdesc, int grp, struct sid_array *sarray);
H A Dlibsam.c311 struct sid_array *sam_make_sid_array(struct sid_binary *sidbuf, int size) in sam_make_sid_array()
317 struct sid_array *array; in sam_make_sid_array()
319 CREATE(array, struct sid_array, 1); in sam_make_sid_array()
337 array = realloc(array, (num + 1) * sizeof(struct sid_array)); in sam_make_sid_array()
350 void sam_free_sid_array(struct sid_array *array) in sam_free_sid_array()
428 struct sid_array *marray; in sam_get_grp_members_sid()
477 int sam_put_grp_members_sid(struct hive *hdesc, int grp, struct sid_array *sarray) in sam_put_grp_members_sid()
852 struct sid_array *sarray, *narray; in sam_add_user_to_grp()
1050 struct sid_array *sarray, *narray; in sam_remove_user_from_grp()
1159 ALLOC(narray, sizeof(struct sid_array) * (newmembers + 2), 1); in sam_remove_user_from_grp()
[all …]
H A Dchntpw-presplit.c422 struct sid_array *array; in make_sid_array()
424 CREATE(array, struct sid_array, 1); in make_sid_array()
442 array = realloc(array, (num + 1) * sizeof(struct sid_array)); in make_sid_array()
455 void free_sid_array(struct sid_array *array) in free_sid_array()
499 int get_grp_members_sid(int grp, struct sid_array **sarray) in get_grp_members_sid()
504 struct sid_array *marray; in get_grp_members_sid()
554 int put_grp_members_sid(int grp, struct sid_array *sarray) in put_grp_members_sid()
639 struct sid_array *sids = NULL; in list_groups()
910 struct sid_array *sarray, *narray; in add_user_to_grp()
1099 struct sid_array *sarray, *narray; in remove_user_from_grp()
[all …]
/dports/net/samba412/samba-4.12.15/source3/utils/
H A Dnet_rpc_rights.c246 struct lsa_SidArray sid_array; in enum_accounts_for_privilege() local
254 &sid_array, in enum_accounts_for_privilege()
264 for ( i=0; i<sid_array.num_sids; i++ ) { in enum_accounts_for_privilege()
267 sid_array.sids[i].sid, in enum_accounts_for_privilege()
281 sid_to_fstring(name, sid_array.sids[i].sid); in enum_accounts_for_privilege()
299 struct lsa_SidArray sid_array; in enum_privileges_for_accounts() local
307 &sid_array, in enum_privileges_for_accounts()
315 for ( i=0; i<sid_array.num_sids; i++ ) { in enum_privileges_for_accounts()
320 status = sid_to_name(pipe_hnd, ctx, sid_array.sids[i].sid, name); in enum_privileges_for_accounts()
322 sid_to_fstring(name, sid_array.sids[i].sid); in enum_privileges_for_accounts()
[all …]
H A Dnet_rpc.c3156 struct lsa_SidArray sid_array; in rpc_list_alias_members() local
3174 &sid_array, in rpc_list_alias_members()
3185 num_members = sid_array.num_sids; in rpc_list_alias_members()
3217 sid_copy(&alias_sids[i], sid_array.sids[i].sid); in rpc_list_alias_members()
4627 struct lsa_SidArray sid_array; in rpc_fetch_domain_aliases() local
4647 &sid_array, in rpc_fetch_domain_aliases()
4657 alias.num_members = sid_array.num_sids; in rpc_fetch_domain_aliases()
4679 sid_array.sids[j].sid); in rpc_fetch_domain_aliases()
/dports/net/samba412/samba-4.12.15/source3/winbindd/
H A Dwinbindd_rpc.c553 struct lsa_SidArray sid_array; in rpc_lookup_useraliases() local
555 ZERO_STRUCT(sid_array); in rpc_lookup_useraliases()
564 if (sid_array.sids == NULL) { in rpc_lookup_useraliases()
568 sid_array.sids = NULL; in rpc_lookup_useraliases()
573 if (sid_array.sids[i].sid == NULL) { in rpc_lookup_useraliases()
577 sid_array.num_sids = num_query_sids; in rpc_lookup_useraliases()
583 &sid_array, in rpc_lookup_useraliases()
711 struct lsa_SidArray sid_array; in rpc_lookup_groupmem() local
720 sid_array.num_sids = 1; in rpc_lookup_groupmem()
721 sid_array.sids = &sid_ptr; in rpc_lookup_groupmem()
[all …]
/dports/net/samba412/samba-4.12.15/source3/lib/netapi/
H A Duser.c785 struct lsa_SidArray sid_array;
805 sid_array.num_sids);
806 NT_STATUS_HAVE_NO_MEMORY(sid_array.sids);
820 &sid_array,
3521 struct lsa_SidArray sid_array;
3644 sid_array.sids = talloc_array(ctx, struct lsa_SidPtr, sid_array.num_sids);
3645 if (!sid_array.sids) {
3651 if (!sid_array.sids[0].sid) {
3665 if (!sid_array.sids[i+1].sid) {
3673 &sid_array,
[all …]
/dports/security/nmap/nmap-7.91/nselib/
H A Dmsrpctypes.lua1618 local sid_array = {}
1635 sid_array.sid_rev_num = tonumber(string.sub(sid, pos, pos_next - 1))
1639 sid_array.authority = tonumber(string.sub(sid, pos, pos_next - 1))
1641 sid_array['sub_auths'] = {}
1647 sid_array['sub_auths'][i] = tonumber(string.sub(sid, pos))
1649 sid_array['sub_auths'][i] = tonumber(string.sub(sid, pos, pos_next - 1))
1653 sid_array['num_auths'] = i - 1
1658 …string.pack("<I4BB>I6", sid_array.num_auths, sid_array.sid_rev_num, sid_array.num_auths, sid_array
1660 for i = 1, sid_array['num_auths'], 1 do
1661 result[#result+1] = string.pack("<I4", sid_array['sub_auths'][i])
/dports/security/suricata/suricata-6.0.4/src/
H A Ddetect-engine-mpm.c969 hash += ms->sid_array[b]; in MpmStoreHashFunc()
1003 if (SCMemcmp(ms1->sid_array, ms2->sid_array, in MpmStoreCompareFunc()
1024 SCFree(ms->sid_array); in MpmStoreFreeFunc()
1238 if (ms->sid_array[sig / 8] & (1 << (sig % 8))) { in MpmStoreSetup()
1410 copy->sid_array = sids; in MpmStorePrepareBuffer()
1486 copy->sid_array = sids; in MpmStorePrepareBufferAppLayer()
1557 copy->sid_array = sids; in MpmStorePrepareBufferPkt()
H A Ddetect.h1268 uint8_t *sid_array; member
/dports/net/samba412/samba-4.12.15/source3/rpcclient/
H A Dcmd_samr.c805 struct lsa_SidArray sid_array; in cmd_samr_query_useraliases() local
831 if (sid_array.sids == NULL) in cmd_samr_query_useraliases()
834 sid_array.sids = NULL; in cmd_samr_query_useraliases()
838 sid_array.sids[i].sid = dom_sid_dup(mem_ctx, &sids[i]); in cmd_samr_query_useraliases()
839 if (!sid_array.sids[i].sid) { in cmd_samr_query_useraliases()
844 sid_array.num_sids = num_sids; in cmd_samr_query_useraliases()
864 &sid_array, in cmd_samr_query_useraliases()
1309 struct lsa_SidArray sid_array; in cmd_samr_query_aliasmem() local
1360 &sid_array, in cmd_samr_query_aliasmem()
1370 for (i = 0; i < sid_array.num_sids; i++) { in cmd_samr_query_aliasmem()
[all …]
H A Dcmd_lsarpc.c839 struct lsa_SidArray sid_array;
863 &sid_array,
874 printf("found %d SIDs\n\n", sid_array.num_sids);
876 for (i = 0; i < sid_array.num_sids; i++) {
880 dom_sid_str_buf(sid_array.sids[i].sid, &sid_str));
/dports/net/samba412/samba-4.12.15/source4/dsdb/samdb/ldb_modules/
H A Doperational.c1064 struct dom_sid *sid_array, unsigned int num_sids, in pso_search_by_sids() argument
1090 dom_sid_str_buf(&sid_array[i], &sid_buf)); in pso_search_by_sids()
1119 struct ldb_request *parent, struct dom_sid *sid_array, in pso_find_best() argument
1128 ret = pso_search_by_sids(module, mem_ctx, parent, sid_array, num_sids, in pso_find_best()
/dports/net/samba412/samba-4.12.15/source3/rpc_server/lsa/
H A Dsrv_lsa_nt.c1232 struct lsa_TransSidArray *sid_array = NULL; in _lsa_LookupNames2() local
1240 sid_array = talloc_zero(p->mem_ctx, struct lsa_TransSidArray); in _lsa_LookupNames2()
1241 if (!sid_array) { in _lsa_LookupNames2()
1249 q.in.sids = sid_array; in _lsa_LookupNames2()
1256 q.out.sids = sid_array; in _lsa_LookupNames2()
1261 sid_array2->count = sid_array->count; in _lsa_LookupNames2()
1262 sid_array2->sids = talloc_array(p->mem_ctx, struct lsa_TranslatedSid2, sid_array->count); in _lsa_LookupNames2()
1267 for (i=0; i<sid_array->count; i++) { in _lsa_LookupNames2()
1268 sid_array2->sids[i].sid_type = sid_array->sids[i].sid_type; in _lsa_LookupNames2()
1269 sid_array2->sids[i].rid = sid_array->sids[i].rid; in _lsa_LookupNames2()
[all …]