Fix patty_kiss_tnc_recv() reads less than bufsz

Fix issues with patty_kiss_tnc_recv() when read() calls return less than
the allocated buffer size
This commit is contained in:
XANTRONIX Development 2020-06-03 00:26:58 -04:00 committed by XANTRONIX Industrial
parent c601e836fd
commit b5ed9e9b61

View file

@ -136,7 +136,7 @@ ssize_t patty_kiss_tnc_recv(patty_kiss_tnc *tnc,
c = ((uint8_t *)tnc->buf)[tnc->offset++]; c = ((uint8_t *)tnc->buf)[tnc->offset++];
if (tnc->offset == tnc->bufsz) { if (tnc->offset == tnc->readlen) {
tnc->offset = 0; tnc->offset = 0;
} }