DF-0271 / fix.diff
diff --git a/sys/net/bridge/if_bridge.c b/sys/net/bridge/if_bridge.c --- a/sys/net/bridge/if_bridge.c +++ b/sys/net/bridge/if_bridge.c @@ -2736,6 +2736,8 @@ * to send responses and will broadcast them. */ bif = bridge_lookup_member_if(sc, ifp); + if (bif == NULL) + goto out; if ((bif->bif_flags & IFBIF_LEARNING) && ((bif->bif_flags & IFBIF_STP) == 0 || bif->bif_state != BSTP_IFSTATE_BLOCKING)) |