summaryrefslogtreecommitdiffstats
path: root/usr.bin/tset/tset.c
diff options
context:
space:
mode:
authorache <ache@FreeBSD.org>1995-08-04 06:44:54 +0000
committerache <ache@FreeBSD.org>1995-08-04 06:44:54 +0000
commit53823cfb2c2c1b11a77f7d0d8ac23f896d19b0ae (patch)
tree8cc5bb9a77228b44f029852032cc3423734669d3 /usr.bin/tset/tset.c
parent3631ae6f9fa6aab4f69713033cb5e239255f334c (diff)
downloadFreeBSD-src-53823cfb2c2c1b11a77f7d0d8ac23f896d19b0ae.zip
FreeBSD-src-53823cfb2c2c1b11a77f7d0d8ac23f896d19b0ae.tar.gz
Make tset works with non-fixed termios speeds too.
Eliminate ospeed switch using new _set_ospeed function
Diffstat (limited to 'usr.bin/tset/tset.c')
-rw-r--r--usr.bin/tset/tset.c29
1 files changed, 1 insertions, 28 deletions
diff --git a/usr.bin/tset/tset.c b/usr.bin/tset/tset.c
index 74e12f3..0e09afc 100644
--- a/usr.bin/tset/tset.c
+++ b/usr.bin/tset/tset.c
@@ -81,34 +81,7 @@ main(argc, argv)
oldmode = mode;
Ospeed = cfgetospeed(&mode);
- switch(Ospeed) {
- case B0: ospeed = 0; break;
- case B50: ospeed = 1; break;
- case B75: ospeed = 2; break;
- case B110: ospeed = 3; break;
- case B134: ospeed = 4; break;
- case B150: ospeed = 5; break;
- case B200: ospeed = 6; break;
- case B300: ospeed = 7; break;
- case B600: ospeed = 8; break;
- case B1200: ospeed = 9; break;
- case B1800: ospeed = 10; break;
- case B2400: ospeed = 11; break;
- case B4800: ospeed = 12; break;
- case B9600: ospeed = 13; break;
-#ifdef EXTA
- case EXTA: ospeed = 14; break;
-#endif
-#ifdef EXTB
- case EXTB: ospeed = 15; break;
-#endif
-#ifdef B57600
- case B57600: ospeed = 16; break;
-#endif
-#ifdef B115200
- case B115200: ospeed = 17; break;
-#endif
- }
+ _set_ospeed(Ospeed);
if (p = strrchr(*argv, '/'))
++p;
OpenPOWER on IntegriCloud