diff options
author | Peter Stephenson <pws@users.sourceforge.net> | 2007-02-08 10:43:28 +0000 |
---|---|---|
committer | Peter Stephenson <pws@users.sourceforge.net> | 2007-02-08 10:43:28 +0000 |
commit | 62b671f0d17f735646566bcf49b0dc4ffe51f158 (patch) | |
tree | 286109c08bf0291d46bcd443add90cca4e34b5cf /Src/utils.c | |
parent | 6cf7a3ef113ce956e7c4059956b2d4e0f67906fe (diff) | |
download | zsh-62b671f0d17f735646566bcf49b0dc4ffe51f158.tar.gz zsh-62b671f0d17f735646566bcf49b0dc4ffe51f158.tar.xz zsh-62b671f0d17f735646566bcf49b0dc4ffe51f158.zip |
23159 plus minor doc tweaks: leave BAUD parameter unset by default
Diffstat (limited to 'Src/utils.c')
-rw-r--r-- | Src/utils.c | 102 |
1 files changed, 0 insertions, 102 deletions
diff --git a/Src/utils.c b/Src/utils.c index 166dad151..2ea8ba991 100644 --- a/Src/utils.c +++ b/Src/utils.c @@ -3435,108 +3435,6 @@ gettygrp(void) return arg; } -/* Return the output baudrate */ - -#ifdef HAVE_SELECT -/**/ -long -getbaudrate(struct ttyinfo *shttyinfo) -{ - long speedcode; - -#ifdef HAS_TIO -# if defined(HAVE_TCGETATTR) && defined(HAVE_TERMIOS_H) - speedcode = cfgetospeed(&shttyinfo->tio); -# else - speedcode = shttyinfo->tio.c_cflag & CBAUD; -# endif -#else - speedcode = shttyinfo->sgttyb.sg_ospeed; -#endif - - switch (speedcode) { - case B0: - return (0L); - case B50: - return (50L); - case B75: - return (75L); - case B110: - return (110L); - case B134: - return (134L); - case B150: - return (150L); - case B200: - return (200L); - case B300: - return (300L); - case B600: - return (600L); -#ifdef _B900 - case _B900: - return (900L); -#endif - case B1200: - return (1200L); - case B1800: - return (1800L); - case B2400: - return (2400L); -#ifdef _B3600 - case _B3600: - return (3600L); -#endif - case B4800: - return (4800L); -#ifdef _B7200 - case _B7200: - return (7200L); -#endif - case B9600: - return (9600L); -#ifdef B19200 - case B19200: - return (19200L); -#else -# ifdef EXTA - case EXTA: - return (19200L); -# endif -#endif -#ifdef B38400 - case B38400: - return (38400L); -#else -# ifdef EXTB - case EXTB: - return (38400L); -# endif -#endif -#ifdef B57600 - case B57600: - return (57600L); -#endif -#ifdef B115200 - case B115200: - return (115200L); -#endif -#ifdef B230400 - case B230400: - return (230400L); -#endif -#ifdef B460800 - case B460800: - return (460800L); -#endif - default: - if (speedcode >= 100) - return speedcode; - break; - } - return (0L); -} -#endif /* Escape tokens and null characters. Buf is the string which should be * * escaped. len is the length of the string. If len is -1, buf should be * |