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
This commit is contained in:
Warner Losh 2025-09-02 23:17:35 -06:00
parent 4ec251a99a
commit ffe00a0522

View file

@ -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