You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@httpd.apache.org by rb...@locus.apache.org on 2000/09/29 06:03:21 UTC

cvs commit: apache-2.0/src/lib/apr/network_io/unix networkio.h

rbb         00/09/28 21:03:20

  Modified:    src/lib/apr configure.in
               src/lib/apr/network_io/unix networkio.h
  Log:
  Some systems have poll.h in include/sys, not include.  I found this
  problem on non-glibc linux machines.  This patch solves the problem.
  
  Revision  Changes    Path
  1.151     +1 -0      apache-2.0/src/lib/apr/configure.in
  
  Index: configure.in
  ===================================================================
  RCS file: /home/cvs/apache-2.0/src/lib/apr/configure.in,v
  retrieving revision 1.150
  retrieving revision 1.151
  diff -u -r1.150 -r1.151
  --- configure.in	2000/09/22 11:37:05	1.150
  +++ configure.in	2000/09/29 04:03:20	1.151
  @@ -283,6 +283,7 @@
   AC_CHECK_HEADERS(sys/uio.h, sys_uioh="1", sys_uioh="0")
   AC_CHECK_HEADERS(unistd.h)
   AC_CHECK_HEADERS(poll.h)
  +AC_CHECK_HEADERS(sys/poll.h)
   AC_CHECK_HEADERS(unix.h)
   AC_CHECK_HEADERS(arpa/inet.h)
   AC_CHECK_HEADERS(netinet/in.h, netinet_inh="1", netinet_inh="0")
  
  
  
  1.33      +3 -0      apache-2.0/src/lib/apr/network_io/unix/networkio.h
  
  Index: networkio.h
  ===================================================================
  RCS file: /home/cvs/apache-2.0/src/lib/apr/network_io/unix/networkio.h,v
  retrieving revision 1.32
  retrieving revision 1.33
  diff -u -r1.32 -r1.33
  --- networkio.h	2000/09/22 11:37:07	1.32
  +++ networkio.h	2000/09/29 04:03:20	1.33
  @@ -69,6 +69,9 @@
   #if APR_HAVE_SYS_UIO_H
   #include <sys/uio.h>
   #endif
  +#if HAVE_SYS_POLL_H
  +#include <sys/poll.h>
  +#endif
   #if HAVE_POLL_H
   #include <poll.h>
   #endif