MCPcopy Create free account
hub / github.com/F-Stack/f-stack / bridge_lookup_member_if

Function bridge_lookup_member_if

freebsd/net/if_bridge.c:1015–1028  ·  view source on GitHub ↗

* bridge_lookup_member_if: * * Lookup a bridge member interface by ifnet*. */

Source from the content-addressed store, hash-verified

1013 * Lookup a bridge member interface by ifnet*.
1014 */
1015static struct bridge_iflist *
1016bridge_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
1030static void
1031bridge_delete_member_cb(struct epoch_context *ctx)

Callers 5

bridge_ifdetachFunction · 0.85
bridge_forwardFunction · 0.85
bridge_inputFunction · 0.85
bridge_broadcastFunction · 0.85
bridge_linkstateFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected