Lines Matching refs:domain_controller

159 	ad_item_t	domain_controller;	/* Directory hostname and */  member
1165 ctx->domain_controller.type = AD_DIRECTORY; in ad_disc_init()
1192 if (ctx->domain_controller.value != NULL) in ad_disc_fini()
1193 free(ctx->domain_controller.value); in ad_disc_fini()
1231 if (ctx->domain_controller.state == AD_STATE_AUTO) in ad_disc_refresh()
1232 ctx->domain_controller.state = AD_STATE_INVALID; in ad_disc_refresh()
1278 idmap_ad_disc_ds_t *domain_controller = NULL; in validate_DomainName() local
1291 domain_controller = srv_query(&ctx->res_state, in validate_DomainName()
1299 if (domain_controller == NULL) { in validate_DomainName()
1305 free(domain_controller); in validate_DomainName()
1358 idmap_ad_disc_ds_t *domain_controller = NULL; in validate_DomainController() local
1365 if (is_fixed(&ctx->domain_controller)) in validate_DomainController()
1366 return (&ctx->domain_controller); in validate_DomainController()
1383 if (!is_valid(&ctx->domain_controller) || in validate_DomainController()
1384 is_changed(&ctx->domain_controller, PARAM1, in validate_DomainController()
1395 domain_controller = srv_query(&ctx->res_state, in validate_DomainController()
1403 if (domain_controller == NULL) { in validate_DomainController()
1413 domain_controller[i].host[0] != '\0'; in validate_DomainController()
1416 domain_controller[i].host, in validate_DomainController()
1417 domain_controller[i].port); in validate_DomainController()
1421 update_item(&ctx->domain_controller, domain_controller, in validate_DomainController()
1423 update_version(&ctx->domain_controller, PARAM1, in validate_DomainController()
1426 return (&ctx->domain_controller); in validate_DomainController()
1450 domain_controller = srv_query(&ctx->res_state, rr_name, in validate_DomainController()
1458 if (domain_controller == NULL) { in validate_DomainController()
1468 domain_controller[i].host[0] != '\0'; in validate_DomainController()
1471 domain_controller[i].host, in validate_DomainController()
1472 domain_controller[i].port); in validate_DomainController()
1477 domain_controller, AD_STATE_AUTO, ttl); in validate_DomainController()
1493 idmap_ad_disc_ds_t *domain_controller = NULL; in ad_disc_get_DomainController() local
1498 domain_controller = ds_dup(domain_controller_item->value); in ad_disc_get_DomainController()
1505 return (domain_controller); in ad_disc_get_DomainController()
1562 &ld, ctx->domain_controller.value, in validate_SiteName()
1716 &ld, ctx->domain_controller.value, in validate_ForestName()
2085 idmap_ad_disc_ds_t *domain_controller = NULL; in ad_disc_set_DomainController() local
2087 domain_controller = ds_dup(domainController); in ad_disc_set_DomainController()
2088 if (domain_controller == NULL) in ad_disc_set_DomainController()
2090 update_item(&ctx->domain_controller, domain_controller, in ad_disc_set_DomainController()
2092 } else if (ctx->domain_controller.state == AD_STATE_FIXED) in ad_disc_set_DomainController()
2093 ctx->domain_controller.state = AD_STATE_INVALID; in ad_disc_set_DomainController()
2150 if (ctx->domain_controller.state == AD_STATE_FIXED) in ad_disc_unset()
2151 ctx->domain_controller.state = AD_STATE_INVALID; in ad_disc_unset()
2187 expires = MIN_GT_ZERO(ctx->domain_controller.expires, in ad_disc_get_TTL()