1522. [bug] dns_db_findnode() relax the requirements on 'name'.
[RT# 9286]
This commit is contained in:
@@ -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
@@ -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));
|
||||
|
||||
@@ -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
|
||||
*
|
||||
|
||||
Reference in New Issue
Block a user