• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-12-stable/contrib/unbound/daemon/

Lines Matching defs:zones

1179 perform_zone_add(RES* ssl, struct local_zones* zones, char* arg)
1196 lock_rw_wrlock(&zones->lock);
1197 if((z=local_zones_find(zones, nm, nmlen,
1204 lock_rw_unlock(&zones->lock);
1207 if(!local_zones_add_zone(zones, nm, nmlen,
1209 lock_rw_unlock(&zones->lock);
1213 lock_rw_unlock(&zones->lock);
1219 do_zone_add(RES* ssl, struct local_zones* zones, char* arg)
1221 if(!perform_zone_add(ssl, zones, arg))
1228 do_zones_add(RES* ssl, struct local_zones* zones)
1235 if(!perform_zone_add(ssl, zones, buf)) {
1242 (void)ssl_printf(ssl, "added %d zones\n", num);
1247 perform_zone_remove(RES* ssl, struct local_zones* zones, char* arg)
1255 lock_rw_wrlock(&zones->lock);
1256 if((z=local_zones_find(zones, nm, nmlen,
1259 local_zones_del_zone(zones, z);
1261 lock_rw_unlock(&zones->lock);
1268 do_zone_remove(RES* ssl, struct local_zones* zones, char* arg)
1270 if(!perform_zone_remove(ssl, zones, arg))
1277 do_zones_remove(RES* ssl, struct local_zones* zones)
1284 if(!perform_zone_remove(ssl, zones, buf)) {
1291 (void)ssl_printf(ssl, "removed %d zones\n", num);
1296 perform_data_add(RES* ssl, struct local_zones* zones, char* arg)
1298 if(!local_zones_add_RR(zones, arg)) {
1307 do_data_add(RES* ssl, struct local_zones* zones, char* arg)
1309 if(!perform_data_add(ssl, zones, arg))
1316 do_datas_add(RES* ssl, struct local_zones* zones)
1323 if(!perform_data_add(ssl, zones, buf)) {
1335 perform_data_remove(RES* ssl, struct local_zones* zones, char* arg)
1342 local_zones_del_data(zones, nm,
1350 do_data_remove(RES* ssl, struct local_zones* zones, char* arg)
1352 if(!perform_data_remove(ssl, zones, arg))
1359 do_datas_remove(RES* ssl, struct local_zones* zones)
1366 if(!perform_data_remove(ssl, zones, buf)) {
2686 do_list_local_zones(RES* ssl, struct local_zones* zones)
2690 lock_rw_rdlock(&zones->lock);
2691 RBTREE_FOR(z, struct local_zone*, &zones->ztree) {
2698 lock_rw_unlock(&zones->lock);
2703 lock_rw_unlock(&zones->lock);
2708 do_list_local_data(RES* ssl, struct worker* worker, struct local_zones* zones)
2715 lock_rw_rdlock(&zones->lock);
2716 RBTREE_FOR(z, struct local_zone*, &zones->ztree) {
2728 lock_rw_unlock(&zones->lock);
2734 lock_rw_unlock(&zones->lock);
2742 lock_rw_unlock(&zones->lock);