Index: if_bridge.c =================================================================== RCS file: /cvs/src/sys/net/if_bridge.c,v retrieving revision 1.346 diff -u -p -r1.346 if_bridge.c --- if_bridge.c 2 Jan 2021 13:16:04 -0000 1.346 +++ if_bridge.c 7 Jan 2021 23:45:03 -0000 @@ -1156,7 +1156,8 @@ bridge_process(struct ifnet *ifp, struct sc = brifp->if_softc; SMR_SLIST_FOREACH_LOCKED(bif, &sc->sc_iflist, bif_next) { - if (bridge_ourether(bif->ifp, eh->ether_shost)) + struct arpcom *ac = (struct arpcom *)bif->ifp; + if (memcmp(ac->ac_enaddr, eh->ether_shost, ETHER_ADDR_LEN) == 0) goto bad; if (bif->ifp == ifp) bif0 = bif;