Check for <poll.h> explicitly
authorRémi Denis-Courmont <remi@remlab.net>
Sat, 6 Jun 2020 13:47:43 +0000 (16:47 +0300)
committerRémi Denis-Courmont <remi@remlab.net>
Mon, 8 Jun 2020 13:50:39 +0000 (16:50 +0300)
26 files changed:
configure.ac
modules/access/amt.c
modules/access/http/h2conn.c
modules/access/http/h2output.c
modules/access/mms/mmstu.c
modules/access/nfs.c
modules/access/rdp.c
modules/access/rist.c
modules/access/rtp/datagram.c
modules/access/rtp/input.c
modules/access/satip.c
modules/access/smb2.c
modules/access/udp.c
modules/access_output/rist.c
modules/control/lirc.c
modules/control/netsync.c
modules/lua/libs/net.c
modules/services_discovery/sap.c
modules/services_discovery/xcb_apps.c
modules/stream_out/chromecast/chromecast_communication.cpp
modules/video_output/xcb/window.c
src/misc/interrupt.c
src/network/httpd.c
src/network/io.c
src/network/stream.c
src/network/tls.c

index 08e87df..090132f 100644 (file)
@@ -732,7 +732,7 @@ AH_BOTTOM([#include <vlc_fixups.h>])
 dnl Check for struct pollfd
 AC_CHECK_TYPES([struct pollfd],,,
 [#include <sys/types.h>
-#if HAVE_POLL
+#if HAVE_POLL_H
 # include <poll.h>
 #elif defined (_WIN32)
 # include <winsock2.h>
@@ -953,7 +953,7 @@ dnl Check for headers
 dnl
 
 dnl  POSIX
-AC_CHECK_HEADERS([arpa/inet.h pthread.h search.h sys/shm.h sys/socket.h sys/uio.h])
+AC_CHECK_HEADERS([arpa/inet.h poll.h pthread.h search.h sys/shm.h sys/socket.h sys/uio.h])
 AC_CHECK_HEADERS([net/if.h], [], [],
 [
 #include <sys/types.h>
index 4f2f779..52bf027 100644 (file)
@@ -58,7 +58,7 @@
 #include <vlc_interrupt.h>
 #include <vlc_url.h>
 
-#ifdef HAVE_POLL
+#ifdef HAVE_POLL_H
  #include <poll.h>
 #endif
 #ifdef HAVE_SYS_UIO_H
index 258a0c8..3b0e9d6 100644 (file)
@@ -26,7 +26,7 @@
 #include <errno.h>
 #include <inttypes.h>
 #include <stdlib.h>
-#ifdef HAVE_POLL
+#ifdef HAVE_POLL_H
 # include <poll.h>
 #endif
 #ifdef HAVE_SYS_UIO_H
index 9d0df4c..74188ef 100644 (file)
@@ -25,7 +25,7 @@
 #include <assert.h>
 #include <errno.h>
 #include <stdlib.h>
-#ifdef HAVE_POLL
+#ifdef HAVE_POLL_H
 # include <poll.h>
 #endif
 #ifdef HAVE_SYS_UIO_H
index 4c0c5a6..c524b22 100644 (file)
@@ -36,7 +36,7 @@
 
 #include <sys/types.h>
 #include <unistd.h>
-#ifdef HAVE_POLL
+#ifdef HAVE_POLL_H
 #   include <poll.h>
 #endif
 
index 5f215aa..e892219 100644 (file)
@@ -29,7 +29,7 @@
 #include <sys/types.h>
 #include <sys/stat.h>
 #include <fcntl.h>
-#ifdef HAVE_POLL
+#ifdef HAVE_POLL_H
 # include <poll.h>
 #endif
 
index 12d85f9..b1a0fe0 100644 (file)
@@ -58,7 +58,7 @@
 #endif
 
 #include <errno.h>
-#ifdef HAVE_POLL
+#ifdef HAVE_POLL_H
 # include <poll.h>
 #endif
 
index 35e9a27..009c177 100644 (file)
@@ -35,7 +35,7 @@
 #include <vlc_network.h>
 #include <vlc_block.h>
 #include <vlc_url.h>
-#ifdef HAVE_POLL
+#ifdef HAVE_POLL_H
 #include <poll.h>
 #endif
 #include <bitstream/ietf/rtcp_rr.h>
index bda8942..0ea99e4 100644 (file)
@@ -24,7 +24,7 @@
 
 #include <errno.h>
 #include <stdlib.h>
-#ifdef HAVE_POLL
+#ifdef HAVE_POLL_H
 #include <poll.h>
 #endif
 
index b05a6c9..d819fe5 100644 (file)
@@ -26,7 +26,7 @@
 
 #include <limits.h>
 #include <errno.h>
-#ifdef HAVE_POLL
+#ifdef HAVE_POLL_H
 # include <poll.h>
 #endif
 #ifdef HAVE_SYS_UIO_H
index 47f8e3e..4bb4a56 100644 (file)
@@ -41,7 +41,7 @@
 #include <vlc_url.h>
 #include <vlc_interrupt.h>
 
-#ifdef HAVE_POLL
+#ifdef HAVE_POLL_H
 #include <poll.h>
 #endif
 #include <fcntl.h>
index 5e73d3a..531e932 100644 (file)
@@ -29,7 +29,7 @@
 #include <sys/types.h>
 #include <sys/stat.h>
 #include <fcntl.h>
-#ifdef HAVE_POLL
+#ifdef HAVE_POLL_H
 # include <poll.h>
 #endif
 
index a4946ef..66f33b6 100644 (file)
@@ -41,7 +41,7 @@
 #include <vlc_network.h>
 #include <vlc_block.h>
 #include <vlc_interrupt.h>
-#ifdef HAVE_POLL
+#ifdef HAVE_POLL_H
 # include <poll.h>
 #endif
 #ifdef HAVE_SYS_UIO_H
index c73a504..61066bd 100644 (file)
@@ -36,7 +36,7 @@
 #include <vlc_queue.h>
 #include <vlc_threads.h>
 #include <vlc_rand.h>
-#ifdef HAVE_POLL
+#ifdef HAVE_POLL_H
 #include <poll.h>
 #endif
 #include <sys/time.h>
index 3750b2e..818c4c9 100644 (file)
@@ -37,7 +37,7 @@
 #include <vlc_interface.h>
 #include <vlc_actions.h>
 
-#ifdef HAVE_POLL
+#ifdef HAVE_POLL_H
 # include <poll.h>
 #endif
 
index 3241742..4a75bc5 100644 (file)
@@ -37,7 +37,7 @@
 
 #include <sys/types.h>
 #include <unistd.h>
-#ifdef HAVE_POLL
+#ifdef HAVE_POLL_H
 #   include <poll.h>
 #endif
 
index 6680ac3..9df5ffa 100644 (file)
@@ -32,7 +32,7 @@
 #ifdef _WIN32
 #include <io.h>
 #endif
-#ifdef HAVE_POLL
+#ifdef HAVE_POLL_H
 #include <poll.h>       /* poll structures and defines */
 #endif
 #include <sys/stat.h>
index f161dac..0bc85d8 100644 (file)
@@ -45,7 +45,7 @@
 #ifdef HAVE_ARPA_INET_H
 # include <arpa/inet.h>
 #endif
-#ifdef HAVE_POLL
+#ifdef HAVE_POLL_H
 # include <poll.h>
 #endif
 
index e2742f6..d22ea63 100644 (file)
@@ -35,7 +35,7 @@ typedef xcb_atom_t Atom;
 #ifdef HAVE_SEARCH_H
 # include <search.h>
 #endif
-#ifdef HAVE_POLL
+#ifdef HAVE_POLL_H
 # include <poll.h>
 #endif
 #ifdef _WIN32
index a811602..5e58d10 100644 (file)
@@ -26,7 +26,7 @@
 
 #include <stdarg.h>
 #include <assert.h>
-#ifdef HAVE_POLL
+#ifdef HAVE_POLL_H
 # include <poll.h>
 #endif
 #include <unistd.h> /* gethostname() and sysconf() */
index 2bd29b8..972c01e 100644 (file)
@@ -29,7 +29,7 @@
 #include <stdbool.h>
 #include <stdlib.h>
 
-#ifdef HAVE_POLL
+#ifdef HAVE_POLL_H
 #include <poll.h>
 #endif
 #ifdef HAVE_SYS_EVENTFD_H
index d3bba11..d4b188b 100644 (file)
@@ -51,7 +51,7 @@
 # include <sys/uio.h>
 #endif
 
-#ifdef HAVE_POLL
+#ifdef HAVE_POLL_H
 # include <poll.h>
 #endif
 
index 8499a5d..5b17e67 100644 (file)
@@ -38,7 +38,7 @@
 #include <assert.h>
 
 #include <unistd.h>
-#ifdef HAVE_POLL
+#ifdef HAVE_POLL_H
 # include <poll.h>
 #endif
 #ifdef HAVE_LINUX_DCCP_H
index 5c2ddac..9d241e4 100644 (file)
@@ -30,7 +30,7 @@
 # include "config.h"
 #endif
 
-#ifdef HAVE_POLL
+#ifdef HAVE_POLL_H
 # include <poll.h>
 #endif
 #include <assert.h>
index 2fde82d..9023e04 100644 (file)
@@ -28,7 +28,7 @@
 # include "config.h"
 #endif
 
-#ifdef HAVE_POLL
+#ifdef HAVE_POLL_H
 # include <poll.h>
 #endif
 #include <assert.h>