Home | History | Annotate | Download | only in net

Lines Matching defs:frea

362 	struct pf_frent	*frea, *next;
407 LIST_FOREACH(frea, &(*frag)->fr_queue, fr_next) {
408 if (FR_IP_OFF(frea) > off)
410 frep = frea;
413 KASSERT(frep != NULL || frea != NULL);
434 for (; frea != NULL && ip_len + off > FR_IP_OFF(frea);
435 frea = next)
439 aftercut = ip_len + off - FR_IP_OFF(frea);
441 if (aftercut < ntohs(frea->fr_ip->ip_len) - frea->fr_ip->ip_hl
444 frea->fr_ip->ip_len =
445 htons(ntohs(frea->fr_ip->ip_len) - aftercut);
446 frea->fr_ip->ip_off = htons(ntohs(frea->fr_ip->ip_off) +
448 m_adj(frea->fr_m, aftercut);
453 next = LIST_NEXT(frea, fr_next);
454 m_freem(frea->fr_m);
455 LIST_REMOVE(frea, fr_next);
456 pool_put(&pf_frent_pl, frea);