Lines Matching defs:state
48 struct ipa_get_config_state *state;
52 req = tevent_req_create(mem_ctx, &state, struct ipa_get_config_state);
58 state->attrs = talloc_zero_array(state, const char *, 4);
59 if (state->attrs == NULL) {
63 state->attrs[0] = IPA_CONFIG_MIGRATION_ENABLED;
64 state->attrs[1] = IPA_CONFIG_SELINUX_DEFAULT_USER_CTX;
65 state->attrs[2] = IPA_CONFIG_SELINUX_MAP_ORDER;
66 state->attrs[3] = NULL;
68 state->attrs = attrs;
71 ret = domain_to_basedn(state, domain, &ldap_basedn);
77 state->base = talloc_asprintf(state, IPA_CONFIG_SEARCH_BASE_TEMPLATE,
79 if (state->base == NULL) {
85 subreq = sdap_get_generic_send(state, ev, opts,
86 sh, state->base,
88 state->attrs, NULL, 0,
114 struct ipa_get_config_state *state = tevent_req_data(req,
120 ret = sdap_get_generic_recv(subreq, state, &reply_count, &reply);
133 state->config = reply[0];
149 struct ipa_get_config_state *state = tevent_req_data(req,
154 *config = talloc_steal(mem_ctx, state->config);