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

Function bridge_linkstate

freebsd/net/if_bridge.c:3634–3653  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

3632}
3633
3634static void
3635bridge_linkstate(struct ifnet *ifp)
3636{
3637 struct bridge_softc *sc = ifp->if_bridge;
3638 struct bridge_iflist *bif;
3639 struct epoch_tracker et;
3640
3641 NET_EPOCH_ENTER(et);
3642
3643 bif = bridge_lookup_member_if(sc, ifp);
3644 if (bif == NULL) {
3645 NET_EPOCH_EXIT(et);
3646 return;
3647 }
3648 bridge_linkcheck(sc);
3649
3650 bstp_linkstate(&bif->bif_stp);
3651
3652 NET_EPOCH_EXIT(et);
3653}
3654
3655static void
3656bridge_linkcheck(struct bridge_softc *sc)

Callers

nothing calls this directly

Calls 3

bridge_lookup_member_ifFunction · 0.85
bridge_linkcheckFunction · 0.85
bstp_linkstateFunction · 0.85

Tested by

no test coverage detected