libdns refactoring: get rid of unnecessary dns_db_dump2 and 3 versions of dns_db_load
This commit is contained in:
@@ -274,7 +274,7 @@ load(const char *filename, const char *origintext, isc_boolean_t cache) {
|
||||
}
|
||||
|
||||
printf("loading %s (%s)\n", filename, origintext);
|
||||
result = dns_db_load(dbi->db, filename);
|
||||
result = dns_db_load(dbi->db, filename, dns_masterformat_text, 0);
|
||||
if (result != ISC_R_SUCCESS && result != DNS_R_SEENINCLUDE) {
|
||||
dns_db_detach(&dbi->db);
|
||||
isc_mem_put(mctx, dbi, sizeof(*dbi));
|
||||
|
||||
@@ -138,7 +138,7 @@ nsecify(char *filename) {
|
||||
result = dns_db_create(mctx, "rbt", name, dns_dbtype_zone,
|
||||
dns_rdataclass_in, 0, NULL, &db);
|
||||
check_result(result, "dns_db_create()");
|
||||
result = dns_db_load(db, filename);
|
||||
result = dns_db_load(db, filename, dns_masterformat_text, 0);
|
||||
if (result == DNS_R_SEENINCLUDE)
|
||||
result = ISC_R_SUCCESS;
|
||||
check_result(result, "dns_db_load()");
|
||||
|
||||
Reference in New Issue
Block a user