X-Git-Url: http://git.ozlabs.org/?a=blobdiff_plain;f=pppd%2Fsys-linux.c;h=c63ac9a5d9a0cf8a9918b1941b5f6f653adaea39;hb=42bce04ffb033826a3b2b99dff0a0ad1a0c2745d;hp=33e338d29a46546b761e9e9ea7adf3f4ebc2c9a7;hpb=e8be982dbc5c6c50dfc9f66737867570c8ed4973;p=ppp.git diff --git a/pppd/sys-linux.c b/pppd/sys-linux.c index 33e338d..c63ac9a 100644 --- a/pppd/sys-linux.c +++ b/pppd/sys-linux.c @@ -388,6 +388,7 @@ void disestablish_ppp(int tty_fd) /* * Restore the previous line discipline */ + tcflush(tty_fd, TCIOFLUSH); if (ioctl(tty_fd, TIOCSETD, &tty_disc) < 0) { if ( ! ok_error (errno)) error("ioctl(TIOCSETD, N_TTY): %m");