IBSHIFT
if (((termios->c_cflag >> IBSHIFT) & CBAUD) != B0)
if (((termios->c_cflag >> IBSHIFT) & CBAUD) == BOTHER)
termios->c_cflag &= ~(CBAUD << IBSHIFT);
termios->c_cflag |= (baud_bits[i] << IBSHIFT);
termios->c_cflag |= (BOTHER << IBSHIFT);
unsigned int cbaud = (termios->c_cflag >> IBSHIFT) & CBAUD;