Lines Matching defs:subnets
154 ad_subnet_t *subnets;
607 /* Make a list of subnet object DNs from a list of subnets */
609 subnets_to_DNs(ad_subnet_t *subnets, const char *base_dn)
614 for (i = 0; subnets[i].subnet[0] != '\0'; i++)
621 for (i = 0; subnets[i].subnet[0] != '\0'; i++) {
623 subnets[i].subnet, base_dn);
1193 if (ctx->subnets != NULL)
1194 free(ctx->subnets);
1521 ad_subnet_t *subnets = NULL;
1542 ctx->subnets == NULL || ctx->subnets_changed) {
1543 subnets = find_subnets();
1548 subnets = find_subnets();
1550 if (cmpsubnets(ctx->subnets, subnets) != 0)
1555 free(subnets);
1559 if (subnets == NULL)
1605 logger(LOG_DEBUG, " Looking for sites for subnets:");
1606 for (i = 0; subnets[i].subnet[0] != '\0'; i++) {
1607 logger(LOG_DEBUG, " %s", subnets[i].subnet);
1611 dn_subnets = subnets_to_DNs(subnets, config_naming_context);
1643 if (ctx->subnets != NULL) {
1644 free(ctx->subnets);
1645 ctx->subnets = NULL;
1647 ctx->subnets = subnets;
1648 subnets = NULL;
1666 free(subnets);
2240 ad_subnet_t *subnets;
2242 if (ctx->subnets_changed || ctx->subnets == NULL)
2245 if ((subnets = find_subnets()) != NULL) {
2246 if (cmpsubnets(subnets, ctx->subnets) != 0)
2248 free(subnets);