1109. [bug] nsupdate accepted illegal ttl values.
+1070. [bug] Copy DNSSEC OK (DO) to response as specified by
+ draft-ietf-dnsext-dnssec-okbit-03.txt.
+
1014. [bug] Some queries would cause statistics counters to
increment more than once or not at all. [RT #1321]
* WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
-/* $Id: client.c,v 1.176.2.8 2001/11/16 21:21:42 bwelling Exp $ */
+/* $Id: client.c,v 1.176.2.9 2002/01/24 19:00:24 gson Exp $ */
#include <config.h>
/*
* Set EXTENDED-RCODE, VERSION, and Z to 0.
*/
- rdatalist->ttl = 0;
+ rdatalist->ttl = (client->extflags & DNS_MESSAGEEXTFLAG_REPLYPRESERVE);
/*
* No ENDS options in the default case.
* WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/
-/* $Id: message.h,v 1.100 2001/08/28 03:58:17 marka Exp $ */
+/* $Id: message.h,v 1.100.2.1 2002/01/24 19:00:27 gson Exp $ */
#ifndef DNS_MESSAGE_H
#define DNS_MESSAGE_H 1
#define DNS_MESSAGEEXTFLAG_DO 0x8000U
#define DNS_MESSAGE_REPLYPRESERVE (DNS_MESSAGEFLAG_RD)
+#define DNS_MESSAGEEXTFLAG_REPLYPRESERVE (DNS_MESSAGEEXTFLAG_DO)
#define DNS_MESSAGE_HEADERLEN 12 /* 6 isc_uint16_t's */