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
4 AC_CHECK_FUNCS([setenv putenv setrlimit])
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])
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
16 return ntohs (c->remote_addr.sin_port);
19 - apr_sockaddr_port_get (&port, c->remote_addr);
21 + return c->remote_addr->port;
27 return ap_get_server_port (r);
30 - apr_sockaddr_port_get (&port, r->connection->local_addr);
32 + return r->connection->local_addr->port;
38 family = (server_conf->listen_port != NULL) ? PF_INET : PF_UNIX;
40 - rv = apr_socket_create (sock, family, SOCK_STREAM, pool);
41 + rv = apr_socket_create (sock, family, SOCK_STREAM, 0, pool);
43 (*sock)->fd = ap_psocket (pool, family, SOCK_STREAM, 0);