1 diff -ur mod_mono-2.10/configure.in mod_mono-2.10-apache24/configure.in
2 --- mod_mono-2.10/configure.in 2013-05-05 21:17:12.794820781 +0200
3 +++ mod_mono-2.10-apache24/configure.in 2013-05-05 21:14:23.924822003 +0200
5 #include <ap_release.h>
8 - return (AP_SERVER_MAJORVERSION_NUMBER == 2 && AP_SERVER_MINORVERSION_NUMBER == 2) ? 0 : 1;
9 + return (AP_SERVER_MAJORVERSION_NUMBER == 2 && AP_SERVER_MINORVERSION_NUMBER >= 2) ? 0 : 1;
13 diff -ur mod_mono-2.10/src/mod_mono.c mod_mono-2.10-apache24/src/mod_mono.c
14 --- mod_mono-2.10/src/mod_mono.c 2011-01-13 23:32:35.000000000 +0100
15 +++ mod_mono-2.10-apache24/src/mod_mono.c 2013-05-05 21:16:46.081487640 +0200
20 - return unixd_config.user_id;
21 + return ap_unixd_config.user_id;
29 - return unixd_config.group_id;
30 + return ap_unixd_config.group_id;
35 apache_get_username ()
38 - return unixd_config.user_name;
39 + return ap_unixd_config.user_name;
45 #if defined (AP_NEED_SET_MUTEX_PERMS) && defined (HAVE_UNIXD)
46 DEBUG_PRINT (1, "Setting mutex permissions for %s", xsp->dashboard_lock_file);
47 - rv = unixd_set_global_mutex_perms (xsp->dashboard_mutex);
48 + rv = ap_unixd_set_global_mutex_perms (xsp->dashboard_mutex);
49 if (rv != APR_SUCCESS) {
50 ap_log_error (APLOG_MARK, APLOG_CRIT, STATCODE_AND_SERVER (rv),
51 "Failed to set mutex permissions for %s",
56 -connection_get_remote_port (conn_rec *c)
57 +connection_get_remote_port (request_rec *r)
60 - return c->remote_addr->port;
61 + return r->useragent_addr->port;
64 apr_sockaddr_port_get (&port, c->remote_addr);
67 size += sizeof (int32_t);
69 - info.remote_ip_len = strlen (r->connection->remote_ip);
70 + info.remote_ip_len = strlen (r->connection->client_ip);
71 size += info.remote_ip_len + sizeof (int32_t);
73 size += sizeof (int32_t);
76 memcpy (ptr, &i, sizeof (i));
77 ptr += sizeof (int32_t);
78 - ptr += write_string_to_buffer (ptr, 0, r->connection->remote_ip, info.remote_ip_len);
79 - i = connection_get_remote_port (r->connection);
80 + ptr += write_string_to_buffer (ptr, 0, r->connection->client_ip, info.remote_ip_len);
81 + i = connection_get_remote_port (r);
83 memcpy (ptr, &i, sizeof (i));
84 ptr += sizeof (int32_t);