diff options
-rw-r--r-- | sys/net/if_bridge.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/net/if_bridge.c b/sys/net/if_bridge.c index ca46cd9..df52232 100644 --- a/sys/net/if_bridge.c +++ b/sys/net/if_bridge.c @@ -1292,9 +1292,10 @@ bridge_dummynet(struct mbuf *m, struct ifnet *ifp) * ever happen if a member interface is removed while packets are * queued for it. */ - if (sc == NULL) + if (sc == NULL) { m_freem(m); return; + } bridge_enqueue(sc, ifp, m, 1); } |