/dports/net/samba412/samba-4.12.15/source3/rpc_client/ |
H A D | cli_lsarpc.c | 184 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 D | util_sid.c | 103 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 D | sam.h | 265 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 D | libsam.c | 311 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 D | chntpw-presplit.c | 422 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 D | net_rpc_rights.c | 246 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 D | net_rpc.c | 3156 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 D | winbindd_rpc.c | 553 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 D | user.c | 785 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 D | msrpctypes.lua | 1618 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 D | detect-engine-mpm.c | 969 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 D | detect.h | 1268 uint8_t *sid_array; member
|
/dports/net/samba412/samba-4.12.15/source3/rpcclient/ |
H A D | cmd_samr.c | 805 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 D | cmd_lsarpc.c | 839 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 D | operational.c | 1064 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 D | srv_lsa_nt.c | 1232 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 …]
|