#undef BROKEN_TIOCGWINSZ
#define NEED_SIOCTL
-/* Override the #undef in isc2-2.h. */
-#define HAVE_SELECT
-
-/* select works okay on the X ptys, but not on the serial port. */
-#define BROKEN_SELECT_NON_X
-
/* We need either _XOPEN_SOURCE or _POSIX_SOURCE to import the posix
signal symbols; might as well use _XOPEN_SOURCE. Defining _SYSV3
ensures that we don't lose the traditional symbols as a side effect
- from this or __STDC__ being defined. */
-#define C_SWITCH_SYSTEM -D_XOPEN_SOURCE -D_SYSV3
+ from this or __STDC__ being defined. It can't hurt to Define
+ _XOPEN_SOURCE=500, the latest and greatest value as of this writing. */
+#define C_SWITCH_SYSTEM -D_XOPEN_SOURCE=500 -D_SYSV3
#ifdef __GNUC__ /* Currently we use -lcposix only with gcc */
/* This works around a bug in ISC 4.0 and 3.0; it fails