diff --git a/CHANGES b/CHANGES index 3034bf1c12..84a10cee7c 100644 --- a/CHANGES +++ b/CHANGES @@ -1,3 +1,7 @@ +2074. [bug] dns_request_createvia2(), dns_request_createvia3(), + dns_request_createraw2() and dns_request_createraw3() + failed to send multiple UDP requests. [RT #16349] + 2073. [bug] Incorrect semantics check for update policy "wildcard". [RT #16353] diff --git a/lib/dns/request.c b/lib/dns/request.c index e1d7d406eb..be8f93d6b8 100644 --- a/lib/dns/request.c +++ b/lib/dns/request.c @@ -15,7 +15,7 @@ * PERFORMANCE OF THIS SOFTWARE. */ -/* $Id: request.c,v 1.72.18.4 2006/01/04 23:50:23 marka Exp $ */ +/* $Id: request.c,v 1.72.18.5 2006/08/21 00:40:53 marka Exp $ */ /*! \file */ @@ -705,6 +705,7 @@ dns_request_createraw3(dns_requestmgr_t *requestmgr, isc_buffer_t *msgbuf, if (udptimeout == 0) udptimeout = 1; } + request->udpcount = udpretries; /* * Create timer now. We will set it below once. @@ -902,6 +903,7 @@ dns_request_createvia3(dns_requestmgr_t *requestmgr, dns_message_t *message, if (udptimeout == 0) udptimeout = 1; } + request->udpcount = udpretries; /* * Create timer now. We will set it below once.