Page MenuHomeFreeBSD

D41479.id126067.diff
No OneTemporary

D41479.id126067.diff

diff --git a/sys/netinet/ip_fastfwd.c b/sys/netinet/ip_fastfwd.c
--- a/sys/netinet/ip_fastfwd.c
+++ b/sys/netinet/ip_fastfwd.c
@@ -411,7 +411,6 @@
M_ASSERTPKTHDR(m);
ip = mtod(m, struct ip *);
- dest.s_addr = ip->ip_dst.s_addr;
/*
* Destination address changed?
@@ -420,7 +419,7 @@
fwd_tag = m_tag_find(m, PACKET_TAG_IPFORWARD, NULL);
else
fwd_tag = NULL;
- if (odest.s_addr != dest.s_addr || fwd_tag != NULL) {
+ if (odest.s_addr != ip->ip_dst.s_addr || fwd_tag != NULL) {
/*
* Is it now for a local address on this host?
*/

File Metadata

Mime Type
text/plain
Expires
Wed, Apr 29, 7:20 PM (3 h, 12 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
32379472
Default Alt Text
D41479.id126067.diff (559 B)

Event Timeline