diff --git a/dns.c b/dns.c index 055ab76..7a67bb0 100644 --- a/dns.c +++ b/dns.c @@ -19,7 +19,7 @@ extern int res_search(); static unsigned short getshort(c) unsigned char *c; { unsigned short u; u = c[0]; return (u << 8) + c[1]; } -static union { HEADER hdr; unsigned char buf[PACKETSZ]; } response; +static union { HEADER hdr; unsigned char buf[65536]; } response; static int responselen; static unsigned char *responseend; static unsigned char *responsepos;