Lines Matching refs:ether_header

1200 static void brlog_ether_header(struct ether_header *);
1388 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()
2257 brlog_ether_header((struct ether_header *) in bridge_iff_input()
2272 if (mbuf_pkthdr_len(m) < sizeof(struct ether_header)) { in bridge_iff_input()
2275 mbuf_pkthdr_len(m), sizeof(struct ether_header)); in bridge_iff_input()
2278 if (mbuf_len(m) < sizeof(struct ether_header)) { in bridge_iff_input()
2279 error = mbuf_pullup(data, sizeof(struct ether_header)); in bridge_iff_input()
2283 sizeof(struct ether_header), in bridge_iff_input()
4374 struct ether_header *eh;
4395 eh = mtod(m, struct ether_header *);
4681 ether_header_type_is_ip(struct ether_header * eh, bool *is_ipv4)
4705 struct ether_header *eh;
4710 u_int mac_hlen = sizeof(struct ether_header);
4714 eh = mtod(*mp, struct ether_header *);
4835 u_int mac_hlen = sizeof(struct ether_header);
4981 mac_hlen = sizeof(struct ether_header);
5166 struct ether_header *eh;
5169 eh = mtod(m, struct ether_header *);
5172 dst_ifp, sizeof(struct ether_header),
5263 struct ether_header *eh;
5280 eh = mtod(m, struct ether_header *);
5444 struct ether_header *eh;
5448 eh = mtod(m, struct ether_header *);
5483 struct ether_header *eh;
5489 eh = mtod(m, struct ether_header *);
5584 struct ether_header *eh;
5619 eh = mtod(m, struct ether_header *);
5857 struct ether_header *eh;
5872 eh = mtod(m, struct ether_header *);
5955 unsigned int mac_hlen = sizeof(struct ether_header);
6048 struct ether_header eh_in;
6053 unsigned int mac_hlen = sizeof(struct ether_header);
6109 eh_in = *(mtod(m, struct ether_header *));
6257 struct ether_header *eh;
6261 eh = mtod(mc, struct ether_header *);
7539 struct ether_header *eh;
7543 eh = mtod(m, struct ether_header *);
7560 size_t minlen = sizeof(struct ether_header) +
7580 eh = mtod(m, struct ether_header *);
7638 size_t minlen = sizeof(struct ether_header) + sizeof(struct ip);
7649 offset = sizeof(struct ether_header);
7678 offset = sizeof(struct ether_header) +
7728 size_t minlen = sizeof(struct ether_header) + sizeof(struct ip6_hdr);
7739 offset = sizeof(struct ether_header);
7765 sizeof(struct ether_header) +
8098 struct ether_header **eh_p, struct ether_arp **ea_p)
8101 struct ether_header *eh;
8102 size_t minlen = sizeof(struct ether_header) + sizeof(struct ether_arp);
8123 eh = mtod(*data, struct ether_header *);
8160 struct ether_header *eh;
8222 struct ether_header *eh;
8257 #define ETHER_IPV4_HEADER_LEN (sizeof(struct ether_header) + \
8259 static struct ether_header *
8262 struct ether_header *eh = NULL;
8281 eh = mtod(*data, struct ether_header *);
8289 struct ether_header *eh;
8293 eh = mtod(*data, struct ether_header *);
8317 struct ether_header *eh;
8347 offset = sizeof(struct ether_header) + ip_header_len;
8397 struct ether_header *eh;
8432 #define ETHER_IPV6_HEADER_LEN (sizeof(struct ether_header) + \
8434 static struct ether_header *
8437 struct ether_header *eh = NULL;
8456 eh = mtod(*data, struct ether_header *);
8473 struct ether_header *eh;
8695 struct ether_header *eh;
8719 struct ether_header *eh;
8771 struct ether_header *eh;
8781 eh = mtod(m, struct ether_header *);
8804 eh = mtod(*data, struct ether_header *);
8842 struct ether_header *eh;
8849 eh = mtod(*data, struct ether_header *);
8903 offset = sizeof(struct ether_header) + mnr->mnr_ip_header_len;
9011 struct ether_header *eh;
9014 eh = mtod(*data, struct ether_header *);
9214 struct ether_header *eh1, eh2;
9234 eh1 = mtod(*mp, struct ether_header *);