Home
last modified time | relevance | path

Searched refs:ipi_ehdrlen (Results 1 – 2 of 2) sorted by relevance

/f-stack/freebsd/net/
H A Diflib.h121 uint8_t ipi_ehdrlen; /* ether header length */ member
H A Diflib.c3117 pi->ipi_etype, pi->ipi_ehdrlen, pi->ipi_ip_hlen, pi->ipi_ipproto); in print_pkt()
3158 pi->ipi_ehdrlen = ETHER_HDR_LEN + ETHER_VLAN_ENCAP_LEN; in iflib_parse_header()
3161 pi->ipi_ehdrlen = ETHER_HDR_LEN; in iflib_parse_header()
3173 minthlen = min(m->m_pkthdr.len, pi->ipi_ehdrlen + sizeof(*ip) + sizeof(*th)); in iflib_parse_header()
3179 if (m->m_len == pi->ipi_ehdrlen) { in iflib_parse_header()
3190 ip = (struct ip *)(m->m_data + pi->ipi_ehdrlen); in iflib_parse_header()
3196 ip = (struct ip *)(m->m_data + pi->ipi_ehdrlen); in iflib_parse_header()
3201 ip = (struct ip *)(m->m_data + pi->ipi_ehdrlen); in iflib_parse_header()
3247 struct ip6_hdr *ip6 = (struct ip6_hdr *)(m->m_data + pi->ipi_ehdrlen); in iflib_parse_header()
3251 if (__predict_false(m->m_len < pi->ipi_ehdrlen + sizeof(struct ip6_hdr))) { in iflib_parse_header()
[all …]