gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] [gnurl] 58/256: system.h: include sys/poll.h for AIX


From: gnunet
Subject: [GNUnet-SVN] [gnurl] 58/256: system.h: include sys/poll.h for AIX
Date: Fri, 06 Oct 2017 19:42:29 +0200

This is an automated email from the git hooks/post-receive script.

ng0 pushed a commit to branch master
in repository gnurl.

commit 8a84fcc4b59e8b78d2acc6febf44a43d6bc81b59
Author: Daniel Stenberg <address@hidden>
AuthorDate: Fri Aug 25 23:42:38 2017 +0200

    system.h: include sys/poll.h for AIX
    
    ... to get the event/revent defines that might be used for the poll
    struct.
    
    Reported-by: Michael Smith
    Fixes #1828
    Closes #1833
---
 include/curl/system.h | 12 ++++++++++++
 1 file changed, 12 insertions(+)

diff --git a/include/curl/system.h b/include/curl/system.h
index a6640ba52..39dae754c 100644
--- a/include/curl/system.h
+++ b/include/curl/system.h
@@ -377,6 +377,12 @@
 # define CURL_TYPEOF_CURL_SOCKLEN_T int
 #endif
 
+#ifdef _AIX
+/* AIX needs <sys/poll.h> */
+#define CURL_PULL_SYS_POLL_H
+#endif
+
+
 /* CURL_PULL_WS2TCPIP_H is defined above when inclusion of header file  */
 /* ws2tcpip.h is required here to properly make type definitions below. */
 #ifdef CURL_PULL_WS2TCPIP_H
@@ -397,6 +403,12 @@
 #  include <sys/socket.h>
 #endif
 
+/* CURL_PULL_SYS_POLL_H is defined above when inclusion of header file    */
+/* sys/poll.h is required here to properly make type definitions below.   */
+#ifdef CURL_PULL_SYS_POLL_H
+#  include <sys/poll.h>
+#endif
+
 /* Data type definition of curl_socklen_t. */
 #ifdef CURL_TYPEOF_CURL_SOCKLEN_T
   typedef CURL_TYPEOF_CURL_SOCKLEN_T curl_socklen_t;

-- 
To stop receiving notification emails like this one, please contact
address@hidden



reply via email to

[Prev in Thread] Current Thread [Next in Thread]