/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/samba-3.0.13/source/lib/ |
H A D | system_smbd.c | 195 DOM_SID **sids, 209 *sids = SMB_MALLOC_ARRAY(DOM_SID, *num_groups); 211 if (*sids == NULL) { 217 if (!NT_STATUS_IS_OK(gid_to_sid(&(*sids)[i], (*gids)[i]))) { 221 SAFE_FREE(*sids); 192 pdb_default_enum_group_memberships(struct pdb_methods *methods, const char *username, gid_t primary_gid, DOM_SID **sids, gid_t **gids, int *num_groups) argument
|
H A D | util_sid.c | 28 * Some useful sids 115 Creates some useful well known sids 481 Compare the auth portion of two sids. 506 Compare two sids. 550 Compare two sids. 655 void add_sid_to_array(const DOM_SID *sid, DOM_SID **sids, int *num) argument 657 *sids = SMB_REALLOC_ARRAY(*sids, DOM_SID, (*num)+1); 659 if (*sids == NULL) 662 sid_copy(&((*sids)[*nu 673 add_sid_to_array_unique(const DOM_SID *sid, DOM_SID **sids, int *num_sids) argument 689 del_sid_from_array(const DOM_SID *sid, DOM_SID **sids, int *num) argument [all...] |
H A D | privileges.c | 100 SID_LIST sids; member in struct:priv_sid_list 423 get a list of all privleges for all sids the in list 495 add_sid_to_array( &sid, &priv->sids.list, &priv->sids.count ); 504 NTSTATUS privilege_enumerate_accounts(DOM_SID **sids, int *num_sids) argument 517 *sids = priv.sids.list; 518 *num_sids = priv.sids.count;
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/samba-3.0.13/source/python/ |
H A D | py_lsa.c | 148 DOM_SID *sids; local 189 num_names, names, &sids, &name_types); 201 py_from_SID(&sid_obj, &sids[i]); 224 DOM_SID *sids; local 244 sids = (DOM_SID *)talloc(mem_ctx, num_sids * sizeof(DOM_SID)); 246 memset(sids, 0, num_sids * sizeof(DOM_SID)); 251 if (!string_to_sid(&sids[i], PyString_AsString(obj))) { 262 sids = (DOM_SID *)talloc(mem_ctx, sizeof(DOM_SID)); 264 if (!string_to_sid(&sids[0], PyString_AsString(py_sids))) { 271 num_sids, sids, [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/samba-3.0.13/source/libsmb/ |
H A D | trusts_util.c | 131 DOM_SID **sids ) 143 *sids = NULL; 177 num_domains, domain_names, sids);
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/samba-3.0.13/source/groupdb/ |
H A D | mapping.c | 489 DOM_SID **sids, int *num) 521 add_sid_to_array_unique(&alias, sids, num); 523 if (sids == NULL) 532 DOM_SID **sids, int *num) 537 *sids = NULL; 540 NTSTATUS status = one_alias_membership(&members[i], sids, num); 549 DOM_SID *sids; local 554 if (!NT_STATUS_IS_OK(alias_memberships(member, 1, &sids, &num))) 558 if (sid_compare(alias, &sids[i]) == 0) { 559 SAFE_FREE(sids); 488 one_alias_membership(const DOM_SID *member, DOM_SID **sids, int *num) argument 531 alias_memberships(const DOM_SID *members, int num_members, DOM_SID **sids, int *num) argument 624 DOM_SID **sids; member in struct:aliasmem_closure 674 enum_aliasmem(const DOM_SID *alias, DOM_SID **sids, int *num) argument 705 DOM_SID *sids; local [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/samba-3.0.13/examples/nss/ |
H A D | nss_winbind.h | 71 int nss_getusersids(struct nss_state *nss, const char *user_sid, char ***sids);
|
H A D | nss_winbind.c | 223 int nss_getusersids(struct nss_state *nss, const char *user_sid, char ***sids) argument 273 *sids = (char **)malloc(sizeof(char *) * (num_groups+1)); 274 if (! *sids) { 281 (*sids)[i] = strdup(s); 284 (*sids)[i] = NULL;
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/samba-3.0.13/source/utils/ |
H A D | net_rpc_rights.c | 64 DOM_SID *sids; local 78 result = cli_lsa_lookup_names(cli, mem_ctx, &pol, 1, &name, &sids, &sid_types); 81 sid_copy( sid, &sids[0] ); 168 DOM_SID *sids; local 174 pref_max_length, &count, &sids); 184 result = sid_to_name( cli, ctx, &sids[i], name ); 186 fstrcpy( name, sid_string_static(&sids[i]) ); 190 result = enum_privileges_for_user( ctx, cli, pol, &sids[i] );
|
H A D | smbcquotas.c | 107 DOM_SID *sids = NULL; local 116 &pol, 1, &str, &sids, 122 sid_copy(sid, &sids[0]); 413 { "numeric", 'n', POPT_ARG_NONE, &numeric, True, "Don't resolve sids or limits to names" },
|
H A D | smbcacls.c | 136 DOM_SID *sids = NULL; local 145 &pol, 1, &str, &sids, 151 sid_copy(sid, &sids[0]); 761 { "numeric", 0, POPT_ARG_NONE, &numeric, True, "Don't resolve sids or masks to names" },
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/samba-3.0.13/source/rpcclient/ |
H A D | cmd_lsarpc.c | 36 DOM_SID *sids; local 50 result = cli_lsa_lookup_names(cli, mem_ctx, &pol, 1, &name, &sids, &sid_types); 56 *sid = sids[0]; 137 /* Resolve a list of names to a list of sids */ 145 DOM_SID *sids; local 162 (const char**)(argv + 1), &sids, &types); 174 sid_to_string(sid_str, &sids[i]); 192 DOM_SID *sids; local 210 /* Convert arguments to sids */ 212 sids 416 DOM_SID *sids; local [all...] |
H A D | cmd_netlogon.c | 139 sid_to_string(sid_str, &alias->sids[j].sid);
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/samba-3.0.13/source/rpc_client/ |
H A D | cli_lsarpc.c | 217 /** Lookup a list of sids */ 220 POLICY_HND *pol, int num_sids, const DOM_SID *sids, 241 init_q_lookup_sids(mem_ctx, &q, pol, num_sids, sids, 1); 338 const char **names, DOM_SID **sids, 393 if (!((*sids = TALLOC_ARRAY(mem_ctx, DOM_SID, num_names)))) { 409 DOM_SID *sid = &(*sids)[i]; 628 * @param domain_sids returned trusted domain sids 685 /* Allocate memory for trusted domain names and sids */ 702 /* Copy across names and sids */ 864 uint32 *num_sids, DOM_SID **sids) 219 cli_lsa_lookup_sids(struct cli_state *cli, TALLOC_CTX *mem_ctx, POLICY_HND *pol, int num_sids, const DOM_SID *sids, char ***domains, char ***names, uint32 **types) argument 336 cli_lsa_lookup_names(struct cli_state *cli, TALLOC_CTX *mem_ctx, POLICY_HND *pol, int num_names, const char **names, DOM_SID **sids, uint32 **types) argument 862 cli_lsa_enum_sids(struct cli_state *cli, TALLOC_CTX *mem_ctx, POLICY_HND *pol, uint32 *enum_ctx, uint32 pref_max_length, uint32 *num_sids, DOM_SID **sids) argument [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/security/selinux/include/ |
H A D | security.h | 74 u32 **sids, u32 *nel);
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/samba-3.0.13/source/rpc_server/ |
H A D | srv_lsa_nt.c | 248 become_root(); /* Need root to get to passdb to for local sids */ 648 DOM_SID2 *sid = q_u->sids.sid; 649 int num_entries = q_u->sids.num_entries; 876 LSA_SID_ENUM *sids=&r_u->sids; local 898 sids->ptr_sid = TALLOC_ZERO_ARRAY(p->mem_ctx, uint32, num_entries-q_u->enum_context); 899 sids->sid = TALLOC_ZERO_ARRAY(p->mem_ctx, DOM_SID2, num_entries-q_u->enum_context); 901 if (sids->ptr_sid==NULL || sids->sid==NULL) { 907 init_dom_sid2(&(*sids) [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/samba-3.0.13/source/nsswitch/ |
H A D | winbindd_group.c | 1050 DEBUG(10, ("winbindd_getgroups: info3 has %d groups, %d other sids\n", 1142 DOM_SID ***sids, int *num_sids) 1147 if (sid_compare(sid, (*sids)[i]) == 0) 1151 *sids = TALLOC_REALLOC_ARRAY(mem_ctx, *sids, DOM_SID *, *num_sids+1); 1153 if (*sids == NULL) 1156 (*sids)[*num_sids] = TALLOC_P(mem_ctx, DOM_SID); 1157 sid_copy((*sids)[*num_sids], sid); 1184 /* Get user supplementary sids. This is equivalent to the 1264 DEBUG(3, ("Could not expand alias sids 1141 add_sid_to_parray_unique(TALLOC_CTX *mem_ctx, const DOM_SID *sid, DOM_SID ***sids, int *num_sids) argument [all...] |
H A D | winbindd.h | 186 /* Lookup all aliases that the sids delivered are member of. This is 190 uint32 num_sids, DOM_SID **sids,
|
H A D | winbindd_rpc.c | 284 DOM_SID *sids = NULL; local 307 &full_name, &sids, &types); 314 sid_copy(sid, &sids[0]); 567 uint32 num_sids, DOM_SID **sids, 609 sid_copy(&sid2[i].sid, sids[i]); 565 msrpc_lookup_useraliases(struct winbindd_domain *domain, TALLOC_CTX *mem_ctx, uint32 num_sids, DOM_SID **sids, uint32 *num_aliases, uint32 **alias_rids) argument
|
H A D | winbindd_ads.c | 553 DOM_SID *sids; local 600 count = ads_pull_sids(ads, mem_ctx, msg, "tokenGroups", &sids); 619 if (sid_equal(&sids[i], primary_group)) continue; 627 sid_copy((*user_gids)[*num_groups], &sids[i]); 852 /* Allocate memory for trusted domain names and sids */ 872 /* Copy across names and sids */
|
H A D | winbindd_passdb.c | 297 uint32 num_sids, DOM_SID **sids, 295 lookup_useraliases(struct winbindd_domain *domain, TALLOC_CTX *mem_ctx, uint32 num_sids, DOM_SID **sids, uint32 *num_aliases, uint32 **aliases) argument
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/samba-3.0.13/source/rpc_parse/ |
H A D | parse_lsa.c | 528 * and sids of enumerated trusted domains 794 int num_entries, const DOM_SID *sids) 804 /* Allocate memory for sids and sid pointers */ 814 DEBUG(3, ("init_lsa_sid_enum(): out of memory for sids\n")); 822 init_dom_sid2(&sen->sid[i], &sids[i]); 868 "sids\n")); 899 POLICY_HND *hnd, int num_sids, const DOM_SID *sids, 907 init_lsa_sid_enum(mem_ctx, &q_l->sids, num_sids, sids); 927 if(!lsa_io_sid_enum("sids ", 793 init_lsa_sid_enum(TALLOC_CTX *mem_ctx, LSA_SID_ENUM *sen, int num_entries, const DOM_SID *sids) argument 898 init_q_lookup_sids(TALLOC_CTX *mem_ctx, LSA_Q_LOOKUP_SIDS *q_l, POLICY_HND *hnd, int num_sids, const DOM_SID *sids, uint16 level) argument [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/samba-3.0.13/source/include/ |
H A D | passdb.h | 301 DOM_SID **sids, gid_t **gids, 407 DOM_SID **sids, gid_t **gids,
|
H A D | rpc_lsa.h | 424 LSA_SID_ENUM sids; member in struct:lsa_q_lookup_sids 606 LSA_SID_ENUM sids; member in struct:lsa_r_enum_accounts
|
H A D | rpc_misc.h | 222 /* an array of sids */ 227 SID_ARRAY_EL *sids; member in struct:__anon1613
|