frea 325 net/pf_norm.c struct pf_frent *frea, *next;
frea 370 net/pf_norm.c LIST_FOREACH(frea, &(*frag)->fr_queue, fr_next) {
frea 371 net/pf_norm.c if (FR_IP_OFF(frea) > off)
frea 373 net/pf_norm.c frep = frea;
frea 376 net/pf_norm.c KASSERT(frep != NULL || frea != NULL);
frea 397 net/pf_norm.c for (; frea != NULL && ip_len + off > FR_IP_OFF(frea);
frea 398 net/pf_norm.c frea = next)
frea 402 net/pf_norm.c aftercut = ip_len + off - FR_IP_OFF(frea);
frea 404 net/pf_norm.c if (aftercut < ntohs(frea->fr_ip->ip_len) - frea->fr_ip->ip_hl
frea 407 net/pf_norm.c frea->fr_ip->ip_len =
frea 408 net/pf_norm.c htons(ntohs(frea->fr_ip->ip_len) - aftercut);
frea 409 net/pf_norm.c frea->fr_ip->ip_off = htons(ntohs(frea->fr_ip->ip_off) +
frea 411 net/pf_norm.c m_adj(frea->fr_m, aftercut);
frea 416 net/pf_norm.c next = LIST_NEXT(frea, fr_next);
frea 417 net/pf_norm.c m_freem(frea->fr_m);
frea 418 net/pf_norm.c LIST_REMOVE(frea, fr_next);
frea 419 net/pf_norm.c pool_put(&pf_frent_pl, frea);