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:
@@ -45,7 +45,7 @@ default() {
|
|||||||
# Reset everything changed by the other functions to initial defaults.
|
# Reset everything changed by the other functions to initial defaults.
|
||||||
|
|
||||||
dc=$1; shift # device name character
|
dc=$1; shift # device name character
|
||||||
drainwait=`sysctl -n kern.drainwait`
|
drainwait=`sysctl -n kern.tty_drainwait`
|
||||||
|
|
||||||
for i in $*
|
for i in $*
|
||||||
do
|
do
|
||||||
@@ -84,7 +84,7 @@ modem() {
|
|||||||
for i in $*
|
for i in $*
|
||||||
do
|
do
|
||||||
# may depend on modem
|
# may depend on modem
|
||||||
comcontrol /dev/tty${dc}${i} dtrwait 100 drainwait 180
|
comcontrol /dev/tty${dc}${i} drainwait 180
|
||||||
# Lock crtscts on.
|
# Lock crtscts on.
|
||||||
# Speed reasonable for V42bis.
|
# Speed reasonable for V42bis.
|
||||||
stty < /dev/tty${dc}${i}.init crtscts 115200
|
stty < /dev/tty${dc}${i}.init crtscts 115200
|
||||||
|
|||||||
Reference in New Issue
Block a user