From: Kurt Zeilenga Date: Thu, 5 Nov 1998 00:09:41 +0000 (+0000) Subject: Favor termios over sgtty. X-Git-Tag: OPENLDAP_SLAPD_BACK_LDAP~1206 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=efca851ac733e86889c63af4bd62dd8de3b29b35;p=openldap Favor termios over sgtty. --- 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 */