Lines Matching refs:len_needed
1342 int len_needed;
1465 len_needed = ip_hdr_length + ICMPH_SIZE +
1468 if (mp->b_wptr - mp->b_rptr < len_needed) {
1469 ipha = ip_pullup(mp, len_needed, ira);
1527 len_needed = ip_hdr_length + ICMPH_SIZE + IP_ADDR_LEN;
1528 if (mp->b_wptr - mp->b_rptr < len_needed) {
1529 ipha = ip_pullup(mp, len_needed, ira);
2781 uint_t len_needed;
2847 len_needed = IPH_HDR_LENGTH(ipha);
2859 len_needed += IPH_HDR_LENGTH(((uchar_t *)ipha +
2860 len_needed));
2862 ip6_t *ip6h = (ip6_t *)((uchar_t *)ipha + len_needed);
2865 len_needed += ip_hdr_length_v6(mp, ip6h);
2868 len_needed += ipst->ips_ip_icmp_return;
2870 if (msg_len > len_needed) {
2871 (void) adjmsg(mp, len_needed - msg_len);
2872 msg_len = len_needed;
2980 uint_t len_needed;
3006 len_needed = IPH_HDR_LENGTH(ipha) + ICMPH_SIZE;
3007 if (mp->b_wptr - mp->b_rptr < len_needed) {
3008 if (!pullupmsg(mp, len_needed)) {