]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
2055. [bug] Missing goto after dropping multicast query.
authorMark Andrews <marka@isc.org>
Fri, 21 Jul 2006 23:40:30 +0000 (23:40 +0000)
committerMark Andrews <marka@isc.org>
Fri, 21 Jul 2006 23:40:30 +0000 (23:40 +0000)
                        [RT #15944]

CHANGES
bin/named/client.c

diff --git a/CHANGES b/CHANGES
index 127a16884a0bbb6239bf27664b1fb2a64e699b1f..8a8197d35ce88aea848335f2752136158ba90c83 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -1,3 +1,6 @@
+2055.  [bug]           Missing goto after dropping multicast query.
+                       [RT #15944]
+
 2054.  [port]          freebsd: do not explicitly link against -lpthread.
                        [RT #16170]
 
index 192c7f5faf8fe065cdc6bded246174a65ebd802f..accac82272264385c3adcd8c10e94b642d88d3a2 100644 (file)
@@ -15,7 +15,7 @@
  * PERFORMANCE OF THIS SOFTWARE.
  */
 
-/* $Id: client.c,v 1.219.18.18 2006/06/05 00:13:29 marka Exp $ */
+/* $Id: client.c,v 1.219.18.19 2006/07/21 23:40:30 marka Exp $ */
 
 #include <config.h>
 
@@ -1409,6 +1409,7 @@ client_request(isc_task_t *task, isc_event_t *event) {
                              NS_LOGMODULE_CLIENT, ISC_LOG_DEBUG(2),
                              "dropping multicast request");
                ns_client_next(client, DNS_R_REFUSED);
+               goto cleanup;
        }
 
        result = dns_message_peekheader(buffer, &id, &flags);