Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 22 Nov 1996 09:44:27 -0800
From:      Paul Traina <pst@shockwave.com>
To:        Nate Williams <nate@mt.sri.com>
Cc:        Tom Samplonius <tom@uniserve.com>, stable@freebsd.org, guido@gvr.win.tue.nl
Subject:   Re: Announce: Sendmail 8.8.3 in stable 
Message-ID:  <199611221744.JAA06363@precipice.shockwave.com>
In-Reply-To: Your message of "Fri, 22 Nov 1996 08:48:59 MST." <199611221548.IAA16914@rocky.mt.sri.com> 

next in thread | previous in thread | raw e-mail | index | archive | help
  From: Nate Williams <nate@mt.sri.com>
  Subject: Re: Announce: Sendmail 8.8.3 in stable 
  > I've passed off diffs for the hard part of the bind update to peter
  > for review,  however there's no need to upgrade to 4.9.5, just apply
  > the patch (which I think I also applied to stable yesterday).
  
  Right, but that patch broke libresolv.
  
Wait, let's be clear here.

Are you saying that the following patch broke libresolv?  How?
This is *not* the same as the patch guido sent out.

Index: gethostbydns.c
===================================================================
RCS file: /cvs/freebsd/src/lib/libc/net/gethostbydns.c,v
retrieving revision 1.4.4.4
retrieving revision 1.4.4.5
diff -u -r1.4.4.4 -r1.4.4.5
--- gethostbydns.c	1996/06/06 00:05:42	1.4.4.4
+++ gethostbydns.c	1996/11/20 18:36:37	1.4.4.5
@@ -53,7 +53,7 @@
 
 #if defined(LIBC_SCCS) && !defined(lint)
 static char sccsid[] = "@(#)gethostnamadr.c	8.1 (Berkeley) 6/4/93";
-static char rcsid[] = "$Id: gethostbydns.c,v 1.4.4.4 1996/06/06 00:05:42 nate Exp $";
+static char rcsid[] = "$Id: gethostbydns.c,v 1.4.4.5 1996/11/20 18:36:37 pst Exp $";
 #endif /* LIBC_SCCS and not lint */
 
 #include <sys/param.h>
@@ -305,12 +305,11 @@
 				cp += n;
 				continue;	/* XXX - had_error++ ? */
 			}
-			if (haveanswer) {
-				if (n != host.h_length) {
-					cp += n;
-					continue;
-				}
-			} else {
+			if (n != host.h_length) {
+				cp += n;
+				continue;
+			}
+			if (!haveanswer) {
 				register int nn;
 
 				host.h_length = n;



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199611221744.JAA06363>