[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