bridge_iflist
bstp_set_path_cost(struct bridge_softc *sc, struct bridge_iflist *bif,
bstp_ifupdstatus(struct bridge_softc *sc, struct bridge_iflist *bif)
struct bridge_iflist *bif;
static void bstp_initialize_port(struct bridge_softc *, struct bridge_iflist *);
static void bstp_ifupdstatus(struct bridge_softc *, struct bridge_iflist *);
static void bstp_enable_port(struct bridge_softc *, struct bridge_iflist *);
static void bstp_disable_port(struct bridge_softc *, struct bridge_iflist *);
struct bridge_iflist *,
static int bstp_designated_port(struct bridge_softc *, struct bridge_iflist *);
static void bstp_transmit_config(struct bridge_softc *, struct bridge_iflist *);
struct bridge_iflist *,
static void bstp_received_tcn_bpdu(struct bridge_softc *, struct bridge_iflist *,
struct bridge_iflist *,
static void bstp_send_config_bpdu(struct bridge_softc *, struct bridge_iflist *,
struct bridge_iflist *);
static void bstp_make_forwarding(struct bridge_softc *, struct bridge_iflist *);
static void bstp_make_blocking(struct bridge_softc *, struct bridge_iflist *);
static void bstp_set_port_state(struct bridge_iflist *, uint8_t);
static void bstp_set_port_priority(struct bridge_softc *, struct bridge_iflist *,
static void bstp_set_path_cost(struct bridge_softc *, struct bridge_iflist *,
struct bridge_iflist *);
static void bstp_hold_timer_expiry(struct bridge_softc *, struct bridge_iflist *);
struct bridge_iflist *);
struct bridge_iflist *);
bstp_transmit_config(struct bridge_softc *sc, struct bridge_iflist *bif)
bstp_send_config_bpdu(struct bridge_softc *sc, struct bridge_iflist *bif,
bstp_supersedes_port_info(struct bridge_softc *sc, struct bridge_iflist *bif,
struct bridge_iflist *bif, struct bstp_config_unit *cu)
struct bridge_iflist *bif;
bstp_designated_port(struct bridge_softc *sc, struct bridge_iflist *bif)
struct bridge_iflist *bif = sc->sc_root_port;
struct bridge_iflist *root_port = NULL, *bif;
struct bridge_iflist *bif;
bstp_become_designated_port(struct bridge_softc *sc, struct bridge_iflist *bif)
struct bridge_iflist *bif;
struct bridge_iflist *bif)
bstp_make_blocking(struct bridge_softc *sc, struct bridge_iflist *bif)
bstp_set_port_state(struct bridge_iflist *bif, uint8_t state)
struct bridge_iflist *bif)
bstp_input(struct bridge_softc *sc, struct bridge_iflist *bif, struct mbuf *m)
bstp_received_config_bpdu(struct bridge_softc *sc, struct bridge_iflist *bif,
bstp_received_tcn_bpdu(struct bridge_softc *sc, struct bridge_iflist *bif,
struct bridge_iflist *bif)
struct bridge_iflist *bif)
struct bridge_iflist *bif;
bstp_hold_timer_expiry(struct bridge_softc *sc, struct bridge_iflist *bif)
struct bridge_iflist *bif, *mif;
struct bridge_iflist *bif;
bstp_initialize_port(struct bridge_softc *sc, struct bridge_iflist *bif)
bstp_enable_port(struct bridge_softc *sc, struct bridge_iflist *bif)
bstp_disable_port(struct bridge_softc *sc, struct bridge_iflist *bif)
struct bridge_iflist *bif;
bstp_set_port_priority(struct bridge_softc *sc, struct bridge_iflist *bif,
struct bridge_iflist;
struct bridge_iflist
struct bridge_iflist *bif;
struct bridge_iflist *bif;
struct bridge_iflist *bif;
struct bridge_iflist *bif;
struct bridge_iflist *bif;
if (PSLIST_READER_NEXT(bif, struct bridge_iflist,
struct bridge_iflist, bif_next) == NULL)
struct bridge_iflist *bif;
bstp_state_before_learning(struct bridge_iflist *bif)
bridge_ourether(struct bridge_iflist *bif, struct ether_header *eh, int src)
struct bridge_iflist *bif;
struct bridge_iflist *_bif;
struct bridge_iflist *bif;
static struct bridge_iflist *bridge_lookup_member(struct bridge_softc *,
static struct bridge_iflist *bridge_lookup_member_if(struct bridge_softc *,
static void bridge_release_member(struct bridge_softc *, struct bridge_iflist *,
struct bridge_iflist *);
struct bridge_iflist *,
struct bridge_iflist *bif;
bif = PSLIST_WRITER_FIRST(&sc->sc_iflist_psref.bip_iflist, struct bridge_iflist,
static struct bridge_iflist *
struct bridge_iflist *bif;
static struct bridge_iflist *
struct bridge_iflist *bif;
bridge_acquire_member(struct bridge_softc *sc, struct bridge_iflist *bif,
bridge_release_member(struct bridge_softc *sc, struct bridge_iflist *bif,
bridge_delete_member(struct bridge_softc *sc, struct bridge_iflist *bif)
struct bridge_iflist *bif;
struct bridge_iflist *bif;
struct bridge_iflist *bif = NULL;
struct bridge_iflist *bif;
struct bridge_iflist *bif;
struct bridge_iflist *bif;
struct bridge_iflist *sc_root_port;
void bstp_input(struct bridge_softc *, struct bridge_iflist *, struct mbuf *);
struct bridge_iflist, bif_next)
struct bridge_iflist, bif_next)