Lines Matching defs:dst_if
2084 struct ifnet *bifp, *dst_if;
2108 dst_if = ifp;
2117 dst_if = NULL;
2119 dst_if = bridge_rtlookup(sc, eh->ether_dhost, vlan);
2121 if (dst_if != ifp)
2123 if (dst_if == NULL) {
2131 dst_if = bif->bif_ifp;
2133 if (dst_if->if_type == IFT_GIF)
2135 if ((dst_if->if_drv_flags & IFF_DRV_RUNNING) == 0)
2144 if (dst_if != ifp && (bif->bif_flags & IFBIF_STP) &&
2159 bridge_enqueue(sc, dst_if, mc);
2172 if ((dst_if->if_drv_flags & IFF_DRV_RUNNING) == 0) {
2177 bridge_enqueue(sc, dst_if, m);
2192 struct ifnet *dst_if;
2202 (dst_if = bridge_rtlookup(sc, eh->ether_dhost, 1)) != NULL) {
2203 error = bridge_enqueue(sc, dst_if, m);
2230 struct ifnet *src_if, *dst_if, *ifp;
2278 dst_if = bridge_rtlookup(sc, dst, vlan);
2279 if (src_if == dst_if)
2295 dst_if = NULL;
2307 if (dst_if != NULL || (m->m_flags & (M_BCAST | M_MCAST)) == 0)
2322 if (dst_if == NULL) {
2331 if ((dst_if->if_drv_flags & IFF_DRV_RUNNING) == 0)
2334 dbif = bridge_lookup_member_if(sc, dst_if);
2352 if (bridge_pfil(&m, ifp, dst_if, PFIL_OUT) != 0)
2358 bridge_enqueue(sc, dst_if, m);
2576 struct ifnet *dst_if;
2596 dst_if = dbif->bif_ifp;
2597 if (dst_if == src_if)
2612 if ((dst_if->if_drv_flags & IFF_DRV_RUNNING) == 0)
2645 if (bridge_pfil(&mc, NULL, dst_if, PFIL_OUT) != 0)
2651 bridge_enqueue(sc, dst_if, mc);
2667 struct ifnet *dst_if;
2676 dst_if = bif->bif_ifp;
2678 if ((dst_if->if_drv_flags & IFF_DRV_RUNNING) == 0)
2687 bridge_enqueue(sc, dst_if, mc);