Lines Matching refs:fr_ip
94 #define fr_ip fr_u.fru_ipv4
499 #define FR_IP_OFF(fr) ((ntohs((fr)->fr_ip->ip_off) & IP_OFFMASK) << 3)
507 struct ip *ip = frent->fr_ip;
532 (*frag)->fr_srcx.v4 = frent->fr_ip->ip_src;
533 (*frag)->fr_dstx.v4 = frent->fr_ip->ip_dst;
534 (*frag)->fr_p = frent->fr_ip->ip_p;
535 (*frag)->fr_id = frent->fr_ip->ip_id;
560 FR_IP_OFF(frep) + ntohs(frep->fr_ip->ip_len) - frep->fr_ip->ip_hl *
564 precut = FR_IP_OFF(frep) + ntohs(frep->fr_ip->ip_len) -
565 frep->fr_ip->ip_hl * 4 - off;
583 if (aftercut < ntohs(frea->fr_ip->ip_len) - frea->fr_ip->ip_hl
585 frea->fr_ip->ip_len =
586 htons(ntohs(frea->fr_ip->ip_len) - aftercut);
587 frea->fr_ip->ip_off = htons(ntohs(frea->fr_ip->ip_off) +
623 off += ntohs(frep->fr_ip->ip_len) - frep->fr_ip->ip_hl * 4;
639 if ((frent->fr_ip->ip_hl << 2) + off > IP_MAXPACKET) {
648 ip = frent->fr_ip;
1642 frent->fr_ip = h;