mirror of
https://gitlab.isc.org/isc-projects/bind9
synced 2025-08-31 22:45:39 +00:00
423. [bug] When responding to a recusive query, errors that occur
after following a CNAME should cause the query to fail. [RT #274]
This commit is contained in:
@@ -15,7 +15,7 @@
|
||||
* WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
||||
*/
|
||||
|
||||
/* $Id: query.h,v 1.21 2000/08/01 01:12:15 tale Exp $ */
|
||||
/* $Id: query.h,v 1.22 2000/09/06 20:35:22 gson Exp $ */
|
||||
|
||||
#ifndef NAMED_QUERY_H
|
||||
#define NAMED_QUERY_H 1
|
||||
@@ -52,14 +52,15 @@ struct ns_query {
|
||||
ISC_LIST(ns_dbversion_t) freeversions;
|
||||
};
|
||||
|
||||
#define NS_QUERYATTR_RECURSIONOK 0x01
|
||||
#define NS_QUERYATTR_CACHEOK 0x02
|
||||
#define NS_QUERYATTR_PARTIALANSWER 0x04
|
||||
#define NS_QUERYATTR_NAMEBUFUSED 0x08
|
||||
#define NS_QUERYATTR_RECURSING 0x10
|
||||
#define NS_QUERYATTR_CACHEGLUEOK 0x20
|
||||
#define NS_QUERYATTR_QUERYOKVALID 0x40
|
||||
#define NS_QUERYATTR_QUERYOK 0x80
|
||||
#define NS_QUERYATTR_RECURSIONOK 0x0001
|
||||
#define NS_QUERYATTR_CACHEOK 0x0002
|
||||
#define NS_QUERYATTR_PARTIALANSWER 0x0004
|
||||
#define NS_QUERYATTR_NAMEBUFUSED 0x0008
|
||||
#define NS_QUERYATTR_RECURSING 0x0010
|
||||
#define NS_QUERYATTR_CACHEGLUEOK 0x0020
|
||||
#define NS_QUERYATTR_QUERYOKVALID 0x0040
|
||||
#define NS_QUERYATTR_QUERYOK 0x0080
|
||||
#define NS_QUERYATTR_WANTRECURSION 0x0100
|
||||
|
||||
isc_result_t
|
||||
ns_query_init(ns_client_t *client);
|
||||
|
Reference in New Issue
Block a user