Lines Matching refs:pkt
222 struct pkt {
250 struct pkt *pkt;
262 pkt = c==RECMARK_STARTSEND? &spkt: &rpkt;
279 if (pkt->cnt > 0) {
281 if (pkt->esc) {
285 nb = pkt->cnt;
286 p = pkt->buf;
287 pkt->cnt = 0;
288 pkt->esc = 0;
323 handle_ccp(pkt, r + 2, endp - r - 2);
325 if ((pkt->flags & CCP_ISUP)
326 && (pkt->flags & CCP_DECOMP_RUN)
327 && pkt->state
328 && (pkt->flags & CCP_ERR) == 0) {
329 rv = pkt->comp->decompress(pkt->state, r,
343 pkt->flags |= CCP_ERROR;
347 pkt->flags |= CCP_FATALERROR;
351 } else if (pkt->state
352 && (pkt->flags & CCP_DECOMP_RUN)) {
353 pkt->comp->incomp(pkt->state, r, endp - r);
378 if (!pkt->esc) {
379 pkt->esc = 1;
384 if (pkt->esc) {
386 pkt->esc = 0;
388 pkt->buf[pkt->cnt++] = c;
398 pkt = c==RECMARK_ENDSEND ? &spkt: &rpkt;
400 if (pkt->cnt > 0)
401 printf(" [%d bytes in incomplete packet]", pkt->cnt);
429 struct pkt *cp;