From efca851ac733e86889c63af4bd62dd8de3b29b35 Mon Sep 17 00:00:00 2001 From: Kurt Zeilenga Date: Thu, 5 Nov 1998 00:09:41 +0000 Subject: [PATCH] Favor termios over sgtty. --- include/ac/termios.h | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/include/ac/termios.h b/include/ac/termios.h index f1d2118a1d..5590ab0df6 100644 --- a/include/ac/termios.h +++ b/include/ac/termios.h @@ -3,7 +3,17 @@ #ifndef _AC_TERMIOS_H #define _AC_TERMIOS_H -#ifdef HAVE_SGTTY_H +#ifdef HAVE_TERMIOS_H +#include + +#define TERMIO_TYPE struct termios +#define TERMFLAG_TYPE tcflag_t +#define GETATTR( fd, tiop ) tcgetattr((fd), (tiop)) +#define SETATTR( fd, tiop ) tcsetattr((fd), TCSANOW /* 0 */, (tiop)) +#define GETFLAGS( tio ) ((tio).c_lflag) +#define SETFLAGS( tio, flags ) ((tio).c_lflag = (flags)) + +#elif defined( HAVE_SGTTY_H ) #include #ifdef HAVE_SYS_IOCTL_H @@ -17,16 +27,6 @@ #define GETFLAGS( tio ) ((tio).sg_flags) #define SETFLAGS( tio, flags ) ((tio).sg_flags = (flags)) -#elif HAVE_TERMIOS_H -#include - -#define TERMIO_TYPE struct termios -#define TERMFLAG_TYPE tcflag_t -#define GETATTR( fd, tiop ) tcgetattr((fd), (tiop)) -#define SETATTR( fd, tiop ) tcsetattr((fd), TCSANOW /* 0 */, (tiop)) -#define GETFLAGS( tio ) ((tio).c_lflag) -#define SETFLAGS( tio, flags ) ((tio).c_lflag = (flags)) - -#endif /* HAVE_TERMIOS_H */ +#endif /* HAVE_SGTTY_H */ #endif /* _AC_TERMIOS_H */