Lines Matching defs:len_needed
1339 int len_needed;
1462 len_needed = ip_hdr_length + ICMPH_SIZE +
1465 if (mp->b_wptr - mp->b_rptr < len_needed) {
1466 ipha = ip_pullup(mp, len_needed, ira);
1524 len_needed = ip_hdr_length + ICMPH_SIZE + IP_ADDR_LEN;
1525 if (mp->b_wptr - mp->b_rptr < len_needed) {
1526 ipha = ip_pullup(mp, len_needed, ira);
2778 uint_t len_needed;
2844 len_needed = IPH_HDR_LENGTH(ipha);
2856 len_needed += IPH_HDR_LENGTH(((uchar_t *)ipha +
2857 len_needed));
2859 ip6_t *ip6h = (ip6_t *)((uchar_t *)ipha + len_needed);
2862 len_needed += ip_hdr_length_v6(mp, ip6h);
2865 len_needed += ipst->ips_ip_icmp_return;
2867 if (msg_len > len_needed) {
2868 (void) adjmsg(mp, len_needed - msg_len);
2869 msg_len = len_needed;
2977 uint_t len_needed;
3003 len_needed = IPH_HDR_LENGTH(ipha) + ICMPH_SIZE;
3004 if (mp->b_wptr - mp->b_rptr < len_needed) {
3005 if (!pullupmsg(mp, len_needed)) {