Lines Matching refs:domain
132 struct sss_domain_info *domain)
141 "Preparing input data for domain [%s] rules\n",
142 domain->name);
144 ret = cr->plugin->prepare_domain_data_fn(cr, cr->data, domain);
157 struct sss_domain_info *domain)
167 cr->debugobj = cr->plugin->create_debug_name_fn(cr, cr->data, domain);
179 struct sss_domain_info *domain)
183 CACHE_REQ_DEBUG(SSSDBG_TRACE_FUNC, cr, "Using domain [%s]\n", domain->name);
185 ret = cache_req_prepare_domain_data(cr, domain);
190 ret = cache_req_create_debug_name(cr, domain);
195 cr->domain = domain;
260 struct sss_domain_info *domain;
268 const char *domain);
273 const char *domain);
284 const char *domain,
307 ret = cache_req_process_input(state, req, cr, domain);
312 ret = cache_req_select_domains(req, domain);
329 const char *domain)
338 if (cr->plugin->parse_name == false || domain != NULL) {
343 /* Parse name since it may contain a domain name. */
363 char *domain;
370 ret = sss_parse_inp_recv(subreq, state, &name, &domain);
386 domain = NULL;
393 ret = cache_req_select_domains(req, domain);
401 const char *domain)
407 if (domain != NULL) {
409 "Performing a single domain search\n");
411 state->domain = responder_get_domain(state->cr->rctx, domain);
412 if (state->domain == NULL) {
419 "Performing a multi-domain search\n");
421 state->domain = state->cr->rctx->domains;
438 while (state->domain != NULL) {
441 while (state->domain != NULL && state->check_next
442 && state->domain->fqnames
444 state->domain = get_next_domain(state->domain, 0);
447 state->selected_domain = state->domain;
449 if (state->domain == NULL) {
453 ret = cache_req_set_domain(cr, state->domain);
465 /* we will continue with the following domain the next time */
467 state->domain = get_next_domain(state->domain,
564 const char *domain,
570 cache_refresh_percent, domain, data);