1522. [bug] dns_db_findnode() relax the requirements on 'name'.

[RT# 9286]
This commit is contained in:
Mark Andrews
2003-10-03 03:12:35 +00:00
parent 4efe32b8bb
commit 8d42bb315c
3 changed files with 6 additions and 5 deletions
+3
View File
@@ -1,3 +1,6 @@
1522. [bug] dns_db_findnode() relax the requirements on 'name'.
[RT# 9286]
1521. [bug] dns_view_createresolver() failed to check the
result from isc_mem_create(). [RT# 9294]
+1 -2
View File
@@ -15,7 +15,7 @@
* WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
/* $Id: db.c,v 1.71 2003/09/30 05:56:10 marka Exp $ */
/* $Id: db.c,v 1.72 2003/10/03 03:12:35 marka Exp $ */
/***
*** Imports
@@ -428,7 +428,6 @@ dns_db_findnode(dns_db_t *db, dns_name_t *name,
*/
REQUIRE(DNS_DB_VALID(db));
REQUIRE(dns_name_issubdomain(name, &db->origin));
REQUIRE(nodep != NULL && *nodep == NULL);
return ((db->methods->findnode)(db, name, create, nodep));
+2 -3
View File
@@ -15,7 +15,7 @@
* WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
/* $Id: db.h,v 1.73 2003/09/30 05:56:16 marka Exp $ */
/* $Id: db.h,v 1.74 2003/10/03 03:12:35 marka Exp $ */
#ifndef DNS_DB_H
#define DNS_DB_H 1
@@ -599,8 +599,7 @@ dns_db_findnode(dns_db_t *db, dns_name_t *name, isc_boolean_t create,
*
* 'db' is a valid database.
*
* 'name' is a valid, non-empty, absolute name that is a subdomain of
* the database's origin. (It need not be a proper subdomain.)
* 'name' is a valid, non-empty, absolute name.
*
* nodep != NULL && *nodep == NULL
*