From 6107cd44fe4f7d7f8c63d68990ff460e89c81515 Mon Sep 17 00:00:00 2001 From: Georg Hopp Date: Sun, 13 May 2012 10:21:42 +0200 Subject: [PATCH] conditional compile for apache 2.2 and 2.4 / client_ip vs. remote_ip --- mod_entropy.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/mod_entropy.c b/mod_entropy.c index 1dbac4d..448ea8c 100644 --- a/mod_entropy.c +++ b/mod_entropy.c @@ -98,9 +98,11 @@ entropy_filter_in( /** * add client ip to sha1 */ - remote_ip = (ap_version.minor < 4)? - connection->remote_ip: - connection->client_ip; +#if 4 > HTTP_VERSION_MINOR(number) + remote_ip = connection->remote_ip; +#else + remote_ip = connection->client_ip; +#endif apr_sha1_update(&sha1_ctx, remote_ip, strlen(remote_ip));