Lines Matching refs:global_catalog

163 	ad_item_t	global_catalog;		/* Directory hostname and */
1168 ctx->global_catalog.type = AD_DIRECTORY;
1201 if (ctx->global_catalog.value != NULL)
1202 free(ctx->global_catalog.value);
1240 if (ctx->global_catalog.state == AD_STATE_AUTO)
1241 ctx->global_catalog.state = AD_STATE_INVALID;
1778 idmap_ad_disc_ds_t *global_catalog = NULL;
1786 if (is_fixed(&ctx->global_catalog))
1787 return (&ctx->global_catalog);
1804 if (!is_valid(&ctx->global_catalog) ||
1805 is_changed(&ctx->global_catalog, PARAM1,
1812 global_catalog =
1822 if (global_catalog == NULL) {
1831 global_catalog[i].host[0] != '\0';
1834 global_catalog[i].host,
1835 global_catalog[i].port);
1839 update_item(&ctx->global_catalog, global_catalog,
1841 update_version(&ctx->global_catalog, PARAM1,
1844 return (&ctx->global_catalog);
1865 global_catalog = srv_query(&ctx->res_state, rr_name,
1874 if (global_catalog == NULL) {
1883 global_catalog[i].host[0] != '\0';
1886 global_catalog[i].host,
1887 global_catalog[i].port);
1891 update_item(&ctx->site_global_catalog, global_catalog,
1908 idmap_ad_disc_ds_t *global_catalog = NULL;
1914 global_catalog = ds_dup(global_catalog_item->value);
1921 return (global_catalog);
2131 idmap_ad_disc_ds_t *global_catalog = NULL;
2133 global_catalog = ds_dup(globalCatalog);
2134 if (global_catalog == NULL)
2136 update_item(&ctx->global_catalog, global_catalog,
2138 } else if (ctx->global_catalog.state == AD_STATE_FIXED)
2139 ctx->global_catalog.state = AD_STATE_INVALID;
2159 if (ctx->global_catalog.state == AD_STATE_FIXED)
2160 ctx->global_catalog.state = AD_STATE_INVALID;
2188 ctx->global_catalog.expires);