- (dtucker) [openbsd-compat/getrrsetbyname.c] Reduce answer buffer size so it

fits into 16 bits to work around a bug in glibc's resolver where it masks
   off the buffer size at 16 bits.  Patch from Hauke Lampe, ok djm jakob.
This commit is contained in:
Darren Tucker 2009-07-13 11:38:23 +10:00
parent 916fdda401
commit 440089afe0
2 changed files with 6 additions and 1 deletions

View File

@ -1,3 +1,8 @@
20090713
- (dtucker) [openbsd-compat/getrrsetbyname.c] Reduce answer buffer size so it
fits into 16 bits to work around a bug in glibc's resolver where it masks
off the buffer size at 16 bits. Patch from Hauke Lampe, ok djm jakob.
20090712 20090712
- (dtucker) [configure.ac] Include sys/param.h for the sys/mount.h test, - (dtucker) [configure.ac] Include sys/param.h for the sys/mount.h test,
prevents configure complaining on older BSDs. prevents configure complaining on older BSDs.

View File

@ -143,7 +143,7 @@ u_int32_t _getlong(register const u_char *);
/* ************** */ /* ************** */
#define ANSWER_BUFFER_SIZE 1024*64 #define ANSWER_BUFFER_SIZE 0xffff
struct dns_query { struct dns_query {
char *name; char *name;