Home
last modified time | relevance | path

Searched refs:ether_dhost (Results 1 – 23 of 23) sorted by relevance

/f-stack/freebsd/netgraph/
H A Dng_ether_echo.c125 bcopy(eh->ether_dhost, &tmpaddr, ETHER_ADDR_LEN); in ngee_rcvdata()
126 bcopy(eh->ether_shost, eh->ether_dhost, ETHER_ADDR_LEN); in ngee_rcvdata()
H A Dng_bridge.c698 if ((ctx.manycast = (eh->ether_dhost[0] & 1)) != 0) { in ng_bridge_rcvdata()
699 if (ETHER_EQUAL(eh->ether_dhost, ng_bridge_bcast_addr)) { in ng_bridge_rcvdata()
775 if ((host = ng_bridge_get(priv, eh->ether_dhost)) != NULL) { in ng_bridge_rcvdata()
H A Dng_pppoe.c591 bcmp(sp->pkt_hdr.eh.ether_dhost, in pppoe_findsession()
669 memset(&privp->eh.ether_dhost, 0xff, ETHER_ADDR_LEN); in ng_pppoe_constructor()
1497 neg->pkt->pkt_header.eh.ether_dhost, in ng_pppoe_rcvdata()
1733 neg->pkt->pkt_header.eh.ether_dhost, in ng_pppoe_rcvdata_ether()
H A Dng_macfilter.c532 u_char *ether = ether_header->ether_dhost; in macfilter_ether_output()
/f-stack/freebsd/net/
H A Dif_ethersubr.c195 memcpy(eh->ether_dhost, lladdr, ETHER_ADDR_LEN); in ether_requestencap()
226 memcpy(eh->ether_dhost, ifp->if_broadcastaddr, in ether_resolve_addr()
231 ETHER_MAP_IP_MULTICAST(a, eh->ether_dhost); in ether_resolve_addr()
247 ETHER_MAP_IPV6_MULTICAST(a6, eh->ether_dhost); in ether_resolve_addr()
568 if (ETHER_IS_MULTICAST(eh->ether_dhost)) { in ether_input_internal()
569 if (ETHER_IS_BROADCAST(eh->ether_dhost)) in ether_input_internal()
692 if (ifp->if_carp && (*carp_forus_p)(ifp, eh->ether_dhost)) { in ether_input_internal()
704 if (!ETHER_IS_MULTICAST(eh->ether_dhost) && in ether_input_internal()
705 bcmp(IF_LLADDR(ifp), eh->ether_dhost, ETHER_ADDR_LEN) != 0) in ether_input_internal()
H A Ddebugnet.c149 memcpy(eh->ether_dhost, dst.octet, ETHER_ADDR_LEN); in debugnet_ether_output()
549 if (memcmp(ifr.ifr_addr.sa_data, eh->ether_dhost, in debugnet_pkt_in()
551 (etype != ETHERTYPE_ARP || !ETHER_IS_BROADCAST(eh->ether_dhost))) { in debugnet_pkt_in()
H A Dif_gif.c551 if (ETHER_IS_MULTICAST(eh->ether_dhost)) { in gif_input()
552 if (ETHER_IS_BROADCAST(eh->ether_dhost)) in gif_input()
H A Dethernet.h61 u_char ether_dhost[ETHER_ADDR_LEN]; member
H A Dieee8023ad_lacp.c291 if (memcmp(&du->ldu_eh.ether_dhost, in lacp_pdu_input()
381 memcpy(&du->ldu_eh.ether_dhost, ethermulticastaddr_slowprotocols, in lacp_xmit_lacpdu()
435 memcpy(&mdu->mdu_eh.ether_dhost, ethermulticastaddr_slowprotocols, in lacp_xmit_marker()
1983 if (memcmp(&mdu->mdu_eh.ether_dhost, in lacp_marker_input()
1999 memcpy(&mdu->mdu_eh.ether_dhost, in lacp_marker_input()
H A Dif_bridge.c2084 if (ETHER_IS_MULTICAST(eh->ether_dhost)) in bridge_output()
2087 dst_if = bridge_rtlookup(sc, eh->ether_dhost, vlan); in bridge_output()
2170 (dst_if = bridge_rtlookup(sc, eh->ether_dhost, 1)) != NULL) { in bridge_transmit()
2218 dst = eh->ether_dhost; in bridge_forward()
2383 if (memcmp(eh->ether_dhost, bstp_etheraddr, in bridge_input()
2438 && (*carp_forus_p)((iface), eh->ether_dhost)) in bridge_input()
2458 if (memcmp(IF_LLADDR((iface)), eh->ether_dhost, ETHER_ADDR_LEN) == 0 \ in bridge_input()
H A Dif_infiniband.c136 memcpy(eh.ether_dhost, ibh->ib_hwaddr + 4, ETHER_ADDR_LEN); in infiniband_bpf_mtap()
H A Dif_tuntap.c1764 !ETHER_IS_MULTICAST(eh->ether_dhost) && in tunwrite_l2()
1765 bcmp(eh->ether_dhost, IF_LLADDR(ifp), ETHER_ADDR_LEN) != 0) { in tunwrite_l2()
H A Dbridgestp.c252 memcpy(eh->ether_dhost, bstp_etheraddr, ETHER_ADDR_LEN); in bstp_transmit_tcn()
366 memcpy(eh->ether_dhost, bstp_etheraddr, ETHER_ADDR_LEN); in bstp_send_bpdu()
H A Dbpf.c664 if (ETHER_IS_MULTICAST(eh->ether_dhost)) { in bpf_movein()
665 if (bcmp(ifp->if_broadcastaddr, eh->ether_dhost, in bpf_movein()
H A Dif_vxlan.c2720 fe = vxlan_ftable_entry_lookup(sc, eh->ether_dhost); in vxlan_transmit()
/f-stack/freebsd/net80211/
H A Dieee80211_input.c278 if (ETHER_IS_MULTICAST(eh->ether_dhost)) { in ieee80211_deliver_data()
279 if (ETHER_IS_BROADCAST(eh->ether_dhost)) in ieee80211_deliver_data()
328 IEEE80211_ADDR_COPY(eh->ether_dhost, wh.i_addr1); in ieee80211_decap()
332 IEEE80211_ADDR_COPY(eh->ether_dhost, wh.i_addr3); in ieee80211_decap()
336 IEEE80211_ADDR_COPY(eh->ether_dhost, wh.i_addr1); in ieee80211_decap()
340 IEEE80211_ADDR_COPY(eh->ether_dhost, wh.i_addr3); in ieee80211_decap()
H A Dieee80211_output.c372 if (ETHER_IS_MULTICAST(eh->ether_dhost)) { in ieee80211_start_pkt()
381 eh->ether_dhost, "mcast", "%s", "on DWDS"); in ieee80211_start_pkt()
410 eh->ether_dhost, NULL, in ieee80211_start_pkt()
430 eh->ether_dhost, NULL, in ieee80211_start_pkt()
441 eh->ether_dhost, ":"); in ieee80211_start_pkt()
1506 !IEEE80211_IS_MULTICAST(eh.ether_dhost) || in ieee80211_encap()
1531 eh.ether_dhost, in ieee80211_encap()
1589 eh.ether_dhost, in ieee80211_encap()
1733 eh.ether_dhost); in ieee80211_encap()
1741 eh.ether_dhost); in ieee80211_encap()
[all …]
H A Dieee80211_wds.c246 KASSERT(ETHER_IS_MULTICAST(eh->ether_dhost), in ieee80211_dwds_mcast()
247 ("%s not mcast", ether_sprintf(eh->ether_dhost))); in ieee80211_dwds_mcast()
268 ni = ieee80211_find_txnode(vap, eh->ether_dhost); in ieee80211_dwds_mcast()
279 eh->ether_dhost, NULL, in ieee80211_dwds_mcast()
H A Dieee80211_superg.c810 ETHER_IS_MULTICAST(mtod(m, struct ether_header *)->ether_dhost)) { in ieee80211_ff_check()
913 if (ETHER_IS_MULTICAST(mtod(m, struct ether_header *)->ether_dhost)) in ieee80211_amsdu_check()
H A Dieee80211_hostap.c378 if (ETHER_IS_MULTICAST(eh->ether_dhost)) { in hostap_deliver_data()
403 &vap->iv_ic->ic_sta, vap, eh->ether_dhost); in hostap_deliver_data()
1651 IEEE80211_ADDR_COPY(eh->ether_dhost, ifp->if_broadcastaddr); in ieee80211_deliver_l2uf()
H A Dieee80211_mesh.c1294 IEEE80211_ADDR_COPY(eh->ether_dhost, wh->i_addr1); in mesh_decap()
1310 IEEE80211_ADDR_COPY(eh->ether_dhost, wh->i_addr3); in mesh_decap()
1313 IEEE80211_ADDR_COPY(eh->ether_dhost, mc->mc_addr5); in mesh_decap()
/f-stack/freebsd/kern/
H A Duipc_mbufhash.c175 p = fnv_32_buf(&eh->ether_dhost, ETHER_ADDR_LEN, p); in m_ether_tcpip_hash()
/f-stack/tools/compat/include/net/
H A Dethernet.h61 u_char ether_dhost[ETHER_ADDR_LEN]; member