Lines Matching refs:ip_len
1167 /* Fix ip->ip_len to contain the total packet length including the header
1171 ip->ip_len = RT_N2H_U16(ip->ip_len);
1175 ip->ip_len += hlen;
1177 if (ip->ip_len < hlen + ICMP_MINLEN)
1197 if (ip->ip_len < hlen + 8)
1211 if (ip->ip_len < hlen + 2*8 + sizeof(struct ip))
1251 if ( (ip->ip_len - hlen)
1252 != (ip0->ip_len - (ip0->ip_hl << 2)))
1255 (ip->ip_len - hlen), (ip0->ip_len - (ip0->ip_hl << 2))));
1281 ip->ip_len = m_length(m, NULL);
1371 ip.ip_len = RT_N2H_U16(ip.ip_len);
1375 ip.ip_len += (ip.ip_hl << 2);
1377 /* Note: ip->ip_len in host byte order (all OS) */
1378 len = ip.ip_len;
1395 ip.ip_len));
1403 errno, len, (ip.ip_len - sizeof(struct ip))));