Assume TERMIOS is default, remove TERMIO on all Linux.
authorRichard Levitte <levitte@openssl.org>
Thu, 12 Feb 2015 10:41:48 +0000 (11:41 +0100)
committerRichard Levitte <levitte@openssl.org>
Sun, 22 Feb 2015 07:10:29 +0000 (08:10 +0100)
commit458a55af16b6b15c0b647a69b7d54a2c30f751b3
treec83d9f03329ed35d471f5e3a402f558f9648de1c
parent681da86ebb46ef9ef769d0ea4ea61987ca4e96bc
Assume TERMIOS is default, remove TERMIO on all Linux.

The rationale for this move is that TERMIOS is default, supported by
POSIX-1.2001, and most definitely on Linux.  For a few other systems,
TERMIO may still be the termnial interface of preference, so we keep
-DTERMIO on those in Configure.

crypto/ui/ui_openssl.c is simplified in this regard, and will define
TERMIOS for all systems except a select few exceptions.
Reviewed-by: Matt Caswell <matt@openssl.org>
(cherry picked from commit 64e6bf64b36136d487e2fbf907f09612e69ae911)

Conflicts:
Configure
crypto/ui/ui_openssl.c
Configure
crypto/ui/ui_openssl.c