You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@apr.apache.org by tr...@apache.org on 2001/03/05 21:28:43 UTC

cvs commit: apr configure.in CHANGES

trawick     01/03/05 12:28:42

  Modified:    network_io/unix inet_aton.c
               .        configure.in CHANGES
  Log:
  Change the check for netinet/tcp.h to work around an issue with
  that header file on IRIX 6.5 which prevented it from being
  detected.
  
  PR:			6459
  
  Revision  Changes    Path
  1.2       +1 -1      apr/network_io/unix/inet_aton.c
  
  Index: inet_aton.c
  ===================================================================
  RCS file: /home/cvs/apr/network_io/unix/inet_aton.c,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- inet_aton.c	2000/05/16 20:35:38	1.1
  +++ inet_aton.c	2001/03/05 20:28:41	1.2
  @@ -69,7 +69,7 @@
    */
   
   #include "apr_private.h"
  -#ifndef HAVE_NETINET_TCP_H
  +#if !APR_HAVE_NETINET_TCP_H
   
   #include "networkio.h"
   
  
  
  
  1.255     +16 -1     apr/configure.in
  
  Index: configure.in
  ===================================================================
  RCS file: /home/cvs/apr/configure.in,v
  retrieving revision 1.254
  retrieving revision 1.255
  diff -u -r1.254 -r1.255
  --- configure.in	2001/03/01 13:41:43	1.254
  +++ configure.in	2001/03/05 20:28:42	1.255
  @@ -450,7 +450,6 @@
       kernel/OS.h		\
       net/errno.h		\
       netinet/in.h	\
  -    netinet/tcp.h	\
       sys/file.h		\
       sys/mman.h		\
       sys/poll.h		\
  @@ -466,6 +465,22 @@
       sys/types.h		\
       sys/uio.h		\
       sys/wait.h)
  +
  +dnl IRIX 6.5 has a problem in <netinet/tcp.h> which prevents it from
  +dnl being included by itself.  Check for <netinet/tcp.h> manually,
  +dnl including another header file first.
  +AC_MSG_CHECKING(for netinet/tcp.h)
  +AC_TRY_CPP([
  +#ifdef HAVE_NETINET_IN_H
  +#include <netinet/in.h>
  +#endif
  +#include <netinet/tcp.h>
  +], netinet_tcph="1", netinet_tcph="0")
  +if test $netinet_tcph = 1; then
  +  AC_MSG_RESULT(yes)
  +else
  +  AC_MSG_RESULT(no)
  +fi
   
   AC_SUBST(arpa_ineth)
   AC_SUBST(conioh)
  
  
  
  1.69      +4 -0      apr/CHANGES
  
  Index: CHANGES
  ===================================================================
  RCS file: /home/cvs/apr/CHANGES,v
  retrieving revision 1.68
  retrieving revision 1.69
  diff -u -r1.68 -r1.69
  --- CHANGES	2001/02/22 04:16:54	1.68
  +++ CHANGES	2001/03/05 20:28:42	1.69
  @@ -1,5 +1,9 @@
   Changes with APR b1  
   
  +  *) Change the check for netinet/tcp.h to work around an issue with
  +     that header file on IRIX 6.5 which prevented it from being
  +     detected.  PR #6459  [Jeff Trawick]
  +
     *) Introduce apr_get_userid to return a named user's apr_uid_t and
        apr_gid_t across platforms [Cliff Woolley, William Rowe]