diff options
author | David Greenman <dg@FreeBSD.org> | 1994-05-26 09:51:33 +0000 |
---|---|---|
committer | David Greenman <dg@FreeBSD.org> | 1994-05-26 09:51:33 +0000 |
commit | d4d0967e5b23efb82dc86daba55aceee30cb5451 (patch) | |
tree | 269d670ee739deafbfc337abc5c550f4d31d0052 /sys/netinet/tcp_input.c | |
parent | 594110fe1813fec74980dd03ba3e7eb3701fefe4 (diff) |
Notes
Diffstat (limited to 'sys/netinet/tcp_input.c')
-rw-r--r-- | sys/netinet/tcp_input.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/netinet/tcp_input.c b/sys/netinet/tcp_input.c index 3af81406fd33..13849d4c055b 100644 --- a/sys/netinet/tcp_input.c +++ b/sys/netinet/tcp_input.c @@ -547,7 +547,7 @@ findpcb: * packet with M_BCAST not set. */ if (m->m_flags & (M_BCAST|M_MCAST) || - IN_MULTICAST(ti->ti_dst.s_addr)) + IN_MULTICAST(ntohl(ti->ti_dst.s_addr))) goto drop; am = m_get(M_DONTWAIT, MT_SONAME); /* XXX */ if (am == NULL) @@ -1289,7 +1289,7 @@ dropwithreset: * Don't bother to respond if destination was broadcast/multicast. */ if ((tiflags & TH_RST) || m->m_flags & (M_BCAST|M_MCAST) || - IN_MULTICAST(ti->ti_dst.s_addr)) + IN_MULTICAST(ntohl(ti->ti_dst.s_addr))) goto drop; if (tiflags & TH_ACK) tcp_respond(tp, ti, m, (tcp_seq)0, ti->ti_ack, TH_RST); |