From f02b985650a6f1277a3a45f18561d519916c1890 Mon Sep 17 00:00:00 2001 From: Mark Andrews Date: Fri, 21 Jul 2006 23:38:16 +0000 Subject: [PATCH] 2055. [bug] Missing goto after dropping multicast query. [RT #15944] --- CHANGES | 3 +++ bin/named/client.c | 3 ++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/CHANGES b/CHANGES index aa39353f9c..430006a27e 100644 --- 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] diff --git a/bin/named/client.c b/bin/named/client.c index af518ff51a..25551c4b56 100644 --- a/bin/named/client.c +++ b/bin/named/client.c @@ -15,7 +15,7 @@ * PERFORMANCE OF THIS SOFTWARE. */ -/* $Id: client.c,v 1.237 2006/06/04 23:59:33 marka Exp $ */ +/* $Id: client.c,v 1.238 2006/07/21 23:38:16 marka Exp $ */ #include @@ -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);