Lines Matching refs:frontpkt
217 struct cfpkt *frontpkt = pkt;
237 while (cfpkt_getlen(frontpkt) > rfml->fragment_size + RFM_HEAD_SIZE) {
242 if (cfpkt_add_head(frontpkt, &seg, 1) < 0)
251 rearpkt = cfpkt_split(frontpkt, rfml->fragment_size);
255 err = cfrfml_transmit_segment(rfml, frontpkt);
259 frontpkt = rearpkt;
263 if (frontpkt == NULL)
266 if (cfpkt_add_head(frontpkt, head, 6) < 0)
274 if (cfpkt_add_head(frontpkt, &seg, 1) < 0)
277 err = cfrfml_transmit_segment(rfml, frontpkt);
279 frontpkt = NULL;
294 if (frontpkt && frontpkt != pkt) {
296 cfpkt_destroy(frontpkt);