Lines Matching refs:len
386 int len;
399 GETSHORT(len, inp);
400 if (len < HEADERLEN) {
405 if (len > l) {
410 len -= HEADERLEN; /* subtract header length */
423 fsm_rconfreq(f, id, inp, len);
427 fsm_rconfack(f, id, inp, len);
432 fsm_rconfnakrej(f, code, id, inp, len);
436 fsm_rtermreq(f, id, inp, len);
444 fsm_rcoderej(f, inp, len);
450 !(*f->callbacks->extcode)(f, code, id, inp, len) ) {
451 fsm_sdata(f, CODEREJ, ++f->id, inpacket, len + HEADERLEN);
462 fsm_rconfreq(fsm *f, u_char id, u_char *inp, int len)
498 code = (*f->callbacks->reqci)(f, inp, &len, reject_if_disagree);
499 } else if (len) {
506 fsm_sdata(f, (u_char)code, id, inp, len);
535 fsm_rconfack(fsm *f, int id, u_char *inp, int len)
543 if( !(f->callbacks->ackci? (*f->callbacks->ackci)(f, inp, len): (len == 0)) ) {
546 PROTO_NAME(f), len));
594 fsm_rconfnakrej(fsm *f, int code, int id, u_char *inp, int len)
606 if (!proc || !((ret = proc(f, inp, len)))) {
609 PROTO_NAME(f), (code==CONFNAK? "Nak": "reject"), len));
654 fsm_rtermreq(fsm *f, int id, u_char *p, int len)
668 if (len > 0) {
733 fsm_rcoderej(fsm *f, u_char *inp, int len)
740 if (len < HEADERLEN) {