Lines Matching defs:aftercut
579 u_int16_t aftercut;
581 aftercut = ip_len + off - FR_IP_OFF(frea);
582 DPFPRINTF(("adjust overlap %d\n", aftercut));
583 if (aftercut < ntohs(frea->fr_ip->ip_len) - frea->fr_ip->ip_hl
586 htons(ntohs(frea->fr_ip->ip_len) - aftercut);
588 (aftercut >> 3));
589 m_adj(frea->fr_m, aftercut);
852 int aftercut;
855 aftercut = fr_max - fra->fr_off;
856 if (aftercut == 0) {
862 } else if (aftercut > 0) {
865 h->ip_id, aftercut, off, fr_max, fra->fr_off,
868 fr_max -= aftercut;
873 m_adj(m, -aftercut);
883 ntohs(h->ip_len) - aftercut);
884 h->ip_len = htons(ntohs(h->ip_len) - aftercut);
891 h->ip_id, -aftercut, off, fr_max, fra->fr_off,
1084 u_int16_t aftercut;
1086 aftercut = plen + off - FR_IP6_OFF(frea);
1087 DPFPRINTF(("adjust overlap %d\n", aftercut));
1088 if (aftercut < FR_IP6_PLEN(frea) - frea->fr_ip6f_hlen) {
1090 aftercut);
1093 (aftercut >> 3));
1094 m_adj(frea->fr_m, aftercut);
1381 int aftercut;
1384 aftercut = fr_max - fra->fr_off;
1385 if (aftercut == 0) {
1392 } else if (aftercut > 0) {
1395 ntohl(fh->ip6f_ident), aftercut, off, fr_max,
1398 fr_max -= aftercut;
1403 m_adj(m, -aftercut);
1413 ntohs(h->ip6_plen) - aftercut);
1415 htons(ntohs(h->ip6_plen) - aftercut);
1422 ntohl(fh->ip6f_ident), -aftercut, off, fr_max,