Update resolver code to BIND 8.2.3-T5B.

Mark Kettenis kettenis@wins.uva.nl
Wed Jul 19 15:42:00 GMT 2000


   From: Ulrich Drepper <drepper@redhat.com>
   Date: 19 Jul 2000 15:06:26 -0700

   Thanks, I've applied the patch.

Before you'll al yell at me :-(, I failed to mention that the patch
changes the size of _res, at least on the i386, because the previously
reserved bytes have been exhausted.

So you might see some 

   sendmail: Symbol `_res' has different size in shared object,
   consider re-linking

messages.  I believe they are harmless (since the space in libc's BSS
ends up being used, which is large enough) and the issue is addressed
in the FAQ.  The only binary on my system that seems to be affected is
sendmail.

However, since `struct __res_state' is now used in the new resolver
interfaces we should avoid that this happens again, probably by adding
some padding again.

Mark


More information about the Libc-hacker mailing list