From aca464ddac4b86211f138203c4a1d1e3c69a2230 Mon Sep 17 00:00:00 2001 From: Denys Vlasenko Date: Thu, 13 Sep 2012 13:00:49 +0200 Subject: telnet: convert CR -> CR LF, not CR -> CR NUL when sending data to server Signed-off-by: Denys Vlasenko --- networking/telnetd.c | 1 + 1 file changed, 1 insertion(+) (limited to 'networking/telnetd.c') diff --git a/networking/telnetd.c b/networking/telnetd.c index 33020f1b4..9e7a84cce 100644 --- a/networking/telnetd.c +++ b/networking/telnetd.c @@ -125,6 +125,7 @@ remove_iacs(struct tsession *ts, int *pnum_totty) /* We map \r\n ==> \r for pragmatic reasons. * Many client implementations send \r\n when * the user hits the CarriageReturn key. + * See RFC 1123 3.3.1 Telnet End-of-Line Convention. */ if (c == '\r' && ptr < end && (*ptr == '\n' || *ptr == '\0')) ptr++; -- cgit v1.2.3