- do {
- if(c->protocol_minor >= 2) {
- logger(DEBUG_ALWAYS, LOG_DEBUG, "Receiving %d bytes of SPTPS data", inlen);
- return sptps_receive_data(&c->sptps, bufp, inlen);
- }
-
- if(!c->status.decryptin) {
- endp = memchr(bufp, '\n', inlen);
- if(endp)
- endp++;
- else
- endp = bufp + inlen;
-
- buffer_add(&c->inbuf, bufp, endp - bufp);
+ if(c->allow_request == ID) {
+ buffer_add(&c->inbuf, inbuf, inlen);