Lines Matching refs:ehdrlen
3256 uint32_t ehdrlen = 0, ip_hlen = 0, offset = 0;
3266 ehdrlen = ETHER_HDR_LEN + ETHER_VLAN_ENCAP_LEN;
3269 ehdrlen = ETHER_HDR_LEN;
3276 ip = (struct ip *)(mp->m_data + ehdrlen);
3280 if (mp->m_len < (ehdrlen + ip_hlen)) {
3281 m_copydata(mp, ehdrlen, sizeof(struct ip), buf);
3286 offset = ip_hlen + ehdrlen + (th->th_off << 2);
3290 ip6 = (struct ip6_hdr *)(mp->m_data + ehdrlen);
3294 if (mp->m_len < (ehdrlen + ip_hlen)) {
3295 m_copydata(mp, ehdrlen, sizeof (struct ip6_hdr),
3300 offset = ip_hlen + ehdrlen + (th->th_off << 2);