Lines Matching refs:dst_if
1932 struct ifnet *dst_if;
1954 dst_if = ifp;
1963 dst_if = NULL;
1965 dst_if = bridge_rtlookup(sc, eh->ether_dhost, vlan);
1966 if (dst_if == NULL) {
1980 dst_if = bif->bif_ifp;
1982 if (dst_if->if_type == IFT_GIF)
1984 if ((dst_if->if_drv_flags & IFF_DRV_RUNNING) == 0)
1993 if (dst_if != ifp && (bif->bif_flags & IFBIF_STP) &&
2008 bridge_enqueue(sc, dst_if, mc);
2022 if ((dst_if->if_drv_flags & IFF_DRV_RUNNING) == 0) {
2029 bridge_enqueue(sc, dst_if, m);
2045 struct ifnet *dst_if;
2057 dst_if = NULL;
2061 dst_if = bridge_rtlookup(sc, eh->ether_dhost, 1);
2064 if (dst_if == NULL)
2068 bridge_enqueue(sc, dst_if, m);
2086 struct ifnet *src_if, *dst_if, *ifp;
2132 dst_if = bridge_rtlookup(sc, dst, vlan);
2133 if (src_if == dst_if)
2149 dst_if = NULL;
2161 if (dst_if != NULL || (m->m_flags & (M_BCAST | M_MCAST)) == 0)
2178 if (dst_if == NULL) {
2187 if ((dst_if->if_drv_flags & IFF_DRV_RUNNING) == 0)
2190 dbif = bridge_lookup_member_if(sc, dst_if);
2210 if (bridge_pfil(&m, ifp, dst_if, PFIL_OUT) != 0)
2216 bridge_enqueue(sc, dst_if, m);
2439 struct ifnet *dst_if;
2463 dst_if = dbif->bif_ifp;
2464 if (dst_if == src_if)
2479 if ((dst_if->if_drv_flags & IFF_DRV_RUNNING) == 0)
2512 if (bridge_pfil(&mc, NULL, dst_if, PFIL_OUT) != 0)
2518 bridge_enqueue(sc, dst_if, mc);
2537 struct ifnet *dst_if;
2544 dst_if = bif->bif_ifp;
2546 if ((dst_if->if_drv_flags & IFF_DRV_RUNNING) == 0)
2555 bridge_enqueue(sc, dst_if, mc);