cvs commit: src/sys/emulation/linux linux_ioctl.c

David Rhodus drhodus at
Fri Aug 8 15:11:49 PDT 2003

drhodus     2003/08/08 15:11:30 PDT

  Modified files:
    sys/emulation/linux  linux_ioctl.c 
    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
  Revision  Changes    Path
  1.7       +4 -2      src/sys/emulation/linux/linux_ioctl.c

More information about the Commits mailing list