diff --git a/sys/netgraph7/ether/ng_ether.c b/sys/netgraph7/ether/ng_ether.c --- a/sys/netgraph7/ether/ng_ether.c +++ b/sys/netgraph7/ether/ng_ether.c @@ -655,7 +655,7 @@ /* Pass the packet to the bridge, it may come back to us */ if (ifp->if_bridge) { - bridge_input_p(ifp, m); + m = bridge_input_p(ifp, m); if (m == NULL) return (0); }