Lines Matching refs:ether_header
649 struct ether_header *, mblist, bool);
1211 static void brlog_ether_header(struct ether_header *);
1403 brlog_ether_header(struct ether_header *eh) in brlog_ether_header()
1695 error = bpf_attach(ifp, DLT_EN10MB, sizeof(struct ether_header), in bridge_clone_create()
2306 struct ether_header * eh_p; in bridge_iff_input()
2330 brlog_ether_header((struct ether_header *) in bridge_iff_input()
2343 if (mbuf_pkthdr_len(m) < sizeof(struct ether_header)) { in bridge_iff_input()
2346 mbuf_pkthdr_len(m), sizeof(struct ether_header)); in bridge_iff_input()
2349 if (mbuf_len(m) < sizeof(struct ether_header)) { in bridge_iff_input()
2350 error = mbuf_pullup(data, sizeof(struct ether_header)); in bridge_iff_input()
2354 sizeof(struct ether_header), in bridge_iff_input()
2367 eh_p = __unsafe_forge_single(struct ether_header *, *frame_ptr); in bridge_iff_input()
4453 struct ether_header *eh;
4474 eh = mtod(m, struct ether_header *);
4804 ether_header_type_is_ip(struct ether_header * eh, bool *is_ipv4)
4828 struct ether_header *eh;
4833 u_int mac_hlen = sizeof(struct ether_header);
4837 eh = mtod(*mp, struct ether_header *);
4996 u_int mac_hlen = sizeof(struct ether_header);
5308 dst_if, sizeof(struct ether_header), &mss,
5322 int mac_hlen = sizeof(struct ether_header);
5381 struct ether_header *eh;
5399 eh = mtod(m, struct ether_header *);
5563 struct ether_header *eh;
5568 eh = mtod(m, struct ether_header *);
5602 struct ether_header *eh;
5608 eh = mtod(m, struct ether_header *);
5873 mac_hlen = sizeof(struct ether_header);
7254 struct ether_header *eh;
7257 size_t minlen = sizeof(struct ether_header) + sizeof(struct ether_arp);
7276 eh = mtod(m, struct ether_header *);
7729 struct ether_header **eh_p, struct ether_arp **ea_p)
7732 struct ether_header *eh;
7733 size_t minlen = sizeof(struct ether_header) + sizeof(struct ether_arp);
7754 eh = mtod(*data, struct ether_header *);
7791 struct ether_header * __single eh;
7853 struct ether_header * __single eh;
7889 #define ETHER_IPV4_HEADER_LEN (sizeof(struct ether_header) + \
7930 iphdr = (struct ip *)(void *)(header + sizeof(struct ether_header));
7952 offset = sizeof(struct ether_header) + ip_header_len;
8003 struct ether_header *eh;
8015 eh = (struct ether_header *)header;
8040 #define ETHER_IPV6_HEADER_LEN (sizeof(struct ether_header) + \
8082 struct ether_header *eh;
8105 eh = (struct ether_header *)header;
8126 eh = (struct ether_header *)header;
8312 struct ether_header *eh;
8320 eh = (struct ether_header *)header;
8338 struct ether_header *eh;
8350 eh = (struct ether_header *)header;
8392 struct ether_header *eh;
8398 eh = mtod(m, struct ether_header *);
8421 eh = mtod(m, struct ether_header *);
8641 struct ether_header *eh;
8647 eh = mtod(*data, struct ether_header *);
8700 offset = sizeof(struct ether_header) + mnr->mnr_ip_header_len;
8804 struct ether_header *eh;
8807 eh = mtod(*data, struct ether_header *);
9007 struct ether_header *eh1, eh2;
9027 eh1 = mtod(*mp, struct ether_header *);
9231 sizeof(struct ether_header) +
9252 u_int mac_hlen = sizeof(struct ether_header);
9314 sizeof(struct ether_header) +
9386 struct ether_header *eh;
9390 eh = mtod(mc, struct ether_header *);
9418 iphdr = (struct ip *)(header + sizeof(struct ether_header));
9472 struct ether_header * eh_in_p, mblist list, bool is_promisc)
9772 update_mbuf_flags(struct ifnet * ifp, mbuf_t m, struct ether_header * eh)
9854 struct ether_header eh;
9876 struct ether_header * eh_p;
9897 eh_p = __unsafe_forge_single(struct ether_header *,