Lines Matching defs:dst_if
814 struct ifnet *dst_if = NULL;
876 dst_if = bif->ifp;
877 if ((dst_if->if_flags & IFF_RUNNING) == 0)
886 if (dst_if != ifp &&
904 error = bridge_ifenqueue(brifp, dst_if, mc);
913 dst_if = if_get(dst_ifidx);
914 if ((dst_if == NULL) || !ISSET(dst_if->if_flags, IFF_RUNNING)) {
916 if_put(dst_if);
921 bridge_ifenqueue(brifp, dst_if, m);
922 if_put(dst_if);
965 struct ifnet *dst_if = NULL;
1074 dst_if = if_get(dst_ifidx);
1075 if (dst_if == NULL)
1082 if (!ISSET(dst_if->if_flags, IFF_RUNNING))
1084 bif = bridge_getbif(dst_if);
1096 m = bridge_ip(&sc->sc_if, BRIDGE_OUT, dst_if, &eh, m);
1103 (dst_if->if_capabilities & IFCAP_VLAN_HWTAGGING) == 0)
1106 if ((len - ETHER_HDR_LEN) > dst_if->if_mtu)
1107 bridge_fragment(&sc->sc_if, dst_if, &eh, m);
1109 bridge_ifenqueue(&sc->sc_if, dst_if, m);
1113 if_put(dst_if);
1300 struct ifnet *dst_if;
1309 dst_if = bif->ifp;
1311 if ((dst_if->if_flags & IFF_RUNNING) == 0)
1342 if (dst_if->if_index == ifp->if_index)
1345 if (bridge_localbroadcast(dst_if, eh, m))
1360 mc = bridge_ip(&sc->sc_if, BRIDGE_OUT, dst_if, eh, mc);
1367 (dst_if->if_capabilities & IFCAP_VLAN_HWTAGGING) == 0)
1370 if ((len - ETHER_HDR_LEN) > dst_if->if_mtu)
1371 bridge_fragment(&sc->sc_if, dst_if, eh, mc);
1373 bridge_ifenqueue(&sc->sc_if, dst_if, mc);