diff --git a/src/kiss.c b/src/kiss.c index bdf0e43..2667f1b 100644 --- a/src/kiss.c +++ b/src/kiss.c @@ -147,6 +147,8 @@ patty_kiss_tnc *patty_kiss_tnc_new_fd(int fd) { if (tcflush(fd, TCIOFLUSH) < 0) { goto error_tcflush; } + } else { + errno = 0; } tnc->fd = fd;