diff options
author | dg <dg@FreeBSD.org> | 1996-01-09 08:26:07 +0000 |
---|---|---|
committer | dg <dg@FreeBSD.org> | 1996-01-09 08:26:07 +0000 |
commit | 376af46ac8a4fa8d4230f684c66340a285128b34 (patch) | |
tree | 48af39c9a5f237819f621bd7c6edf78633f8873f /sys/netinet/in_var.h | |
parent | c88d15f81203db949a1a1cc24297054d3936e292 (diff) | |
download | FreeBSD-src-376af46ac8a4fa8d4230f684c66340a285128b34.zip FreeBSD-src-376af46ac8a4fa8d4230f684c66340a285128b34.tar.gz |
Fix logic bug (!= should be ==) in recent P2P/multicast kludge.
Reviewed by: Bill Fenner <fenner@parc.xerox.com>
Submitted by: Dave Marquardt <marquard@austin.ibm.com>
Diffstat (limited to 'sys/netinet/in_var.h')
-rw-r--r-- | sys/netinet/in_var.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/netinet/in_var.h b/sys/netinet/in_var.h index 311fca7..5233713 100644 --- a/sys/netinet/in_var.h +++ b/sys/netinet/in_var.h @@ -31,7 +31,7 @@ * SUCH DAMAGE. * * @(#)in_var.h 8.2 (Berkeley) 1/9/95 - * $Id: in_var.h,v 1.13 1995/12/19 20:46:14 wollman Exp $ + * $Id: in_var.h,v 1.14 1996/01/03 20:24:33 wollman Exp $ */ #ifndef _NETINET_IN_VAR_H_ @@ -111,7 +111,7 @@ extern int rtq_toomany; /* XXX */ ia != NULL; \ ia = ia->ia_next) \ if (ia->ia_ifp->if_flags & IFF_POINTOPOINT && \ - IA_SIN(ia)->sin_addr.s_addr != (addr).s_addr) \ + IA_SIN(ia)->sin_addr.s_addr == (addr).s_addr) \ break; \ (ifp) = (ia == NULL) ? NULL : ia->ia_ifp; \ } |