summaryrefslogtreecommitdiffstats
path: root/sys/net/if_bridge.c
diff options
context:
space:
mode:
authorglebius <glebius@FreeBSD.org>2013-03-11 12:06:57 +0000
committerglebius <glebius@FreeBSD.org>2013-03-11 12:06:57 +0000
commit18f90896db97fb0df105e4be643c21789f868a45 (patch)
treea0808c516498d1538e8e6169d1834db45872eeeb /sys/net/if_bridge.c
parent9f5713a48c32281e2c79d0fec47f87e2be0beb19 (diff)
downloadFreeBSD-src-18f90896db97fb0df105e4be643c21789f868a45.zip
FreeBSD-src-18f90896db97fb0df105e4be643c21789f868a45.tar.gz
Reinitialize eh after pfil(9) processing.
PR: 176764 Submitted by: adri
Diffstat (limited to 'sys/net/if_bridge.c')
-rw-r--r--sys/net/if_bridge.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/net/if_bridge.c b/sys/net/if_bridge.c
index cd8f5c3..819e038 100644
--- a/sys/net/if_bridge.c
+++ b/sys/net/if_bridge.c
@@ -2314,6 +2314,7 @@ bridge_input(struct ifnet *ifp, struct mbuf *m)
BRIDGE_UNLOCK(sc); \
return (NULL); \
} \
+ eh = mtod(m, struct ether_header *); \
} \
} \
if (bif->bif_flags & IFBIF_LEARNING) { \
OpenPOWER on IntegriCloud