aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWarner Losh <imp@FreeBSD.org>2025-09-03 05:17:35 +0000
committerWarner Losh <imp@FreeBSD.org>2025-09-03 05:18:09 +0000
commitffe00a05229ef58272669dea141e9fa33e07a5ee (patch)
treeaf896d9197a69bf7ad0a83f68ac07394875be8d5
parent4ec251a99a02b58d30f194660c37ccb933ac7549 (diff)
rc.d/serial: Kill dtrwait
The dtrwait wait functionality was dropped in the TTY MPSAFE rewrite for FreeBSD 8. Remove referneces to it here. Also, the sysctl was renamed for drainwait, so use the new name. Given the 16 years between this event and somebody noticing, I strongly suspect this file can just be removed. Sponsored by: Netflix Reviewed by: kevans, emaste Differential Revision: https://reviews.freebsd.org/D52316
-rwxr-xr-xlibexec/rc/rc.d/serial4
1 files changed, 2 insertions, 2 deletions
diff --git a/libexec/rc/rc.d/serial b/libexec/rc/rc.d/serial
index 4eb34a1085eb..f8ddc7ff30d4 100755
--- a/libexec/rc/rc.d/serial
+++ b/libexec/rc/rc.d/serial
@@ -45,7 +45,7 @@ default() {
# Reset everything changed by the other functions to initial defaults.
dc=$1; shift # device name character
- drainwait=`sysctl -n kern.drainwait`
+ drainwait=`sysctl -n kern.tty_drainwait`
for i in $*
do
@@ -84,7 +84,7 @@ modem() {
for i in $*
do
# may depend on modem
- comcontrol /dev/tty${dc}${i} dtrwait 100 drainwait 180
+ comcontrol /dev/tty${dc}${i} drainwait 180
# Lock crtscts on.
# Speed reasonable for V42bis.
stty < /dev/tty${dc}${i}.init crtscts 115200