rdclass, 0, NULL, dbp);
check_result(result, "dns_db_create()");
- result = dns_db_load3(*dbp, filename,
- dns_masterformat_text, DNS_MASTER_HINT);
+ result = dns_db_load(*dbp, filename,
+ dns_masterformat_text, DNS_MASTER_HINT);
if (result != ISC_R_SUCCESS && result != DNS_R_SEENINCLUDE) {
fatal("can't load %s: %s", filename,
isc_result_totext(result));
db_load_from_stream(db, stdin);
filename = "input";
} else {
- result = dns_db_load(db, filename);
+ result = dns_db_load(db, filename, dns_masterformat_text, 0);
if (result != ISC_R_SUCCESS && result != DNS_R_SEENINCLUDE)
fatal("can't load %s: %s", filename,
isc_result_totext(result));
db_load_from_stream(db, stdin);
filename = "input";
} else {
- result = dns_db_load3(db, filename, dns_masterformat_text,
- DNS_MASTER_NOTTL);
+ result = dns_db_load(db, filename, dns_masterformat_text,
+ DNS_MASTER_NOTTL);
if (result != ISC_R_SUCCESS && result != DNS_R_SEENINCLUDE)
fatal("can't load %s: %s", filename,
isc_result_totext(result));
rdclass, 0, NULL, dbp);
check_result(result, "dns_db_create()");
- result = dns_db_load3(*dbp, filename, inputformat, DNS_MASTER_HINT);
+ result = dns_db_load(*dbp, filename, inputformat, DNS_MASTER_HINT);
if (result != ISC_R_SUCCESS && result != DNS_R_SEENINCLUDE)
dns_db_detach(dbp);
}
rdclass, 0, NULL, db);
check_result(result, "dns_db_create()");
- result = dns_db_load2(*db, file, inputformat);
+ result = dns_db_load(*db, file, inputformat, 0);
if (result != ISC_R_SUCCESS && result != DNS_R_SEENINCLUDE)
fatal("failed loading zone from '%s': %s",
file, isc_result_totext(result));
rdclass, 0, NULL, db);
check_result(result, "dns_db_create()");
- result = dns_db_load2(*db, file, inputformat);
+ result = dns_db_load(*db, file, inputformat, 0);
switch (result) {
case DNS_R_SEENINCLUDE:
case ISC_R_SUCCESS:
if (result != ISC_R_SUCCESS)
return (result);
- result = dns_db_load(*db, filename);
+ result = dns_db_load(*db, filename, dns_masterformat_text, 0);
return (result);
}
}
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));
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()");
dns_dbtype_zone, dns_rdataclass_in, 0, NULL,
&db) == ISC_R_SUCCESS);
- REQUIRE(dns_db_load(db, argv[2]) == ISC_R_SUCCESS);
+ REQUIRE(dns_db_load(db, argv[2], dns_masterformat_text, 0)
+ == ISC_R_SUCCESS);
REQUIRE(dns_db_createiterator(db, 0, &dbiter) == ISC_R_SUCCESS);
dns_rdataclass_in, 0, NULL, &db);
isc_result_check (result, "dns_db_create");
- result = dns_db_load (db, zonefile);
+ result = dns_db_load(db, zonefile, dns_masterformat_text, 0);
isc_result_check (result, "Check Zone Syntax: dns_db_load");
result = dns_db_createiterator (db, 0, &dbit);
dns_rdataclass_in, 0, NULL, &db);
check_result(result, "dns_db_create");
- result = dns_db_load(db, zonefile);
+ result = dns_db_load(db, zonefile, dns_masterformat_text, 0);
if (result == DNS_R_SEENINCLUDE)
result = ISC_R_SUCCESS;
check_result(result, "dns_db_load");
dns_rdataclass_in, 0, NULL, &db);
check_result(result, "dns_db_create");
- result = dns_db_load(db, zonefile);
+ result = dns_db_load(db, zonefile, dns_masterformat_text, 0);
if (result == DNS_R_SEENINCLUDE)
result = ISC_R_SUCCESS;
check_result(result, "dns_db_load");
return (ISC_R_SUCCESS);
LOCK(&cache->filelock);
- result = dns_db_load(cache->db, cache->filename);
+ result = dns_db_load(cache->db, cache->filename,
+ dns_masterformat_text, 0);
UNLOCK(&cache->filelock);
return (result);
}
isc_result_t
-dns_db_load(dns_db_t *db, const char *filename) {
- return (dns_db_load3(db, filename, dns_masterformat_text, 0));
-}
-
-isc_result_t
-dns_db_load2(dns_db_t *db, const char *filename, dns_masterformat_t format) {
- return (dns_db_load3(db, filename, format, 0));
-}
-
-isc_result_t
-dns_db_load3(dns_db_t *db, const char *filename, dns_masterformat_t format,
- unsigned int options)
+dns_db_load(dns_db_t *db, const char *filename, dns_masterformat_t format,
+ unsigned int options)
{
isc_result_t result, eresult;
dns_rdatacallbacks_t callbacks;
dns_masterformat_text));
}
-isc_result_t
-dns_db_dump2(dns_db_t *db, dns_dbversion_t *version, const char *filename,
- dns_masterformat_t masterformat) {
- /*
- * Dump 'db' into master file 'filename' in the 'masterformat' format.
- * XXXJT: is it okay to modify the interface to the existing "dump"
- * method?
- */
-
- REQUIRE(DNS_DB_VALID(db));
-
- return ((db->methods->dump)(db, version, filename, masterformat));
-}
-
/***
*** Version Methods
***/
*/
isc_result_t
-dns_db_load(dns_db_t *db, const char *filename);
-
-isc_result_t
-dns_db_load2(dns_db_t *db, const char *filename, dns_masterformat_t format);
-
-isc_result_t
-dns_db_load3(dns_db_t *db, const char *filename, dns_masterformat_t format,
- unsigned int options);
+dns_db_load(dns_db_t *db, const char *filename, dns_masterformat_t format,
+ unsigned int options);
/*%<
* Load master file 'filename' into 'db'.
*
isc_result_t
dns_db_dump(dns_db_t *db, dns_dbversion_t *version, const char *filename);
-
-isc_result_t
-dns_db_dump2(dns_db_t *db, dns_dbversion_t *version, const char *filename,
- dns_masterformat_t masterformat);
/*%<
* Dump version 'version' of 'db' to master file 'filename'.
*
dns_rdataclass_in, 0, NULL, &db);
ATF_REQUIRE_EQ(result, ISC_R_SUCCESS);
- result = dns_db_load(db, "testdata/db/data.db");
+ result = dns_db_load(db, "testdata/db/data.db",
+ dns_masterformat_text, 0);
ATF_REQUIRE_EQ(result, ISC_R_SUCCESS);
ATF_CHECK_EQ(dns_db_class(db), dns_rdataclass_in);
result = dns_db_create(mctx, "rbt", dns_rootname, dns_dbtype_zone,
dns_rdataclass_in, 0, NULL, &db);
ATF_REQUIRE_EQ(result, ISC_R_SUCCESS);
- result = dns_db_load(db, "testdata/db/data.db");
+ result = dns_db_load(db, "testdata/db/data.db",
+ dns_masterformat_text, 0);
ATF_REQUIRE_EQ(result, ISC_R_SUCCESS);
ATF_CHECK(dns_db_iszone(db));
ATF_CHECK(!dns_db_iscache(db));
result = dns_db_create(mctx, "rbt", dns_rootname, dns_dbtype_cache,
dns_rdataclass_in, 0, NULL, &db);
ATF_REQUIRE_EQ(result, ISC_R_SUCCESS);
- result = dns_db_load(db, "testdata/db/data.db");
+ result = dns_db_load(db, "testdata/db/data.db",
+ dns_masterformat_text, 0);
ATF_REQUIRE_EQ(result, ISC_R_SUCCESS);
ATF_CHECK(dns_db_iscache(db));
ATF_CHECK(!dns_db_iszone(db));
if (result != ISC_R_SUCCESS)
return (result);
- result = dns_db_load(*db, testfile);
+ result = dns_db_load(*db, testfile, dns_masterformat_text, 0);
return (result);
}
dns_rdataclass_in, 0, NULL, &db);
ATF_REQUIRE_EQ(result, ISC_R_SUCCESS);
- result = dns_db_load(db, "testdata/master/master1.data");
+ result = dns_db_load(db, "testdata/master/master1.data",
+ dns_masterformat_text, 0);
ATF_REQUIRE_EQ(result, ISC_R_SUCCESS);
dns_db_currentversion(db, &version);
dns_db_diff
dns_db_diffx
dns_db_dump
-dns_db_dump2
dns_db_endload
dns_db_expirenode
dns_db_find
dns_db_isstub
dns_db_iszone
dns_db_load
-dns_db_load2
-dns_db_load3
dns_db_newversion
dns_db_nodecount
dns_db_nodefullname
if (result != ISC_R_SUCCESS)
return (result);
- result = dns_db_load(*db, testfile);
+ result = dns_db_load(*db, testfile, dns_masterformat_text, 0);
return (result);
}