+AC_MSG_CHECKING([for CRTSCTS])
+AC_TRY_COMPILE([
+#ifdef HAVE_TERMIOS_H
+#include <termios.h>
+#endif], [CRTSCTS;],
+ AC_DEFINE(HAVE_CRTSCTS) AC_MSG_RESULT(yes),[
+ if test "$USE_MAINTAINER_MODE" = yes ;then
+ AC_DEFINE(HAVE_CRTSCTS) AC_MSG_RESULT(faked for maintainer)
+ # from "RedHat: glibc-devel-2.2-5/bits/termios.h"
+ AC_DEFINE(CRTSCTS, 020000000000)
+ else
+ AC_DEFINE(CRTSCTS, 0) AC_MSG_RESULT(no)
+ fi
+ ])
+
+AC_MSG_CHECKING([for _POSIX_VDISABLE])
+AC_TRY_COMPILE([
+#ifdef HAVE_UNISTD_H
+#include <unistd.h>
+#endif
+#ifdef HAVE_TERMIOS_H
+#include <termios.h>
+#endif], [_POSIX_VDISABLE;],
+ AC_DEFINE(HAVE__POSIX_VDISABLE) AC_MSG_RESULT(yes),[
+ AC_DEFINE(_POSIX_VDISABLE, ['\0']) AC_MSG_RESULT(no)
+ ])
+
+AC_MSG_CHECKING([for FD_SETSIZE])
+AC_TRY_COMPILE([
+#ifdef HAVE_SYS_TIME_H
+#include <sys/time.h>
+#endif
+#ifdef HAVE_SYS_TYPES_H
+#include <sys/types.h>
+#endif
+#ifdef HAVE_UNISTD_H
+#include <unistd.h>
+#endif], [FD_SETSIZE;],
+ AC_DEFINE(HAVE_FD_SETSIZE) AC_MSG_RESULT(yes),
+ AC_MSG_RESULT(no))
+