svn commit: r240239 - releng/9.1/sys/kern
Konstantin Belousov
kib at FreeBSD.org
Sat Sep 8 16:45:49 UTC 2012
Author: kib
Date: Sat Sep 8 16:45:48 2012
New Revision: 240239
URL: http://svn.freebsd.org/changeset/base/240239
Log:
MFC r232197 (by phk):
Also call the low-level driver if ->c_iflag & (IXON|IXOFF|IXANY) changes.
Approved by: re (kensmith)
Modified:
releng/9.1/sys/kern/tty.c
Directory Properties:
releng/9.1/sys/ (props changed)
Modified: releng/9.1/sys/kern/tty.c
==============================================================================
--- releng/9.1/sys/kern/tty.c Sat Sep 8 16:40:18 2012 (r240238)
+++ releng/9.1/sys/kern/tty.c Sat Sep 8 16:45:48 2012 (r240239)
@@ -1498,6 +1498,8 @@ tty_generic_ioctl(struct tty *tp, u_long
*/
if ((t->c_cflag & CIGNORE) == 0 &&
(tp->t_termios.c_cflag != t->c_cflag ||
+ ((tp->t_termios.c_iflag ^ t->c_iflag) &
+ (IXON|IXOFF|IXANY)) ||
tp->t_termios.c_ispeed != t->c_ispeed ||
tp->t_termios.c_ospeed != t->c_ospeed)) {
error = ttydevsw_param(tp, t);
More information about the svn-src-all
mailing list