Lines Matching defs:iphlen
3185 uint32_t ehlen, iphlen;
3250 iphlen = M_CSUM_DATA_IPv4_IPHL(mp->m_pkthdr.csum_data);
3261 KASSERT(iphlen == ip->ip_hl << 2);
3267 iphlen = M_CSUM_DATA_IPv6_IPHL(mp->m_pkthdr.csum_data);
3273 KASSERT(iphlen == sizeof(struct ip6_hdr));
3281 iphlen = 0;
3289 vlan_macip_lens |= iphlen;
3356 uint32_t ehlen, iphlen, tcphlen, paylen;
3386 iphlen = M_CSUM_DATA_IPv4_IPHL(mp->m_pkthdr.csum_data);
3393 KASSERT(iphlen == ip->ip_hl << 2);
3397 KASSERT(mp->m_len >= ehlen + iphlen + sizeof(*th));
3398 th = (void *)((char *)ip + iphlen);
3403 iphlen = M_CSUM_DATA_IPv6_IPHL(mp->m_pkthdr.csum_data);
3409 KASSERT(iphlen == sizeof(struct ip6_hdr));
3412 KASSERT(mp->m_len >= ehlen + iphlen + sizeof(*th));
3413 th = (void *)((char *)ip6 + iphlen);
3415 paylen = mp->m_pkthdr.len - ehlen - iphlen - tcphlen;
3424 paylen = mp->m_pkthdr.len - ehlen - iphlen - tcphlen;
3426 vlan_macip_lens |= iphlen;