HomeSort by: relevance | last modified time | path
    Searched refs:dlz (Results 1 - 25 of 28) sorted by relevancy

1 2

  /src/external/mpl/bind/dist/bin/tests/system/dlzexternal/ns1/
named.conf.j2 40 dlz "example one" {
44 dlz "example two" {
48 dlz "example three" {
52 dlz "example four" {
57 dlz "unsearched1" {
62 dlz "unsearched2" {
67 dlz redzone {
74 dlz unsearched2;
79 dlz redzone;
  /src/external/mpl/bind/dist/bin/tests/system/checkconf/
altdlz.conf 14 dlz external {
21 dlz external;
26 dlz external;
dlz-bad.conf 14 dlz one {
18 dlz two {
26 dlz two;
tests.sh 304 echo_i "checking named-checkconf DLZ warnings ($n)"
306 $CHECKCONF dlz-bad.conf >checkconf.out$n 2>&1 && ret=1
307 grep "'dlz' and 'database'" <checkconf.out$n >/dev/null || ret=1
376 echo_i "checking that named-checkconf -z skips zone check with DLZ ($n)"
  /src/external/mpl/bind/dist/lib/dns/include/dns/
dlz.h 1 /* $NetBSD: dlz.h,v 1.8 2025/01/26 16:25:26 christos Exp $ */
33 * The development of Dynamically Loadable Zones (DLZ) for Bind 9 was
51 /*! \file dns/dlz.h */
60 * DLZ Interface
62 * The DLZ interface allows zones to be looked up using a driver instead of
100 #define DNS_DLZ_VALID(dlz) ISC_MAGIC_VALID(dlz, DNS_DLZ_MAGIC)
110 * Method prototype. Drivers implementing the DLZ interface MUST
127 * Method prototype. Drivers implementing the DLZ interface MUST
135 * Method prototype. Drivers implementing the DLZ interface MUS
    [all...]
sdlz.h 33 * The development of Dynamically Loadable Zones (DLZ) for Bind 9 was
59 #include <dns/dlz.h>
67 /* A simple DLZ database. */
70 /* A simple DLZ database lookup in progress. */
73 /* A simple DLZ database traversal in progress. */
247 * true to allow the update, and false to deny it. For a DLZ
299 * Register a dynamically loadable zones (dlz) driver for the database
  /src/external/mpl/dhcp/bind/dist/lib/dns/include/dns/
dlz.h 1 /* $NetBSD: dlz.h,v 1.1 2024/02/18 20:57:35 christos Exp $ */
33 * The development of Dynamically Loadable Zones (DLZ) for Bind 9 was
51 /*! \file dns/dlz.h */
61 * DLZ Interface
63 * The DLZ interface allows zones to be looked up using a driver instead of
101 #define DNS_DLZ_VALID(dlz) ISC_MAGIC_VALID(dlz, DNS_DLZ_MAGIC)
111 * Method prototype. Drivers implementing the DLZ interface MUST
128 * Method prototype. Drivers implementing the DLZ interface MUST
136 * Method prototype. Drivers implementing the DLZ interface MUS
    [all...]
sdlz.h 33 * The development of Dynamically Loadable Zones (DLZ) for Bind 9 was
60 #include <dns/dlz.h>
68 /* A simple DLZ database. */
71 /* A simple DLZ database lookup in progress. */
74 /* A simple DLZ database traversal in progress. */
248 * true to allow the update, and false to deny it. For a DLZ
300 * Register a dynamically loadable zones (dlz) driver for the database
  /src/external/mpl/bind/dist/bin/tests/system/catz/ns2/
named.conf.j2 107 # A faulty dlz configuration to check if named and catz survive a certain class
109 # We use "dlz" because the dlz processing code is located in an ideal place in
111 dlz "bad-dlz" {
112 database "dlopen bad-dlz.so example.org";
  /src/external/mpl/bind/dist/bin/tests/system/rpz/ns3/
named.conf.j2 184 # A faulty dlz configuration to check if named with response policy zones
186 # "dlz" is used because the dlz processing code is located in an ideal place in
188 dlz "bad-dlz" {
189 database "dlopen bad-dlz.so example.org";
named1.conf.j2 184 # A faulty dlz configuration to check if named with response policy zones
186 # "dlz" is used because the dlz processing code is located in an ideal place in
188 dlz "bad-dlz" {
189 database "dlopen bad-dlz.so example.org";
  /src/external/mpl/bind/lib/libdns/
Makefile 48 dbiterator.c diff.c dispatch.c dlz.c dns64.c dnsrps.c \
  /src/external/mpl/bind/dist/bin/named/
dlz_dlopen_driver.c 30 #include <dlz/dlz_dlopen_driver.h>
308 * extended version of dlz create, with the addition of
main.c 55 #include <dlz/dlz_dlopen_driver.h>
1325 * Register the DLZ "dlopen" driver.
1418 * Unregister "dlopen" DLZ driver.
server.c 71 #include <dns/dlz.h>
1914 * Callback from DLZ configure when the driver sets up a writeable zone
4188 const cfg_obj_t *dlz; local
4363 (void)cfg_map_get(voptions, "dlz", &dlzlist);
4365 (void)cfg_map_get(config, "dlz", &dlzlist);
4371 dlz = cfg_listelt_value(element);
4374 (void)cfg_map_get(dlz, "database", &obj);
4392 name = cfg_map_getname(dlz);
4403 * If the DLZ backend supports configuration,
4408 (void)cfg_map_get(dlz, "search", &search)
    [all...]
  /src/external/mpl/bind/dist/lib/dns/
dlz.c 1 /* $NetBSD: dlz.c,v 1.9 2025/01/26 16:25:22 christos Exp $ */
33 * The development of Dynamically Loadable Zones (DLZ) for Bind 9 was
71 #include <dns/dlz.h>
79 *** Supported DLZ DB Implementations Registry
110 *** Basic DLZ Methods
196 "unsupported DLZ database driver '%s'."
203 /* Allocate memory to hold the DLZ database driver */
219 /* mark the DLZ driver as valid */
227 ISC_LOG_DEBUG(2), "DLZ driver loaded successfully.");
232 ISC_LOG_ERROR, "DLZ driver failed to load.")
    [all...]
ssu.c 28 #include <dns/dlz.h>
547 * If this is a DLZ rule, then the DLZ ssu
643 * Create a specialised SSU table that points at an external DLZ database
sdlz.c 33 * The development of Dynamically Loadable Zones (DLZ) for Bind 9 was
73 #include <dns/dlz.h>
1358 * SDLZ core methods. This is the core of the new DLZ functionality.
1721 * section 7.12. If a DLZ backend has
1911 * register the DLZ driver. Pass in our "extra" sdlz information as
1955 /* Unregister the DLZ driver implementation */
view.c 44 #include <dns/dlz.h>
1980 * database nor any previous DLZ database had a zone name
1983 * match for this DLZ database to be authoritative.
  /src/external/mpl/dhcp/bind/dist/lib/dns/
dlz.c 1 /* $NetBSD: dlz.c,v 1.1 2024/02/18 20:57:31 christos Exp $ */
33 * The development of Dynamically Loadable Zones (DLZ) for Bind 9 was
69 #include <dns/dlz.h>
77 *** Supported DLZ DB Implementations Registry
108 *** Basic DLZ Methods
194 "unsupported DLZ database driver '%s'."
201 /* Allocate memory to hold the DLZ database driver */
217 /* mark the DLZ driver as valid */
224 "DLZ driver loaded successfully.");
230 "DLZ driver failed to load.")
    [all...]
ssu.c 29 #include <dns/dlz.h>
518 * If this is a DLZ rule, then the DLZ ssu
594 * Create a specialised SSU table that points at an external DLZ database
sdlz.c 33 * The development of Dynamically Loadable Zones (DLZ) for Bind 9 was
72 #include <dns/dlz.h>
1479 * SDLZ core methods. This is the core of the new DLZ functionality.
1850 * section 7.12. If a DLZ backend has
2047 * register the DLZ driver. Pass in our "extra" sdlz information as
2091 /* Unregister the DLZ driver implementation */
view.c 44 #include <dns/dlz.h>
2337 * database nor any previous DLZ database had a zone name
2340 * match for this DLZ database to be authoritative.
  /src/external/mpl/bind/dist/lib/isccfg/
check.c 3383 bool dlz; local
4241 dlz = false;
4242 tresult = cfg_map_get(zoptions, "dlz", &obj);
4244 dlz = true;
4249 if (dlz && tresult == ISC_R_SUCCESS) {
4251 "zone '%s': cannot specify both 'dlz' "
4255 } else if (!dlz &&
  /src/external/mpl/bind/dist/lib/ns/
xfrout.c 28 #include <dns/dlz.h>
806 * marked in the zone table as a DLZ zone. Check the DLZ
841 * not DLZ and not in normal zone table, we are
922 * If not a DLZ zone or we are falling back to the view's transfer
1245 if (zone != NULL) { /* zone will be NULL if it's DLZ */

Completed in 50 milliseconds

1 2