From 5edb889471f6c1cf98b2d6cb02b15a01105e9a3c Mon Sep 17 00:00:00 2001 From: XANTRONIX Development Date: Mon, 24 Aug 2020 16:06:07 -0500 Subject: [PATCH] Use tcflush() before tcsetattr() in src/kiss.c --- src/kiss.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/kiss.c b/src/kiss.c index 32adeef..97d8310 100644 --- a/src/kiss.c +++ b/src/kiss.c @@ -140,13 +140,13 @@ patty_kiss_tnc *patty_kiss_tnc_new_fd(int fd) { cfmakeraw(&tnc->attrs); - if (tcsetattr(fd, TCSANOW, &tnc->attrs) < 0) { - goto error_tcsetattr; - } - if (tcflush(fd, TCIOFLUSH) < 0) { goto error_tcflush; } + + if (tcsetattr(fd, TCSANOW, &tnc->attrs) < 0) { + goto error_tcsetattr; + } } else { errno = 0; }