@@ -302,6 +302,9 @@
/* Define if openat is available in <fcntl.h>. */
#undef HAVE_OPENAT
+/* Define if O_NONBLOCK is defined in <fcntl.h> */
+#undef HAVE_O_NONBLOCK
+
/* Define if poll is available in <poll.h>. */
#undef HAVE_POLL
@@ -54132,6 +54132,8 @@ if test "$ac_cv_have_decl_F_GETFL$ac_cv_have_decl_F_SETFL" = yesyes ; then
"
if test "x$ac_cv_have_decl_O_NONBLOCK" = xyes; then :
+$as_echo "#define HAVE_O_NONBLOCK 1" >>confdefs.h
+
fi
fi
@@ -554,7 +554,10 @@ AC_CHECK_HEADERS([fcntl.h sys/ioctl.h sys/socket.h sys/uio.h poll.h netdb.h arpa
AC_CHECK_DECL(F_GETFL,,,[#include <fcntl.h>])
AC_CHECK_DECL(F_SETFL,,,[#include <fcntl.h>])
if test "$ac_cv_have_decl_F_GETFL$ac_cv_have_decl_F_SETFL" = yesyes ; then
- AC_CHECK_DECL(O_NONBLOCK,,,[#include <fcntl.h>])
+ AC_CHECK_DECL(O_NONBLOCK,
+ AC_DEFINE(HAVE_O_NONBLOCK,1,[Define if O_NONBLOCK is defined in <fcntl.h>]),
+ [],
+ [#include <fcntl.h>])
fi
# For Transactional Memory TS