From: Christian Grothoff Date: Fri, 24 Feb 2012 14:33:06 +0000 (+0000) Subject: -fix X-Git-Tag: initial-import-from-subversion-38251~14665 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=1b6eece4b277025bfc3892664fc4b9a95bf0cf7c;p=oweals%2Fgnunet.git -fix --- 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) {