[git commit master 1/1] getty: add ECHOE explanation

Denys Vlasenko vda.linux at googlemail.com
Wed Jan 26 02:31:23 UTC 2011


commit: http://git.busybox.net/busybox/commit/?id=d7c25e98bfd5dd62c19d6d672410ce61efa16801
branch: http://git.busybox.net/busybox/commit/?id=refs/heads/master

Signed-off-by: Denys Vlasenko <vda.linux at googlemail.com>
---
 loginutils/getty.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

diff --git a/loginutils/getty.c b/loginutils/getty.c
index 29d889f..4e194c4 100644
--- a/loginutils/getty.c
+++ b/loginutils/getty.c
@@ -286,7 +286,9 @@ static void termios_final(void)
 	if (G.eol == '\r') {
 		G.termios.c_iflag |= ICRNL; /* map CR on input to NL */
 	}
-	/* non-raw input; enable SIGINT/QUIT/ec sigs; echo; echo NL on kill char;
+	/* non-raw input; enable SIGINT/QUIT/etc sigs; echo;
+	 * echo erase character as BS-space-BS;
+	 * echo NL on kill char;
 	 * erase entire line via BS-space-BS on kill char */
 	G.termios.c_lflag |= ICANON | ISIG | ECHO | ECHOE | ECHOK | ECHOKE;
 	/* echo ctrl chars as ^c; (what is ECHOPRT?) */
-- 
1.7.3.4



More information about the busybox-cvs mailing list