#ifdef __DGUX
#include <sys/ioctl.h>
#endif
+#ifndef NO_TERMIO
#include <termio.h>
+#endif /* not NO_TERMIO */
#include <fcntl.h>
#else
#ifdef HAVE_TERMIOS
+#if defined(_AIX) && defined(_I386)
+#include <termios.h> /* termios.h needs to be before termio.h */
+#include <termio.h>
+#else
#include <termio.h>
#include <termios.h>
+#endif /* _AIX && _I386 */
#include <fcntl.h>
#else /* neither HAVE_TERMIO nor HAVE_TERMIOS */
#ifndef VMS
#undef ASYNC
#endif
-/* Interupt input is not used if there is no FIONREAD. */
+/* Interrupt input is not used if there is no FIONREAD. */
#ifndef FIONREAD
#undef SIGIO
#endif