Home
last modified time | relevance | path

Searched refs:ether_header (Results 1 – 25 of 51) sorted by relevance

123

/f-stack/dpdk/examples/bpf/
H A Dt1.c39 struct ether_header *ether_header = (void *)pkt; in entry() local
41 if (ether_header->ether_type != htons(0x0800)) in entry()
44 struct iphdr *iphdr = (void *)(ether_header + 1); in entry()
H A Dt3.c36 const struct ether_header *eth; in entry()
39 eth = rte_pktmbuf_mtod(mb, const struct ether_header *); in entry()
/f-stack/freebsd/net/
H A Dif_ethersubr.c149 struct ether_header *eh; in ether_requestencap()
160 eh = (struct ether_header *)req->buf; in ether_requestencap()
207 struct ether_header *eh; in ether_resolve_addr()
216 eh = (struct ether_header *)phdr; in ether_resolve_addr()
288 struct ether_header *eh; in ether_output()
374 eh = mtod(m, struct ether_header *); in ether_output()
445 struct ether_header *eh; in ether_set_pcp()
491 struct ether_header *eh; in ether_output_frame()
521 struct ether_header *eh; in ether_input_internal()
544 eh = mtod(m, struct ether_header *); in ether_input_internal()
[all …]
H A Dieee8023ad_lacp.h146 struct ether_header ldu_eh;
172 struct ether_header mdu_eh;
H A Dif_gif.c433 struct ether_header *eh; in gif_input()
532 sizeof(struct ether_header); in gif_input()
550 eh = mtod(m, struct ether_header *); in gif_input()
H A Ddebugnet.c132 struct ether_header *eh; in debugnet_ether_output()
147 eh = mtod(m, struct ether_header *); in debugnet_ether_output()
521 struct ether_header *eh; in debugnet_pkt_in()
539 eh = mtod(m, struct ether_header *); in debugnet_pkt_in()
H A Dif_bridge.c388 struct ether_header *, int, struct llc *);
2051 struct ether_header *eh; in bridge_output()
2064 eh = mtod(m, struct ether_header *); in bridge_output()
2159 struct ether_header *eh; in bridge_transmit()
2167 eh = mtod(m, struct ether_header *); in bridge_transmit()
2199 struct ether_header *eh; in bridge_forward()
2217 eh = mtod(m, struct ether_header *); in bridge_forward()
2345 struct ether_header *eh; in bridge_input()
2377 eh = mtod(m, struct ether_header *); in bridge_input()
3171 struct ether_header *eh1, eh2; in bridge_pfil()
[all …]
/f-stack/freebsd/netgraph/
H A Dng_ether_echo.c110 struct ether_header *eh; in ngee_rcvdata()
122 eh = mtod(m, struct ether_header *); in ngee_rcvdata()
H A Dng_ether.c682 if (m->m_pkthdr.len < sizeof(struct ether_header)) { in ng_ether_rcv_lower()
686 if (m->m_len < sizeof(struct ether_header) in ng_ether_rcv_lower()
687 && (m = m_pullup(m, sizeof(struct ether_header))) == NULL) in ng_ether_rcv_lower()
694 && (m = m_pullup(m, sizeof(struct ether_header))) == NULL) in ng_ether_rcv_lower()
699 mtod(m, struct ether_header *)->ether_shost, in ng_ether_rcv_lower()
722 if (m->m_pkthdr.len < sizeof(struct ether_header)) { in ng_ether_rcv_upper()
726 if (m->m_len < sizeof(struct ether_header) && in ng_ether_rcv_upper()
727 (m = m_pullup(m, sizeof(struct ether_header))) == NULL) in ng_ether_rcv_upper()
H A Dng_macfilter.c531 struct ether_header *ether_header = mtod(m, struct ether_header *); in macfilter_ether_output() local
532 u_char *ether = ether_header->ether_dhost; in macfilter_ether_output()
572 struct ether_header *ether_header = mtod(m, struct ether_header *); in macfilter_ether_input() local
573 u_char *ether = ether_header->ether_shost; in macfilter_ether_input()
H A Dng_pppoe.h244 struct ether_header eh;
H A Dng_nat.c789 struct ether_header *eh; in ng_nat_rcvdata()
791 if (m->m_pkthdr.len < sizeof(struct ether_header)) { in ng_nat_rcvdata()
795 eh = mtod(m, struct ether_header *); in ng_nat_rcvdata()
798 ipofs = sizeof(struct ether_header); in ng_nat_rcvdata()
H A Dng_etf.c367 struct ether_header *eh; in ng_etf_rcvdata()
393 eh = mtod(m, struct ether_header *); in ng_etf_rcvdata()
H A Dng_checksum.c573 struct ether_header *eh; in ng_checksum_rcvdata()
586 PULLUP_CHECK(m, sizeof(struct ether_header)); in ng_checksum_rcvdata()
587 eh = mtod(m, struct ether_header *); in ng_checksum_rcvdata()
H A Dng_patch.c586 struct ether_header *eh; in ng_patch_rcvdata()
593 PULLUP_CHECK(m, sizeof(struct ether_header)); in ng_patch_rcvdata()
594 eh = mtod(m, struct ether_header *); in ng_patch_rcvdata()
H A Dng_vlan.c517 struct ether_header *eh; in ng_vlan_rcvdata()
532 eh = mtod(m, struct ether_header *); in ng_vlan_rcvdata()
/f-stack/freebsd/net80211/
H A Dieee80211_input.c263 struct ether_header *eh = mtod(m, struct ether_header *); in ieee80211_deliver_data()
300 struct ether_header *eh; in ieee80211_decap()
325 eh = mtod(m, struct ether_header *); in ieee80211_decap()
352 eh = mtod(m, struct ether_header *); in ieee80211_decap()
364 #define FF_LLC_SIZE (sizeof(struct ether_header) + sizeof(struct llc)) in ieee80211_decap1()
365 struct ether_header *eh; in ieee80211_decap1()
378 eh = mtod(m, struct ether_header *); /* 802.3 header is first */ in ieee80211_decap1()
381 + sizeof(struct ether_header) - sizeof(struct llc); in ieee80211_decap1()
384 sizeof(struct ether_header)); in ieee80211_decap1()
H A Dieee80211_superg.c89 memcpy(dst, src, sizeof(struct ether_header))
275 #define FF_LLC_SIZE (sizeof(struct ether_header) + sizeof(struct llc)) in ieee80211_ff_decap()
299 sizeof(struct ether_header)); in ieee80211_ff_decap()
367 struct ether_header eh1, eh2; in ieee80211_ff_encap()
499 struct ether_header eh1, eh2; in ieee80211_amsdu_encap()
518 sizeof(struct ether_header), in ieee80211_amsdu_encap()
810 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_output.c81 memcpy(dst, src, sizeof(struct ether_header))
348 struct ether_header *eh; in ieee80211_start_pkt()
363 if (m->m_len < sizeof(struct ether_header) && in ieee80211_start_pkt()
371 eh = mtod(m, struct ether_header *); in ieee80211_start_pkt()
1196 const struct ether_header *eh = NULL; in ieee80211_classify()
1226 eh = mtod(m, struct ether_header *); in ieee80211_classify()
1401 n->m_len += sizeof(struct ether_header); in ieee80211_mbuf_adjust()
1402 m->m_len -= sizeof(struct ether_header); in ieee80211_mbuf_adjust()
1403 m->m_data += sizeof(struct ether_header); in ieee80211_mbuf_adjust()
1470 struct ether_header eh; in ieee80211_encap()
[all …]
H A Dieee80211_wds.c239 const struct ether_header *eh = mtod(m, const struct ether_header *); in ieee80211_dwds_mcast()
421 struct ether_header *eh; in wds_input()
637 eh = mtod(m, struct ether_header *); in wds_input()
/f-stack/freebsd/netgraph/netflow/
H A Dng_netflow.c695 struct ether_header *eh; in ng_netflow_rcvdata()
698 M_CHECK(sizeof(struct ether_header)); in ng_netflow_rcvdata()
699 eh = mtod(m, struct ether_header *); in ng_netflow_rcvdata()
707 eh = mtod(m, struct ether_header *); in ng_netflow_rcvdata()
709 l3_off = sizeof(struct ether_header); in ng_netflow_rcvdata()
720 eh = mtod(m, struct ether_header *); in ng_netflow_rcvdata()
722 l3_off = sizeof(struct ether_header); in ng_netflow_rcvdata()
730 sizeof(struct ether_header)); in ng_netflow_rcvdata()
/f-stack/freebsd/kern/
H A Duipc_mbufhash.c163 const struct ether_header *eh; in m_ether_tcpip_hash()
171 eh = mtod(m, struct ether_header *); in m_ether_tcpip_hash()
/f-stack/freebsd/arm64/broadcom/genet/
H A Dif_genet.c1004 #define ICMP6_LEN (sizeof(struct ether_header) + sizeof(struct ip6_hdr) + \ in gen_encap()
1006 if (m->m_len == sizeof(struct ether_header)) { in gen_encap()
1007 int ether_type = mtod(m, struct ether_header *)->ether_type; in gen_encap()
1204 if (((struct ether_header *)p)->ether_type == htons(ETHERTYPE_VLAN)) { in gen_parse_tx()
1218 offset = sizeof(struct ether_header); in gen_parse_tx()
1219 ether_type = ntohs(((struct ether_header *)p)->ether_type); in gen_parse_tx()
1220 COPY(sizeof(struct ether_header)); in gen_parse_tx()
1221 if (m->m_len == off_in_m + sizeof(struct ether_header)) { in gen_parse_tx()
1227 off_in_m += sizeof(struct ether_header); in gen_parse_tx()
1228 p += sizeof(struct ether_header); in gen_parse_tx()
/f-stack/tools/compat/include/netgraph/
H A Dng_pppoe.h231 struct ether_header eh;
/f-stack/freebsd/netinet/
H A Dtcp_lro.c209 struct ether_header *eh; in tcp_lro_get_th()
218 eh = mtod(m, struct ether_header *); in tcp_lro_get_th()
576 struct ether_header *eh; in tcp_set_le_to_m()
591 eh = mtod(m, struct ether_header *); in tcp_set_le_to_m()
1139 struct ether_header *eh; in tcp_lro_rx2()
1162 eh = mtod(m, struct ether_header *); in tcp_lro_rx2()

123