summaryrefslogtreecommitdiff
path: root/networking/slattach.c
diff options
context:
space:
mode:
authorDenis Vlasenko2008-09-16 21:27:59 +0000
committerDenis Vlasenko2008-09-16 21:27:59 +0000
commit28f5619e842d4a4e03abe6f96d7f9fd5a70e223f (patch)
tree9d0e483b1b6b4c58be06aa5d611f739f2aa5fa9c /networking/slattach.c
parent53f219ebbe76ed0321ee9ec33336de2f70ece275 (diff)
downloadbusybox-28f5619e842d4a4e03abe6f96d7f9fd5a70e223f.zip
busybox-28f5619e842d4a4e03abe6f96d7f9fd5a70e223f.tar.gz
slattach: preserve speed in non-raw mode. +39 bytes.
by Matthieu CASTET (matthieu.castet AT parrot.com)
Diffstat (limited to 'networking/slattach.c')
-rw-r--r--networking/slattach.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/networking/slattach.c b/networking/slattach.c
index 52f7f3c..d3212bb 100644
--- a/networking/slattach.c
+++ b/networking/slattach.c
@@ -206,6 +206,8 @@ int slattach_main(int argc UNUSED_PARAM, char **argv)
state.c_cflag = CS8 | HUPCL | CREAD
| ((opt & OPT_L_local) ? CLOCAL : 0)
| ((opt & OPT_F_noflow) ? 0 : CRTSCTS);
+ cfsetispeed(&state, cfgetispeed(&saved_state));
+ cfsetospeed(&state, cfgetospeed(&saved_state));
}
if (opt & OPT_s_baud) {