Date: Sat, 7 Dec 1996 23:35:46 +0100 (MET) From: J Wunsch <j@uriah.heep.sax.de> To: bde@zeta.org.au (Bruce Evans) Cc: freebsd-bugs@freefall.freebsd.org, scrappy@freefall.freebsd.org, uhclem@nemesis.lonestar.org Subject: Re: 2.x telnetd handles CTRL-M differently than other ttys FDIV044 Message-ID: <199612072235.XAA23646@uriah.heep.sax.de> In-Reply-To: <199612071634.DAA31145@godzilla.zeta.org.au> from Bruce Evans at "Dec 8, 96 03:34:50 am"
next in thread | previous in thread | raw e-mail | index | archive | help
As Bruce Evans wrote: > >The attached program demonstrates the original problem. > > Here is a half baked fix for the problem demonstrated by the program. > ICRNL works now. Unusual settings like INLCR and IGNCR are still broken. I think that's the wrong approach. According to my tcpdump, and to the RFCs, the mere problem is that the telnet client sends \r only where the RFC requires it to send \r\n if LINE and EDIT modes are turned on. telnetd seems to rely on this, and only converts \r\n back to the local EOL character, but not a sole \r as it is sent by FreeBSD's telnet client. -- cheers, J"org joerg_wunsch@uriah.heep.sax.de -- http://www.sax.de/~joerg/ -- NIC: JW11-RIPE Never trust an operating system you don't have sources for. ;-)
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199612072235.XAA23646>