summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorrjung <rjung@13f79535-47bb-0310-9956-ffa450edef68>2013-07-13 15:58:01 +0000
committerrjung <rjung@13f79535-47bb-0310-9956-ffa450edef68>2013-07-13 15:58:01 +0000
commit624c4189d7af02e82a68ebf0f876ddded0936e35 (patch)
treedc9c54a332d942f464d8b06b23afe8b2f7e3ec9d
parent9033930c4e88eda2eab148683352a2afc4108bdf (diff)
downloadlibapr-624c4189d7af02e82a68ebf0f876ddded0936e35.tar.gz
Fix broken test for O_NONBLOCK inheritance.
Followup to r1449572 resp. r1449570 (1.3.x) resp. r1449571 (1.4.x) resp. r1449569 (1.5.x) resp. r1449568 (trunk) which miss the variable declaration. Backport of r1502804 from trunk resp. r1502805 (1.5.x) resp. r1502807 (1.4.x) resp. r1502808 (1.3.x). git-svn-id: http://svn.apache.org/repos/asf/apr/apr/branches/0.9.x@1502809 13f79535-47bb-0310-9956-ffa450edef68
-rw-r--r--build/apr_network.m45
1 files changed, 5 insertions, 0 deletions
diff --git a/build/apr_network.m4 b/build/apr_network.m4
index e01f0b1ac..803ae76ef 100644
--- a/build/apr_network.m4
+++ b/build/apr_network.m4
@@ -369,6 +369,9 @@ AC_DEFUN(APR_CHECK_O_NONBLOCK_INHERITED,[
#ifdef HAVE_SYS_SOCKET_H
#include <sys/socket.h>
#endif
+#ifdef HAVE_SYS_TIME_H
+#include <sys/time.h>
+#endif
#ifdef HAVE_SYS_SELECT_H
#include <sys/select.h>
#endif
@@ -389,6 +392,8 @@ int main(void) {
int listen_port, rc;
struct sockaddr_in sa;
socklen_t sa_len;
+ fd_set fds;
+ struct timeval tv;
listen_s = socket(AF_INET, SOCK_STREAM, 0);
if (listen_s < 0) {