diff options
author | Martin Nagy <mnagy@redhat.com> | 2009-02-11 16:53:23 +0100 |
---|---|---|
committer | Martin Nagy <mnagy@redhat.com> | 2009-02-11 20:40:42 +0100 |
commit | afbf6702d3de8b325b9646d7c24522daa5bfc3e1 (patch) | |
tree | 43fbeeeef20bd6921686355c5c91fef0719a57cd /bin | |
parent | ac3411d72baf2628ee241e2c9111260fb3cd5c88 (diff) | |
download | bind_dynamic-afbf6702d3de8b325b9646d7c24522daa5bfc3e1.tar.gz bind_dynamic-afbf6702d3de8b325b9646d7c24522daa5bfc3e1.tar.xz bind_dynamic-afbf6702d3de8b325b9646d7c24522daa5bfc3e1.zip |
Also pass the zone manager to the driver.
Diffstat (limited to 'bin')
-rw-r--r-- | bin/named/server.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/bin/named/server.c b/bin/named/server.c index 1ed22e7..b76f3ce 100644 --- a/bin/named/server.c +++ b/bin/named/server.c @@ -851,7 +851,7 @@ configure_peer(const cfg_obj_t *cpeer, isc_mem_t *mctx, dns_peer_t **peerp) { static isc_result_t configure_dynamic_db(const cfg_obj_t *dynamic_db, isc_mem_t *mctx, - dns_view_t *view) + dns_view_t *view, dns_zonemgr_t *zmgr) { isc_result_t result; const cfg_obj_t *obj; @@ -905,7 +905,7 @@ configure_dynamic_db(const cfg_obj_t *dynamic_db, isc_mem_t *mctx, REQUIRE(i < len); argv[i] = NULL; - CHECK(dns_dynamic_db_load(libname, name, mctx, argv, view)); + CHECK(dns_dynamic_db_load(libname, name, mctx, argv, view, zmgr)); cleanup: if (argv != NULL) @@ -1251,7 +1251,7 @@ configure_view(dns_view_t *view, const cfg_obj_t *config, element = cfg_list_next(element)) { obj = cfg_listelt_value(element); - CHECK(configure_dynamic_db(obj, mctx, view)); + CHECK(configure_dynamic_db(obj, mctx, view, ns_g_server->zonemgr)); } /* |