Lines Matching defs:ip4
310 struct ip *ip4;
318 ip4 = (struct ip *) mtodo(m, l3_offset);
320 if (ip4->ip_v != IPVERSION)
323 hlen = ip4->ip_hl << 2;
324 plen = ntohs(ip4->ip_len);
330 ip4->ip_sum = 0;
334 ip4->ip_sum = in_cksum_hdr(ip4);
336 ip4->ip_sum = in_cksum_skip(m, l3_offset + hlen, l3_offset);
347 if (ip4->ip_off & htons(IP_MF|IP_OFFMASK)) {
352 switch (ip4->ip_p)
361 th->th_sum = in_pseudo(ip4->ip_src.s_addr,
362 ip4->ip_dst.s_addr, htons(ip4->ip_p + plen - hlen));
382 uh->uh_sum = in_pseudo(ip4->ip_src.s_addr,
383 ip4->ip_dst.s_addr, htons(ip4->ip_p + plen - hlen));