From 167a4d96dfa8efa306bdda7e4dd9dc60f8be7064 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Daniel=20Kou=C5=99il?= Date: Tue, 15 May 2012 07:13:24 +0000 Subject: [PATCH] Remote IP is available from the Apache context, there's no need for dns lookup. --- org.gridsite.core/src/mod_gridsite.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/org.gridsite.core/src/mod_gridsite.c b/org.gridsite.core/src/mod_gridsite.c index 5bf143b..bd7adfd 100644 --- a/org.gridsite.core/src/mod_gridsite.c +++ b/org.gridsite.core/src/mod_gridsite.c @@ -3050,9 +3050,7 @@ static int mod_gridsite_perm_handler(request_rec *r) /* finally add IP credential */ - remotehost = (char *) ap_get_remote_host(r->connection, - r->per_dir_config, REMOTE_DOUBLE_REV, NULL); - if ((remotehost != NULL) && (*remotehost != '\0')) + if (r->connection->remote_ip) { cred = GRSTgaclCredCreate("ip:", r->connection->remote_ip); GRSTgaclCredSetNotAfter(cred, GRST_MAX_TIME_T); -- 1.8.2.3