Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 14 Jun 1996 12:20:30 +1000
From:      Bruce Evans <bde@zeta.org.au>
To:        bde@zeta.org.au, bugs@freebsd.org, davidg@Root.COM
Subject:   Re: We have this bug, too.
Message-ID:  <199606140220.MAA06099@godzilla.zeta.org.au>

next in thread | raw e-mail | index | archive | help
>>Log Message:
>>Fix PR/2546: For non canonical input processing set VMIN=1,VTIME=0. Otherwise
>>	     things might not work if these are not set properly in the
>>	     current tty.

I wrote:
>I can't quite see where rlogin switches stdin to non-canonical mode.
>kdump/mkioctls is very broken.  It greps for #defines in sys/ioctl.h and

I fixed kdump to find at least the system ioctls that it attempts to support.
It still doesn't know about machine-dependent ioctls.  Perhaps there should
be a <machine/ioctl.h> that includes all machine-dependent ioctl files.

rlogin still uses the crufty tty compatibility ioctls.  I thought that
getty was the last application that used them.  Anyway, rlogin switches
to non-canonical mode by swiching to RAW mode.  The compatibility
interface doesn't meddle with MIN/TIME (there would be no way to restore
them) so MIN=0 gives not-very-RAW mode.

Bruce



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199606140220.MAA06099>