From: Ulrich Drepper Date: Sat, 24 Aug 2002 22:29:11 +0000 (+0000) Subject: (MAXPACKET): Increase minimum value from 1024 to 65536, to avoid buffer overrun. X-Git-Tag: cvs/glibc-2-3~389 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=e2dced828ea26102bd9599acd9fc43bf944e37be;p=thirdparty%2Fglibc.git (MAXPACKET): Increase minimum value from 1024 to 65536, to avoid buffer overrun. --- diff --git a/resolv/gethnamaddr.c b/resolv/gethnamaddr.c index ed87155807d..8236b144a81 100644 --- a/resolv/gethnamaddr.c +++ b/resolv/gethnamaddr.c @@ -115,10 +115,10 @@ static void map_v4v6_hostent __P((struct hostent *hp, char **bp, int *len)); extern void addrsort __P((char **, int)); #endif -#if PACKETSZ > 1024 +#if PACKETSZ > 65536 #define MAXPACKET PACKETSZ #else -#define MAXPACKET 1024 +#define MAXPACKET 65536 #endif /* As per RFC 1034 and 1035 a host name cannot exceed 255 octets in length. */ diff --git a/resolv/nss_dns/dns-host.c b/resolv/nss_dns/dns-host.c index 77441f75896..fafe3435c05 100644 --- a/resolv/nss_dns/dns-host.c +++ b/resolv/nss_dns/dns-host.c @@ -92,10 +92,10 @@ #define MAX_NR_ALIASES 48 #define MAX_NR_ADDRS 48 -#if PACKETSZ > 1024 +#if PACKETSZ > 65536 # define MAXPACKET PACKETSZ #else -# define MAXPACKET 1024 +# define MAXPACKET 65536 #endif /* As per RFC 1034 and 1035 a host name cannot exceed 255 octets in length. */ #ifdef MAXHOSTNAMELEN diff --git a/resolv/res_query.c b/resolv/res_query.c index 92a90d6d8a8..866a2bba551 100644 --- a/resolv/res_query.c +++ b/resolv/res_query.c @@ -85,10 +85,10 @@ static const char rcsid[] = "$BINDId: res_query.c,v 8.20 2000/02/29 05:39:12 vix /* Options. Leave them on. */ /* #undef DEBUG */ -#if PACKETSZ > 1024 +#if PACKETSZ > 65536 #define MAXPACKET PACKETSZ #else -#define MAXPACKET 1024 +#define MAXPACKET 65536 #endif /*