Lines Matching refs:ether_header
1188 static void brlog_ether_header(struct ether_header *);
1376 brlog_ether_header(struct ether_header *eh) in brlog_ether_header()
1652 error = bpf_attach(ifp, DLT_EN10MB, sizeof(struct ether_header), in bridge_clone_create()
2183 brlog_ether_header((struct ether_header *) in bridge_iff_input()
2198 if (mbuf_pkthdr_len(m) < sizeof(struct ether_header)) { in bridge_iff_input()
2201 mbuf_pkthdr_len(m), sizeof(struct ether_header)); in bridge_iff_input()
2204 if (mbuf_len(m) < sizeof(struct ether_header)) { in bridge_iff_input()
2205 error = mbuf_pullup(data, sizeof(struct ether_header)); in bridge_iff_input()
2209 sizeof(struct ether_header), in bridge_iff_input()
4278 struct ether_header *eh;
4299 eh = mtod(m, struct ether_header *);
4585 ether_header_type_is_ip(struct ether_header * eh, bool *is_ipv4)
4609 struct ether_header *eh;
4614 u_int mac_hlen = sizeof(struct ether_header);
4618 eh = mtod(*mp, struct ether_header *);
4739 u_int mac_hlen = sizeof(struct ether_header);
4885 mac_hlen = sizeof(struct ether_header);
5042 struct ether_header *eh;
5045 eh = mtod(m, struct ether_header *);
5048 dst_ifp, sizeof(struct ether_header),
5139 struct ether_header *eh;
5156 eh = mtod(m, struct ether_header *);
5320 struct ether_header *eh;
5324 eh = mtod(m, struct ether_header *);
5359 struct ether_header *eh;
5365 eh = mtod(m, struct ether_header *);
5460 struct ether_header *eh;
5495 eh = mtod(m, struct ether_header *);
5733 struct ether_header *eh;
5748 eh = mtod(m, struct ether_header *);
5831 unsigned int mac_hlen = sizeof(struct ether_header);
5924 struct ether_header eh_in;
5929 unsigned int mac_hlen = sizeof(struct ether_header);
5985 eh_in = *(mtod(m, struct ether_header *));
6133 struct ether_header *eh;
6137 eh = mtod(mc, struct ether_header *);
7415 struct ether_header *eh;
7419 eh = mtod(m, struct ether_header *);
7436 size_t minlen = sizeof(struct ether_header) +
7456 eh = mtod(m, struct ether_header *);
7511 size_t minlen = sizeof(struct ether_header) + sizeof(struct ip);
7522 offset = sizeof(struct ether_header);
7550 offset = sizeof(struct ether_header) +
7609 sizeof(struct ether_header) +
7942 struct ether_header **eh_p, struct ether_arp **ea_p)
7945 struct ether_header *eh;
7946 size_t minlen = sizeof(struct ether_header) + sizeof(struct ether_arp);
7967 eh = mtod(*data, struct ether_header *);
8004 struct ether_header *eh;
8066 struct ether_header *eh;
8101 #define ETHER_IPV4_HEADER_LEN (sizeof(struct ether_header) + \
8103 static struct ether_header *
8106 struct ether_header *eh = NULL;
8125 eh = mtod(*data, struct ether_header *);
8133 struct ether_header *eh;
8137 eh = mtod(*data, struct ether_header *);
8161 struct ether_header *eh;
8191 offset = sizeof(struct ether_header) + ip_header_len;
8241 struct ether_header *eh;
8276 #define ETHER_IPV6_HEADER_LEN (sizeof(struct ether_header) + \
8278 static struct ether_header *
8281 struct ether_header *eh = NULL;
8300 eh = mtod(*data, struct ether_header *);
8317 struct ether_header *eh;
8539 struct ether_header *eh;
8563 struct ether_header *eh;
8615 struct ether_header *eh;
8625 eh = mtod(m, struct ether_header *);
8648 eh = mtod(*data, struct ether_header *);
8686 struct ether_header *eh;
8693 eh = mtod(*data, struct ether_header *);
8747 offset = sizeof(struct ether_header) + mnr->mnr_ip_header_len;
8855 struct ether_header *eh;
8858 eh = mtod(*data, struct ether_header *);
9058 struct ether_header *eh1, eh2;
9078 eh1 = mtod(*mp, struct ether_header *);