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 08:15:11 +0000 (09:15 +0100)
commitaafdbbc4691f8eb54dcbd3d575f9c0bf64e0ce67
tree1a3f34c990b9599c5ead6ad9021f83f63c598916
parenta9ea906654c616908f1195f1396c5bf5cf7fe646
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