summaryrefslogtreecommitdiff
path: root/sys/netinet
diff options
context:
space:
mode:
authorTor Egge <tegge@FreeBSD.org>1997-05-11 17:56:00 +0000
committerTor Egge <tegge@FreeBSD.org>1997-05-11 17:56:00 +0000
commit971c494ad719a1fe1ca392223de879139931b503 (patch)
tree1598b5b8cba90cdd2b3d056e42ed9a28950c7e62 /sys/netinet
parentd92aeb5c5df0570455ba729a931bb979f3ca4117 (diff)
Notes
Diffstat (limited to 'sys/netinet')
-rw-r--r--sys/netinet/ip_input.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/sys/netinet/ip_input.c b/sys/netinet/ip_input.c
index 39922243ca54..8bbddde36913 100644
--- a/sys/netinet/ip_input.c
+++ b/sys/netinet/ip_input.c
@@ -31,7 +31,7 @@
* SUCH DAMAGE.
*
* @(#)ip_input.c 8.2 (Berkeley) 1/4/94
- * $Id: ip_input.c,v 1.22.4.5 1996/03/25 17:42:41 phk Exp $
+ * $Id: ip_input.c,v 1.22.4.6 1996/09/08 13:46:46 davidg Exp $
*/
#include <sys/param.h>
@@ -294,6 +294,10 @@ next:
if (IA_SIN(ia)->sin_addr.s_addr == ip->ip_dst.s_addr)
goto ours;
+#ifdef BOOTP_COMPAT
+ if (IA_SIN(ia)->sin_addr.s_addr == INADDR_ANY)
+ goto ours;
+#endif
if (ia->ia_ifp &&
#ifdef DIRECTED_BROADCAST
ia->ia_ifp == m->m_pkthdr.rcvif &&