From 08f4cd06c637c48ac5cf497cb9c0dab88086e21c Mon Sep 17 00:00:00 2001 From: Anonymous Date: Sat, 23 Jul 2016 19:19:30 +1200 Subject: [PATCH] Bug #4542: authentication credentials IP TTL updated incorrectly --- src/auth/User.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/auth/User.cc b/src/auth/User.cc index a49212246b..a9458c4eb4 100644 --- a/src/auth/User.cc +++ b/src/auth/User.cc @@ -284,7 +284,7 @@ Auth::User::addIp(Ip::Address ipaddr) /* This ip has already been seen. */ found = 1; /* update IP ttl */ - ipdata->ip_expiretime = squid_curtime; + ipdata->ip_expiretime = squid_curtime + ::Config.authenticateIpTTL; } else if (ipdata->ip_expiretime <= squid_curtime) { /* This IP has expired - remove from the seen list */ dlinkDelete(&ipdata->node, &ip_list); -- 2.47.2