diff options
author | glebius <glebius@FreeBSD.org> | 2013-03-11 12:06:57 +0000 |
---|---|---|
committer | glebius <glebius@FreeBSD.org> | 2013-03-11 12:06:57 +0000 |
commit | 18f90896db97fb0df105e4be643c21789f868a45 (patch) | |
tree | a0808c516498d1538e8e6169d1834db45872eeeb | |
parent | 9f5713a48c32281e2c79d0fec47f87e2be0beb19 (diff) | |
download | FreeBSD-src-18f90896db97fb0df105e4be643c21789f868a45.zip FreeBSD-src-18f90896db97fb0df105e4be643c21789f868a45.tar.gz |
Reinitialize eh after pfil(9) processing.
PR: 176764
Submitted by: adri
-rw-r--r-- | sys/net/if_bridge.c | 1 |
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) { \ |