* bridge_lookup_member_if: * * Lookup a bridge member interface by ifnet*. */
| 1013 | * Lookup a bridge member interface by ifnet*. |
| 1014 | */ |
| 1015 | static struct bridge_iflist * |
| 1016 | bridge_lookup_member_if(struct bridge_softc *sc, struct ifnet *member_ifp) |
| 1017 | { |
| 1018 | struct bridge_iflist *bif; |
| 1019 | |
| 1020 | BRIDGE_LOCK_OR_NET_EPOCH_ASSERT(sc); |
| 1021 | |
| 1022 | CK_LIST_FOREACH(bif, &sc->sc_iflist, bif_next) { |
| 1023 | if (bif->bif_ifp == member_ifp) |
| 1024 | return (bif); |
| 1025 | } |
| 1026 | |
| 1027 | return (NULL); |
| 1028 | } |
| 1029 | |
| 1030 | static void |
| 1031 | bridge_delete_member_cb(struct epoch_context *ctx) |
no outgoing calls
no test coverage detected