]> git.pld-linux.org Git - packages/apache-mod_mono.git/commitdiff
- fixes to build with our apache/apr
authorMariusz Mazur <mmazur@pld-linux.org>
Sat, 20 Nov 2004 01:22:22 +0000 (01:22 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    apache-mod_mono-apr_fixes.patch -> 1.1

apache-mod_mono-apr_fixes.patch [new file with mode: 0644]

diff --git a/apache-mod_mono-apr_fixes.patch b/apache-mod_mono-apr_fixes.patch
new file mode 100644 (file)
index 0000000..17bd006
--- /dev/null
@@ -0,0 +1,45 @@
+--- mod_mono-1.0.4/configure.in~ 2004-10-29 19:58:03.000000000 +0000
++++ mod_mono-1.0.4/configure.in        2004-11-20 00:36:32.000000000 +0000
+@@ -323,7 +323,7 @@
+ AC_CHECK_FUNCS([setenv putenv setrlimit])
+ found_apr_socket_connect=no
+-AC_CHECK_LIB(apr-0, apr_socket_connect, found_apr_socket_connect=yes)
++AC_CHECK_LIB(apr-1, apr_socket_connect, found_apr_socket_connect=yes)
+ if test x$found_apr_socket_connect = xyes ; then
+       AC_DEFINE([HAVE_APR_SOCKET_CONNECT],,[apr_socket_connect is present])
+ fi
+--- mod_mono-1.0.4/src/mod_mono.c~     2004-10-29 19:58:03.000000000 +0000
++++ mod_mono-1.0.4/src/mod_mono.c      2004-11-20 00:18:59.000000000 +0000
+@@ -117,9 +117,7 @@
+ #ifdef APACHE13
+       return  ntohs (c->remote_addr.sin_port);
+ #else
+-      apr_port_t port;
+-      apr_sockaddr_port_get (&port, c->remote_addr);
+-      return port;
++      return c->remote_addr->port;
+ #endif
+   
+ }
+@@ -130,9 +128,7 @@
+ #ifdef APACHE13  
+       return ap_get_server_port (r);
+ #else
+-      apr_port_t port;
+-      apr_sockaddr_port_get (&port, r->connection->local_addr);
+-      return port;  
++      return r->connection->local_addr->port;
+ #endif
+ }
+@@ -779,7 +779,7 @@
+       family = (server_conf->listen_port != NULL) ? PF_INET : PF_UNIX;
+ #ifdef APACHE2
+-      rv = apr_socket_create (sock, family, SOCK_STREAM, pool);
++      rv = apr_socket_create (sock, family, SOCK_STREAM, 0, pool);
+ #else
+       (*sock)->fd = ap_psocket (pool, family, SOCK_STREAM, 0);
+       (*sock)->pool = pool;
+
This page took 0.113623 seconds and 4 git commands to generate.