/sssd-io/src/sss_client/libwbclient/ |
H A D | wbc_idmap_sssd.c | 164 wbcErr wbcSidsToUnixIds(const struct wbcDomainSid *sids, uint32_t num_sids, argument 176 wbc_status = wbcSidToString(&sids[c], &sid_str); 207 struct wbcDomainSid *sids) 215 wbc_status = wbcUidToSid(ids[c].id.uid, &sids[c]); 218 wbc_status = wbcGidToSid(ids[c].id.gid, &sids[c]); 225 sids[c] = (struct wbcDomainSid){ 0 }; 206 wbcUnixIdsToSids(const struct wbcUnixId *ids, uint32_t num_ids, struct wbcDomainSid *sids) argument
|
H A D | wbc_sid_sssd.c | 164 wbcErr wbcLookupSids(const struct wbcDomainSid *sids, int num_sids, argument 256 /* Get alias membership for sids */ 258 struct wbcDomainSid *sids, 257 wbcGetSidAliases(const struct wbcDomainSid *dom_sid, struct wbcDomainSid *sids, uint32_t num_sids, uint32_t **alias_rids, uint32_t *num_alias_rids) argument
|
H A D | wbc_ctx_sssd.c | 75 const struct wbcDomainSid *sids, int num_sids, 97 struct wbcDomainSid **sids) 104 struct wbcDomainSid *sids, 164 const struct wbcDomainSid *sids, uint32_t num_sids, 172 struct wbcDomainSid *sids) 74 wbcCtxLookupSids(struct wbcContext *ctx, const struct wbcDomainSid *sids, int num_sids, struct wbcDomainInfo **domains, int *num_domains, struct wbcTranslatedName **names) argument 93 wbcCtxLookupUserSids(struct wbcContext *ctx, const struct wbcDomainSid *user_sid, bool domain_groups_only, uint32_t *num_sids, struct wbcDomainSid **sids) argument 102 wbcCtxGetSidAliases(struct wbcContext *ctx, const struct wbcDomainSid *dom_sid, struct wbcDomainSid *sids, uint32_t num_sids, uint32_t **alias_rids, uint32_t *num_alias_rids) argument 163 wbcCtxSidsToUnixIds(struct wbcContext *ctx, const struct wbcDomainSid *sids, uint32_t num_sids, struct wbcUnixId *ids) argument 170 wbcCtxUnixIdsToSids(struct wbcContext *ctx, const struct wbcUnixId *ids, uint32_t num_ids, struct wbcDomainSid *sids) argument
|
H A D | wbclient_sssd.h | 369 struct wbcSidWithAttr *sids; member in struct:wbcAuthUserInfo 734 const struct wbcDomainSid *sids, int num_sids, 738 wbcErr wbcLookupSids(const struct wbcDomainSid *sids, int num_sids, 770 struct wbcDomainSid **sids); 778 struct wbcDomainSid **sids); 781 * @brief Get alias membership for sids 785 struct wbcDomainSid *sids, 791 * @brief Get alias membership for sids 794 struct wbcDomainSid *sids, 1012 * @brief Convert a list of sids t [all...] |
/sssd-io/src/tests/ |
H A D | sss_idmap-tests.c | 430 const char *sids[max_rid + 1]; local 437 sids[i] = talloc_asprintf(tmp_ctx, "%s-%u", dom_prefix, i); 439 fail_unless(sids[i] != NULL, "Out of memory"); 441 err = sss_idmap_sid_to_unix(idmap_ctx, sids[i], &ids[i]); 451 fail_unless(strcmp(sid, sids[i]) == 0, 453 "got [%s], expected [%s].", sid, sids[i]); local
|
/sssd-io/src/providers/ldap/ |
H A D | sdap_async_initgroups_ad.c | 314 char **sids; member in struct:sdap_get_ad_tokengroups_state 403 /* get the list of sids from tokengroups */ 409 state->sids = NULL; 420 state->sids = talloc_zero_array(state, char*, el->num_values); 421 if (state->sids == NULL) { 437 state->sids[i] = talloc_move(state->sids, &sid_str); 442 state->sids = talloc_realloc(state, state->sids, char*, state->num_sids); 443 if (state->sids 537 char **sids; member in struct:sdap_ad_resolve_sids_state 547 sdap_ad_resolve_sids_send(TALLOC_CTX *mem_ctx, struct tevent_context *ev, struct sdap_id_ctx *id_ctx, struct sdap_id_conn_ctx *conn, struct sdap_options *opts, struct sss_domain_info *domain, char **sids) argument 838 sdap_ad_save_group_membership_with_idmapping(const char *username, struct sdap_options *opts, struct sss_domain_info *user_dom, struct sdap_idmap_ctx *idmap_ctx, size_t num_sids, char **sids) argument 993 char **sids = NULL; local 1186 sdap_ad_tokengroups_get_posix_members(TALLOC_CTX *mem_ctx, struct sss_domain_info *user_domain, size_t num_sids, char **sids, size_t *_num_missing, char ***_missing, size_t *_num_valid, char ***_valid_groups) argument 1309 char **sids = NULL; local [all...] |
H A D | sdap_async_groups.c | 816 const char **sids, **dns; local 828 ret = sysdb_get_sids_of_members(tmp_ctx, dom, group_name, &sids, &dns, &n); 839 ret = are_sids_from_same_dom(group_sid, sids[i], &same_domain);
|
/sssd-io/src/db/ |
H A D | sysdb_ops.c | 5184 const char **sids = NULL, **dns = NULL; local 5204 sids = talloc_array(tmp_ctx, const char*, m_count); 5205 if (sids == NULL) { 5222 sids[n] = talloc_steal(sids, sidstr); 5239 *_sids = talloc_steal(mem_ctx, sids);
|