Don't map LINUX_POSIX_VDISABLE to _POSIX_VDISABLE and vice versa for
authorDavid Rhodus <drhodus@dragonflybsd.org>
Fri, 8 Aug 2003 22:11:29 +0000 (22:11 +0000)
committerDavid Rhodus <drhodus@dragonflybsd.org>
Fri, 8 Aug 2003 22:11:29 +0000 (22:11 +0000)
commit77e61ccbe78032a67da0eadd642a925dd4c84d22
treec0b8c08b4e3e5ad796605f558f3451ff4790df68
parent115ccd8372f03e3ee23054252e381ee934b53f73
  Don't map LINUX_POSIX_VDISABLE to _POSIX_VDISABLE and vice versa for
  the VMIN and VTIME members of the c_cc array. These members are not
  special control characters. By not excluding these members we
  changed the noncanonical mode input processing when both members
  were 0 on entry (=LINUX_POSIX_VDISABLE) as we would remap them to 255
  (=_POSIX_VDISABLE). See termios(4) case A for how that screws up
  your terminal I/O.

 Obtained from: FreeBSD
sys/emulation/linux/linux_ioctl.c