From 1b6eece4b277025bfc3892664fc4b9a95bf0cf7c Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Fri, 24 Feb 2012 14:33:06 +0000 Subject: -fix --- src/dns/gnunet-service-dns.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/dns/gnunet-service-dns.c b/src/dns/gnunet-service-dns.c index c3c9791a4..1f48b105a 100644 --- a/src/dns/gnunet-service-dns.c +++ b/src/dns/gnunet-service-dns.c @@ -1208,7 +1208,7 @@ handle_client_response (void *cls GNUNET_UNUSED, 0); } /* if query changed to answer, move past DNS resolution phase... */ - if ( (RP_REQUEST_MONITOR == rr->phase) && + if ( (RP_QUERY == rr->phase) && (rr->payload_length > sizeof (struct GNUNET_TUN_DnsHeader)) && ((struct GNUNET_DNSPARSER_Flags*)&(((struct GNUNET_TUN_DnsHeader*) rr->payload)->flags))->query_or_response == 1) { -- cgit v1.2.3