Home
last modified time | relevance | path

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

1234

/dragonfly/sys/net/
HDif_ethersubr.c104 static void ether_restore_header(struct mbuf **, const struct ether_header *,
105 const struct ether_header *);
135 const struct ether_header *eh);
222 struct ether_header *eh, *deh; in ether_output()
237 M_PREPEND(m, sizeof(struct ether_header), M_NOWAIT); in ether_output()
240 m->m_pkthdr.csum_lhlen = sizeof(struct ether_header); in ether_output()
241 eh = mtod(m, struct ether_header *); in ether_output()
298 deh = (struct ether_header *)dst->sa_data; in ether_output()
310 ((struct ether_header *)dst->sa_data)->ether_shost, in ether_output()
461 struct ether_header save_eh, *eh; in ether_output_frame()
[all …]
/dragonfly/stand/lib/
HDether.c58 struct ether_header *eh; in sendether()
65 eh = (struct ether_header *)pkt - 1; in sendether()
90 struct ether_header *eh; in readether()
97 eh = (struct ether_header *)pkt - 1; in readether()
HDarp.c76 struct ether_header eh; in arpwhohas()
83 struct ether_header eh; in arpwhohas()
/dragonfly/contrib/dhcpcd/src/
HDbpf.c87 return sizeof(struct ether_header); in bpf_frame_header_len()
100 *len = sizeof(((struct ether_header *)0)->ether_shost); in bpf_frame_header_src()
101 return f + offsetof(struct ether_header, ether_shost); in bpf_frame_header_src()
116 *len = sizeof(((struct ether_header *)0)->ether_dhost); in bpf_frame_header_dst()
117 return f + offsetof(struct ether_header, ether_dhost); in bpf_frame_header_dst()
135 offsetof(struct ether_header, ether_dhost), in bpf_frame_bcast()
319 struct ether_header eh; in bpf_send()
441 offsetof(struct ether_header, ether_type)),
446 BPF_STMT(BPF_LDX + BPF_W + BPF_IMM, sizeof(struct ether_header)),
500 arp_len = sizeof(struct ether_header)+sizeof(struct ether_arp); in bpf_arp_rw()
[all …]
/dragonfly/sys/netgraph7/netflow/
HDng_netflow.c503 struct ether_header *eh; in ng_netflow_rcvdata()
506 M_CHECK(sizeof(struct ether_header)); in ng_netflow_rcvdata()
507 eh = mtod(m, struct ether_header *); in ng_netflow_rcvdata()
514 eh = mtod(m, struct ether_header *); in ng_netflow_rcvdata()
522 sizeof(struct ether_header)); in ng_netflow_rcvdata()
564 struct ether_header *eh; in ng_netflow_rcvdata()
566 eh = mtod(m, struct ether_header *); in ng_netflow_rcvdata()
/dragonfly/sys/netgraph7/ether/
HDng_ether.c609 if (m->m_pkthdr.len < sizeof(struct ether_header)) { in ng_ether_rcv_lower()
613 if (m->m_len < sizeof(struct ether_header) in ng_ether_rcv_lower()
614 && (m = m_pullup(m, sizeof(struct ether_header))) == NULL) in ng_ether_rcv_lower()
622 && (m = m_pullup(m, sizeof(struct ether_header))) == NULL) in ng_ether_rcv_lower()
627 mtod(m, struct ether_header *)->ether_shost, in ng_ether_rcv_lower()
646 if (m->m_pkthdr.len < sizeof(struct ether_header)) { in ng_ether_rcv_upper()
650 if (m->m_len < sizeof(struct ether_header) && in ng_ether_rcv_upper()
651 (m = m_pullup(m, sizeof(struct ether_header))) == NULL) in ng_ether_rcv_upper()
/dragonfly/sys/net/vlan/
HDif_vlan_ether.c99 sizeof(struct ether_header)); in vlan_start_dispatch()
117 const struct ether_header *eh; in vlan_ether_ptap()
123 eh = mtod(m, const struct ether_header *); in vlan_ether_ptap()
/dragonfly/sys/netproto/802_11/wlan/
HDieee80211_input.c274 struct ether_header *eh = mtod(m, struct ether_header *); in ieee80211_deliver_data()
319 struct ether_header *eh; in ieee80211_decap()
344 eh = mtod(m, struct ether_header *); in ieee80211_decap()
371 eh = mtod(m, struct ether_header *); in ieee80211_decap()
383 #define FF_LLC_SIZE (sizeof(struct ether_header) + sizeof(struct llc)) in ieee80211_decap1()
384 struct ether_header *eh; in ieee80211_decap1()
397 eh = mtod(m, struct ether_header *); /* 802.3 header is first */ in ieee80211_decap1()
400 + sizeof(struct ether_header) - sizeof(struct llc); in ieee80211_decap1()
403 sizeof(struct ether_header)); in ieee80211_decap1()
HDieee80211_superg.c88 memcpy(dst, src, sizeof(struct ether_header))
261 #define FF_LLC_SIZE (sizeof(struct ether_header) + sizeof(struct llc)) in ieee80211_ff_decap()
286 sizeof(struct ether_header)); in ieee80211_ff_decap()
355 struct ether_header eh1, eh2; in ieee80211_ff_encap()
487 struct ether_header eh1, eh2; in ieee80211_amsdu_encap()
506 sizeof(struct ether_header), in ieee80211_amsdu_encap()
800 ETHER_IS_MULTICAST(mtod(m, struct ether_header *)->ether_dhost)) { in ieee80211_ff_check()
905 if (ETHER_IS_MULTICAST(mtod(m, struct ether_header *)->ether_dhost)) in ieee80211_amsdu_check()
HDieee80211_output.c85 memcpy(dst, src, sizeof(struct ether_header))
315 struct ether_header *eh; in ieee80211_start_pkt()
330 if (m->m_len < sizeof(struct ether_header) && in ieee80211_start_pkt()
331 (m = m_pullup(m, sizeof(struct ether_header))) == NULL) { in ieee80211_start_pkt()
338 eh = mtod(m, struct ether_header *); in ieee80211_start_pkt()
1095 const struct ether_header *eh = mtod(m, struct ether_header *);
1150 m_copydata(m, sizeof(struct ether_header) +
1163 m_copydata(m, sizeof(struct ether_header) +
1216 #define TO_BE_RECLAIMED (sizeof(struct ether_header) - sizeof(struct llc))
1281 n->m_len += sizeof(struct ether_header);
[all …]
HDieee80211_wds.c237 const struct ether_header *eh = mtod(m, const struct ether_header *); in ieee80211_dwds_mcast()
419 struct ether_header *eh; in wds_input()
627 eh = mtod(m, struct ether_header *); in wds_input()
/dragonfly/usr.sbin/rarpd/
HDrarpd.c109 static void rarp_reply(struct if_info *, struct ether_header *,
380 sizeof(struct ether_header)), in rarp_open()
431 struct ether_header *ep = (struct ether_header *)p; in rarp_check()
594 struct ether_header *ep; in rarp_process()
599 ep = (struct ether_header *)pkt; in rarp_process()
792 rarp_reply(struct if_info *ii, struct ether_header *ep, in_addr_t ipaddr, in rarp_reply()
/dragonfly/sys/netgraph/ether/
HDng_ether.c535 if (m->m_pkthdr.len < sizeof(struct ether_header)) { in ng_ether_rcv_lower()
539 if (m->m_len < sizeof(struct ether_header) in ng_ether_rcv_lower()
540 && (m = m_pullup(m, sizeof(struct ether_header))) == NULL) in ng_ether_rcv_lower()
548 && (m = m_pullup(m, sizeof(struct ether_header))) == NULL) in ng_ether_rcv_lower()
553 mtod(m, struct ether_header *)->ether_shost, in ng_ether_rcv_lower()
/dragonfly/sys/dev/netif/lnc/
HDam79900.c255 struct ether_header *eh; in am79900_rint()
321 eh = mtod(m, struct ether_header *); in am79900_rint()
605 struct ether_header eh; in am79900_recv_print()
627 struct ether_header eh; in am79900_xmit_print()
HDam7990.c214 struct ether_header *eh; in am7990_rint()
283 eh = mtod(m, struct ether_header *); in am7990_rint()
567 struct ether_header eh; in am7990_recv_print()
590 struct ether_header eh; in am7990_xmit_print()
/dragonfly/sys/net/bridge/
HDif_bridge.c372 static int bridge_from_us(struct bridge_softc *, struct ether_header *);
469 struct ether_header *, int, struct llc *);
661 struct ether_header *eh; in BRIDGE_DEBUG()
664 eh = mtod(m, struct ether_header *); in BRIDGE_DEBUG()
1961 bridge_from_us(struct bridge_softc *sc, struct ether_header *eh) in bridge_from_us()
2180 struct ether_header *eh; in bridge_output()
2212 eh = mtod(m, struct ether_header *); in bridge_output()
2400 struct ether_header *eh; in bridge_start()
2415 eh = mtod(m, struct ether_header *); in bridge_start()
2457 struct ether_header *eh; in bridge_forward()
[all …]
HDbridgestp.c249 struct ether_header *eh; in bstp_send_config_bpdu()
261 eh = mtod(m, struct ether_header *); in bstp_send_config_bpdu()
429 struct ether_header *eh; in bstp_transmit_tcn()
447 eh = mtod(m, struct ether_header *); in bstp_transmit_tcn()
849 struct ether_header *eh; in bstp_input()
872 eh = mtod(m, struct ether_header *); in bstp_input()
/dragonfly/sys/net/ipfw3_basic/
HDip_fw3_log.h43 void ip_fw3_log(struct mbuf *m, struct ether_header *eh, uint16_t id);
/dragonfly/contrib/tcpdump/
HDprint-ether.c39 struct ether_header { struct
145 const struct ether_header *ehp; in ether_common_print()
171 ehp = (const struct ether_header *)p; in ether_common_print()
/dragonfly/sbin/dhclient/
HDpacket.c91 struct ether_header eh; in assemble_hw_header()
149 struct ether_header eh; in decode_hw_header()
/dragonfly/sys/net/lagg/
HDieee8023ad_lacp.h144 struct ether_header ldu_eh;
170 struct ether_header mdu_eh;
/dragonfly/libexec/bootpd/tools/bootptest/
HDprint-bootp.c101 struct ether_header *eh; in bootp_print()
105 eh = (struct ether_header *) packetp; in bootp_print()
/dragonfly/sys/netgraph/etf/
HDng_etf.c376 struct ether_header *eh; in ng_etf_rcvdata()
400 eh = mtod(m, struct ether_header *); in ng_etf_rcvdata()
/dragonfly/sys/net/ipfw3/
HDip_fw3.h329 struct ether_header *eh; /* for bridged packets */
458 typedef void *ip_fw_log_t(struct mbuf *m, struct ether_header *eh, uint16_t id);
/dragonfly/sys/netgraph7/etf/
HDng_etf.c371 struct ether_header *eh; in ng_etf_rcvdata()
397 eh = mtod(m, struct ether_header *); in ng_etf_rcvdata()

1234