Searched refs:sids (Results 1 - 25 of 39) sorted by relevance

12

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/samba-3.0.13/source/lib/
H A Dsystem_smbd.c195 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 Dutil_sid.c28 * 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 Dprivileges.c100 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 Dpy_lsa.c148 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 Dtrusts_util.c131 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 Dmapping.c489 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 Dnss_winbind.h71 int nss_getusersids(struct nss_state *nss, const char *user_sid, char ***sids);
H A Dnss_winbind.c223 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 Dnet_rpc_rights.c64 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 Dsmbcquotas.c107 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 Dsmbcacls.c136 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 Dcmd_lsarpc.c36 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 Dcmd_netlogon.c139 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 Dcli_lsarpc.c217 /** 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 Dsecurity.h74 u32 **sids, u32 *nel);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/samba-3.0.13/source/rpc_server/
H A Dsrv_lsa_nt.c248 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 Dwinbindd_group.c1050 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 Dwinbindd.h186 /* Lookup all aliases that the sids delivered are member of. This is
190 uint32 num_sids, DOM_SID **sids,
H A Dwinbindd_rpc.c284 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 Dwinbindd_ads.c553 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 Dwinbindd_passdb.c297 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 Dparse_lsa.c528 * 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 Dpassdb.h301 DOM_SID **sids, gid_t **gids,
407 DOM_SID **sids, gid_t **gids,
H A Drpc_lsa.h424 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 Drpc_misc.h222 /* an array of sids */
227 SID_ARRAY_EL *sids; member in struct:__anon1613

Completed in 137 milliseconds

12