Lines Matching defs:ehdrlen
544 uint32_t ehdrlen, ip_hlen;
555 ehdrlen = ETHER_HDR_LEN + ETHER_VLAN_ENCAP_LEN;
558 ehdrlen = ETHER_HDR_LEN;
564 ip = (struct ip *)(mp->m_data + ehdrlen);
568 if (mp->m_len < (ehdrlen + ip_hlen)) {
569 m_copydata(mp, ehdrlen, sizeof(struct ip), buf);
575 tx_mac->phdr_offsets = ehdrlen;
577 tx_mac->phdr_offsets |= ((ehdrlen + ip_hlen) <<
591 tx_mac->phdr_length = ip_hlen + ehdrlen +
606 ip6 = (struct ip6_hdr *)(mp->m_data + ehdrlen);
610 if (mp->m_len < (ehdrlen + ip_hlen)) {
611 m_copydata(mp, ehdrlen, sizeof (struct ip6_hdr),
620 tx_mac->phdr_offsets = ehdrlen;
621 tx_mac->phdr_offsets |= ((ehdrlen + ip_hlen) <<