Sprucing things up a bit

This commit is contained in:
XANTRONIX Development 2020-05-26 23:52:06 -04:00 committed by XANTRONIX Industrial
parent 5daa57fa7d
commit 9217b0366f
2 changed files with 11 additions and 9 deletions

View file

@ -37,7 +37,7 @@ void patty_kiss_tnc_close(patty_kiss_tnc *tnc);
void patty_kiss_tnc_drop(patty_kiss_tnc *tnc); void patty_kiss_tnc_drop(patty_kiss_tnc *tnc);
int patty_kiss_tnc_dropped(patty_kiss_tnc *tnc); size_t patty_kiss_tnc_dropped(patty_kiss_tnc *tnc);
void patty_kiss_tnc_flush(patty_kiss_tnc *tnc, size_t len); void patty_kiss_tnc_flush(patty_kiss_tnc *tnc, size_t len);

View file

@ -20,11 +20,13 @@ struct _patty_kiss_tnc {
const char * device; const char * device;
int fd; int fd;
int dropped;
void * frame; void *frame,
void * buf; *buf;
size_t bufsz;
size_t buflen; size_t bufsz,
buflen,
dropped;
}; };
patty_kiss_tnc *patty_kiss_tnc_open(const char *device, size_t bufsz) { patty_kiss_tnc *patty_kiss_tnc_open(const char *device, size_t bufsz) {
@ -46,10 +48,10 @@ patty_kiss_tnc *patty_kiss_tnc_open(const char *device, size_t bufsz) {
goto error_open; goto error_open;
} }
tnc->dropped = 0;
tnc->device = device; tnc->device = device;
tnc->bufsz = bufsz; tnc->bufsz = bufsz;
tnc->buflen = 0; tnc->buflen = 0;
tnc->dropped = 0;
return tnc; return tnc;
@ -201,7 +203,7 @@ void patty_kiss_tnc_drop(patty_kiss_tnc *tnc) {
tnc->dropped++; tnc->dropped++;
} }
int patty_kiss_tnc_dropped(patty_kiss_tnc *tnc) { size_t patty_kiss_tnc_dropped(patty_kiss_tnc *tnc) {
return tnc->dropped; return tnc->dropped;
} }