]> git.pld-linux.org Git - packages/apache-mod_mono.git/blob - apache-mod_mono-apr_fixes.patch
- fixes to build with our apache/apr
[packages/apache-mod_mono.git] / apache-mod_mono-apr_fixes.patch
1 --- mod_mono-1.0.4/configure.in~ 2004-10-29 19:58:03.000000000 +0000
2 +++ mod_mono-1.0.4/configure.in 2004-11-20 00:36:32.000000000 +0000
3 @@ -323,7 +323,7 @@
4  AC_CHECK_FUNCS([setenv putenv setrlimit])
5  
6  found_apr_socket_connect=no
7 -AC_CHECK_LIB(apr-0, apr_socket_connect, found_apr_socket_connect=yes)
8 +AC_CHECK_LIB(apr-1, apr_socket_connect, found_apr_socket_connect=yes)
9  if test x$found_apr_socket_connect = xyes ; then
10         AC_DEFINE([HAVE_APR_SOCKET_CONNECT],,[apr_socket_connect is present])
11  fi
12 --- mod_mono-1.0.4/src/mod_mono.c~      2004-10-29 19:58:03.000000000 +0000
13 +++ mod_mono-1.0.4/src/mod_mono.c       2004-11-20 00:18:59.000000000 +0000
14 @@ -117,9 +117,7 @@
15  #ifdef APACHE13
16         return  ntohs (c->remote_addr.sin_port);
17  #else
18 -       apr_port_t port;
19 -       apr_sockaddr_port_get (&port, c->remote_addr);
20 -       return port;
21 +       return c->remote_addr->port;
22  #endif
23    
24  }
25 @@ -130,9 +128,7 @@
26  #ifdef APACHE13  
27         return ap_get_server_port (r);
28  #else
29 -       apr_port_t port;
30 -       apr_sockaddr_port_get (&port, r->connection->local_addr);
31 -       return port;  
32 +       return r->connection->local_addr->port;
33  #endif
34  }
35  
36 @@ -779,7 +779,7 @@
37  
38         family = (server_conf->listen_port != NULL) ? PF_INET : PF_UNIX;
39  #ifdef APACHE2
40 -       rv = apr_socket_create (sock, family, SOCK_STREAM, pool);
41 +       rv = apr_socket_create (sock, family, SOCK_STREAM, 0, pool);
42  #else
43         (*sock)->fd = ap_psocket (pool, family, SOCK_STREAM, 0);
44         (*sock)->pool = pool;
45
This page took 0.104546 seconds and 3 git commands to generate.