X-Git-Url: http://git.openwrt.org/?p=project%2Fmdnsd.git;a=blobdiff_plain;f=dns.c;h=1d3362f8b4953f86d079e8a61edc6390bbf6dda1;hp=c64f3b1be3d3e73fa4453a0158d850b958ce110e;hb=cdac0460ba50dc45735f0be2e19a5a8efc3dafe1;hpb=e74a3f9883199e9db7220d52b78e5fbdb4441ca3 diff --git a/dns.c b/dns.c index c64f3b1..1d3362f 100644 --- a/dns.c +++ b/dns.c @@ -318,7 +318,7 @@ static int parse_answer(struct interface *iface, struct sockaddr *from, struct dns_answer *a; uint8_t *rdata; - if (!name || rlen < 0) { + if (!name || *rlen < 0) { fprintf(stderr, "dropping: bad question\n"); return -1; }