struct termio is obsolete - remove, we are only using struct termios anyway