summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorOndřej Vašík <ovasik@redhat.com>2013-02-05 15:00:47 +0100
committerPádraig Brady <P@draigBrady.com>2013-02-05 16:05:54 +0000
commit4b84062d66d395be290312053701e6d11cd3d9cc (patch)
treea1f2915fd7362aa1b869e972af4a7cccf5a55f73 /src
parent51b3ba842d1196f165e242d77e1d5f092d3b840d (diff)
downloadcoreutils-4b84062d66d395be290312053701e6d11cd3d9cc.tar.xz
stty: add support for DTR/DSR hardware control flow
Originally requested in Red Hat bugzilla #445213. * src/stty.c (mode_info): Add support for DTR/DSR hardware flow control, if available. * doc/coreutils.texi: Document it. * tests/misc/stty.sh: Add it to the list of serial options to avoid. * NEWS: Mention the improvement.
Diffstat (limited to 'src')
-rw-r--r--src/stty.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/stty.c b/src/stty.c
index fe0f22f8f..ee891a593 100644
--- a/src/stty.c
+++ b/src/stty.c
@@ -217,6 +217,9 @@ static struct mode_info const mode_info[] =
#ifdef CRTSCTS
{"crtscts", control, REV, CRTSCTS, 0},
#endif
+#ifdef CDTRDSR
+ {"cdtrdsr", control, REV, CDTRDSR, 0},
+#endif
{"ignbrk", input, SANE_UNSET | REV, IGNBRK, 0},
{"brkint", input, SANE_SET | REV, BRKINT, 0},
@@ -581,6 +584,7 @@ Control settings:\n\
[-]clocal disable modem control signals\n\
[-]cread allow input to be received\n\
* [-]crtscts enable RTS/CTS handshaking\n\
+ * [-]cdtrdsr enable DTR/DSR handshaking\n\
csN set character size to N bits, N in [5..8]\n\
"), stdout);
fputs (_("\