/sssd-io/src/providers/ipa/ |
H A D | ipa_views.c | 33 struct dp_id_data *ar, 44 switch (ar->filter_type) { 46 ret = sss_parse_internal_fqname(mem_ctx, ar->filter_value, 59 switch ((ar->entry_type & BE_REQ_TYPE_MASK)) { 79 ar->filter_value, 85 ar->entry_type); 94 id = strtouint32(ar->filter_value, &endptr, 10); 95 if (errno != 0|| *endptr != '\0' || (ar->filter_value == endptr)) { 97 ar->filter_value); 100 switch ((ar 31 dp_id_data_to_override_filter(TALLOC_CTX *mem_ctx, struct ipa_options *ipa_opts, struct dp_id_data *ar, char **override_filter) argument 205 struct dp_id_data *ar; local 277 struct dp_id_data *ar; member in struct:ipa_get_ad_override_state 290 ipa_get_ad_override_send(TALLOC_CTX *mem_ctx, struct tevent_context *ev, struct sdap_id_ctx *sdap_id_ctx, struct ipa_options *ipa_options, const char *ipa_realm, const char *view_name, struct dp_id_data *ar) argument [all...] |
H A D | ipa_id.c | 36 struct dp_id_data *ar); 40 static bool is_object_overridable(struct dp_id_data *ar) argument 44 switch (ar->entry_type & BE_REQ_TYPE_MASK) { 121 struct dp_id_data *ar; local 131 state->domain_name, &ar); 137 DEBUG(SSSDBG_TRACE_ALL, "Trying to resolve user [%s].\n", ar->filter_value); 141 ar->filter_value, true); 147 ar->domain = state->user_domain->name; 151 ar); 154 ar); 233 struct dp_id_data *ar; member in struct:ipa_initgr_get_overrides_state 493 struct dp_id_data *ar; member in struct:ipa_id_get_account_info_state 519 ipa_id_get_account_info_send(TALLOC_CTX *memctx, struct tevent_context *ev, struct ipa_id_ctx *ipa_ctx, struct dp_id_data *ar) argument 715 ipa_id_get_account_info_get_original_step(struct tevent_req *req, struct dp_id_data *ar) argument [all...] |
H A D | ipa_subdomains_ext_groups.c | 422 struct dp_id_data *ar, 446 if (((ar->entry_type & BE_REQ_TYPE_MASK) != BE_REQ_INITGROUPS 447 && (ar->entry_type & BE_REQ_TYPE_MASK) != BE_REQ_USER) 448 || ar->filter_type != BE_FILTER_NAME) { 454 state->user_name = talloc_strdup(state, ar->filter_value); 1071 struct dp_id_data *ar; local 1104 ret = get_dp_id_data_for_sid(state, ext_member, state->dom->name, &ar); 1112 ar->domain, "External Member", 1113 DPT_ID, DPM_ACCOUNT_HANDLER, 0, ar, NULL); 420 ipa_get_ad_memberships_send(TALLOC_CTX *mem_ctx, struct tevent_context *ev, struct dp_id_data *ar, struct ipa_server_mode_ctx *server_mode, struct sss_domain_info *user_dom, struct sdap_id_ctx *sdap_id_ctx, const char *domain) argument
|
H A D | ipa_subdomains_id.c | 44 struct dp_id_data *ar); 55 struct dp_id_data *ar; member in struct:ipa_subdomain_account_state 73 struct dp_id_data *ar); 78 struct dp_id_data *ar) 104 ar->domain, true); 111 state->ar = ar; 127 || state->ar->filter_type == BE_FILTER_SECID 129 && state->ar->extra_value != NULL 130 && strcmp(state->ar 75 ipa_subdomain_account_send(TALLOC_CTX *memctx, struct tevent_context *ev, struct ipa_id_ctx *ipa_ctx, struct dp_id_data *ar) argument 205 struct dp_id_data *ar; local 318 ipa_subdomain_account_get_original_step(struct tevent_req *req, struct dp_id_data *ar) argument 434 ipa_get_subdom_acct_send(TALLOC_CTX *memctx, struct tevent_context *ev, struct ipa_id_ctx *ipa_ctx, struct sysdb_attrs *override_attrs, struct dp_id_data *ar) argument 721 struct dp_id_data *ar; member in struct:ipa_get_ad_acct_state 738 ipa_get_ad_acct_send(TALLOC_CTX *mem_ctx, struct tevent_context *ev, struct ipa_id_ctx *ipa_ctx, struct sysdb_attrs *override_attrs, struct dp_id_data *ar) argument 1034 get_object_from_cache(TALLOC_CTX *mem_ctx, struct sss_domain_info *dom, struct dp_id_data *ar, struct ldb_message **_msg) argument 1186 struct dp_id_data *ar; local 1572 struct dp_id_data *ar; member in struct:ipa_srv_ad_acct_state 1586 ipa_srv_ad_acct_send(TALLOC_CTX *mem_ctx, struct tevent_context *ev, struct ipa_id_ctx *ipa_ctx, struct sysdb_attrs *override_attrs, struct dp_id_data *ar) argument [all...] |
H A D | ipa_s2n_exop.c | 1286 struct dp_id_data *ar; local 1328 ret = get_dp_id_data_for_sid(state, sid_str, state->obj_domain->name, &ar); 1340 ar); 1769 struct dp_id_data *ar; local 1997 ret = get_dp_id_data_for_sid(state, sid_str, state->dom->name, &ar); 2009 ar); 2694 struct dp_id_data *ar; local 2730 ret = get_dp_id_data_for_sid(state, sid_str, state->dom->name, &ar); 2744 ar);
|
/sssd-io/src/providers/simple/ |
H A D | simple_access_check.c | 242 struct dp_id_data *ar; local 267 ar = talloc(state, struct dp_id_data); 268 if (!ar) { 273 ar->entry_type = BE_REQ_GROUP; 274 ar->filter_type = BE_FILTER_IDNUM; 275 ar->filter_value = talloc_asprintf(ar, "%llu", (unsigned long long) gid); 276 ar->domain = talloc_strdup(ar, state->domain->name); 277 if (!ar [all...] |
/sssd-io/src/providers/ad/ |
H A D | ad_pac.c | 31 struct dp_id_data *ar, 42 if (dom == NULL || ar == NULL) { 53 if (ar->extra_value && strcmp(ar->extra_value, EXTRA_NAME_IS_UPN) == 0) { 54 ret = sysdb_search_user_by_upn(tmp_ctx, dom, false, ar->filter_value, 57 switch (ar->filter_type) { 59 ret = sysdb_search_user_by_sid_str(tmp_ctx, dom, ar->filter_value, 63 ret = sysdb_search_object_by_uuid(tmp_ctx, dom, ar->filter_value, 79 ret = sysdb_search_user_by_name(tmp_ctx, dom, ar->filter_value, 84 ar 30 find_user_entry(TALLOC_CTX *mem_ctx, struct sss_domain_info *dom, struct dp_id_data *ar, struct ldb_message **_msg) argument 110 check_if_pac_is_available(TALLOC_CTX *mem_ctx, struct sss_domain_info *dom, struct dp_id_data *ar, struct ldb_message **_msg) argument 433 struct dp_id_data *ar; member in struct:ad_handle_pac_initgr_state 449 ad_handle_pac_initgr_send(TALLOC_CTX *mem_ctx, struct be_ctx *be_ctx, struct dp_id_data *ar, struct sdap_id_ctx *id_ctx, struct sdap_domain *sdom, struct sdap_id_conn_ctx *conn, bool noexist_delete, struct ldb_message *msg) argument [all...] |
H A D | ad_id.c | 128 struct dp_id_data *ar; member in struct:ad_handle_acct_info_state 145 struct dp_id_data *ar, 161 state->ar = ar; 169 * other domain range than is in ar->domain. */ 172 ar->filter_type, 173 ar->filter_value); 223 if ((state->ar->entry_type & BE_REQ_TYPE_MASK) == BE_REQ_INITGROUPS) { 225 state->ar, &msg); 231 state->ar, stat 144 ad_handle_acct_info_send(TALLOC_CTX *mem_ctx, struct dp_id_data *ar, struct sdap_id_ctx *ctx, struct ad_options *ad_options, struct sdap_domain *sdom, struct sdap_id_conn_ctx **conn) argument 363 get_conn_list(TALLOC_CTX *mem_ctx, struct ad_id_ctx *ad_ctx, struct sss_domain_info *dom, struct dp_id_data *ar) argument [all...] |
/sssd-io/src/providers/ldap/ |
H A D | ldap_id.c | 1495 bool sdap_is_enum_request(struct dp_id_data *ar) argument 1497 switch (ar->entry_type & BE_REQ_TYPE_MASK) { 1501 if (ar->filter_type == BE_FILTER_ENUM) { 1511 struct dp_id_data *ar; member in struct:sdap_handle_acct_req_state 1522 struct dp_id_data *ar, 1539 state->ar = ar; 1541 if (ar == NULL) { 1547 state->ar->entry_type & BE_REQ_TYPE_MASK, 1548 state->ar 1520 sdap_handle_acct_req_send(TALLOC_CTX *mem_ctx, struct be_ctx *be_ctx, struct dp_id_data *ar, struct sdap_id_ctx *id_ctx, struct sdap_domain *sdom, struct sdap_id_conn_ctx *conn, bool noexist_delete) argument [all...] |
/sssd-io/src/tests/cmocka/ |
H A D | test_ad_common.c | 115 struct dp_id_data *ar; local 122 ar = talloc_zero(test_ctx, struct dp_id_data); 123 assert_non_null(ar); 125 ret = check_if_pac_is_available(test_ctx, test_ctx->tctx->dom, ar, &msg); 128 ar->filter_type = BE_FILTER_NAME; 129 ar->filter_value = discard_const(TEST_USER); 131 ret = check_if_pac_is_available(test_ctx, test_ctx->tctx->dom, ar, &msg); 138 ret = check_if_pac_is_available(test_ctx, test_ctx->tctx->dom, ar, &msg); 151 ret = check_if_pac_is_available(test_ctx, test_ctx->tctx->dom, ar, &msg); 165 ret = check_if_pac_is_available(test_ctx, test_ctx->tctx->dom, ar, [all...] |
/sssd-io/src/ldb_modules/ |
H A D | memberof.c | 3761 struct mbof_dn_array *ar; local 3765 ar = talloc_zero(memctx, struct mbof_dn_array); 3766 if (!ar) { 3769 *dn_array = ar; 3775 ar->dns = talloc_array(ar, struct ldb_dn *, el->num_values); 3776 if (!ar->dns) { 3779 ar->num = el->num_values; 3781 for (i = 0; i < ar->num; i++) { 3782 valdn = ldb_dn_from_ldb_val(ar, ld [all...] |