Lines Matching refs:ether_header
1191 static void brlog_ether_header(struct ether_header *);
1383 brlog_ether_header(struct ether_header *eh) in brlog_ether_header()
1664 error = bpf_attach(ifp, DLT_EN10MB, sizeof(struct ether_header), in bridge_clone_create()
2273 brlog_ether_header((struct ether_header *) in bridge_iff_input()
2286 if (mbuf_pkthdr_len(m) < sizeof(struct ether_header)) { in bridge_iff_input()
2289 mbuf_pkthdr_len(m), sizeof(struct ether_header)); in bridge_iff_input()
2292 if (mbuf_len(m) < sizeof(struct ether_header)) { in bridge_iff_input()
2293 error = mbuf_pullup(data, sizeof(struct ether_header)); in bridge_iff_input()
2297 sizeof(struct ether_header), in bridge_iff_input()
4392 struct ether_header *eh;
4413 eh = mtod(m, struct ether_header *);
4745 ether_header_type_is_ip(struct ether_header * eh, bool *is_ipv4)
4769 struct ether_header *eh;
4774 u_int mac_hlen = sizeof(struct ether_header);
4778 eh = mtod(*mp, struct ether_header *);
4930 u_int mac_hlen = sizeof(struct ether_header);
5083 mac_hlen = sizeof(struct ether_header);
5266 struct ether_header *eh;
5269 eh = mtod(m, struct ether_header *);
5272 dst_ifp, sizeof(struct ether_header),
5349 dst_if, sizeof(struct ether_header),
5366 int mac_hlen = sizeof(struct ether_header);
5426 struct ether_header *eh;
5443 eh = mtod(m, struct ether_header *);
5603 struct ether_header *eh;
5607 eh = mtod(m, struct ether_header *);
5638 struct ether_header *eh;
5644 eh = mtod(m, struct ether_header *);
5739 struct ether_header *eh;
5760 eh = mtod(m, struct ether_header *);
6013 struct ether_header *eh;
6034 eh = mtod(m, struct ether_header *);
6110 mac_hlen = sizeof(struct ether_header);
6163 struct ether_header eh_in;
6167 unsigned int mac_hlen = sizeof(struct ether_header);
6214 eh_in = *(mtod(m, struct ether_header *));
6348 struct ether_header *eh;
6352 eh = mtod(mc, struct ether_header *);
7765 struct ether_header *eh;
7768 size_t minlen = sizeof(struct ether_header) + sizeof(struct ether_arp);
7787 eh = mtod(m, struct ether_header *);
7852 struct ether_header *eh;
7855 eh = mtod(m, struct ether_header *);
7876 size_t minlen = sizeof(struct ether_header) + sizeof(struct ip);
7887 offset = sizeof(struct ether_header);
7916 offset = sizeof(struct ether_header) +
7966 size_t minlen = sizeof(struct ether_header) + sizeof(struct ip6_hdr);
7977 offset = sizeof(struct ether_header);
8003 sizeof(struct ether_header) +
8408 struct ether_header **eh_p, struct ether_arp **ea_p)
8411 struct ether_header *eh;
8412 size_t minlen = sizeof(struct ether_header) + sizeof(struct ether_arp);
8433 eh = mtod(*data, struct ether_header *);
8470 struct ether_header * __single eh;
8532 struct ether_header * __single eh;
8568 #define ETHER_IPV4_HEADER_LEN (sizeof(struct ether_header) + \
8601 struct ether_header *eh;
8604 eh = mtod(*data, struct ether_header *);
8612 iphdr = (struct ip *)(header + sizeof(struct ether_header));
8635 iphdr = (struct ip *)(void *)(header + sizeof(struct ether_header));
8657 offset = sizeof(struct ether_header) + ip_header_len;
8708 struct ether_header *eh;
8720 eh = (struct ether_header *)header;
8745 #define ETHER_IPV6_HEADER_LEN (sizeof(struct ether_header) + \
8787 struct ether_header *eh;
8810 eh = (struct ether_header *)header;
8831 eh = (struct ether_header *)header;
9017 struct ether_header *eh;
9025 eh = (struct ether_header *)header;
9043 struct ether_header *eh;
9055 eh = (struct ether_header *)header;
9097 struct ether_header *eh;
9103 eh = mtod(m, struct ether_header *);
9126 eh = mtod(m, struct ether_header *);
9346 struct ether_header *eh;
9352 eh = mtod(*data, struct ether_header *);
9405 offset = sizeof(struct ether_header) + mnr->mnr_ip_header_len;
9509 struct ether_header *eh;
9512 eh = mtod(*data, struct ether_header *);
9712 struct ether_header *eh1, eh2;
9732 eh1 = mtod(*mp, struct ether_header *);
9936 sizeof(struct ether_header) +
9957 u_int mac_hlen = sizeof(struct ether_header);
10020 sizeof(struct ether_header) +
10060 struct ether_header *eh;
10064 eh = mtod(mc, struct ether_header *);
10092 iphdr = (struct ip *)(header + sizeof(struct ether_header));
10146 struct ether_header * eh_in_p, mblist list, bool is_promisc)
10440 update_mbuf_flags(struct ifnet * ifp, mbuf_t m, struct ether_header * eh)
10538 struct ether_header eh;
10560 struct ether_header * eh_p;
10581 eh_p = __unsafe_forge_single(struct ether_header *,