From: Timo Sirainen Date: Fri, 4 Mar 2011 16:52:17 +0000 (+0200) Subject: login: Skip auth penalty checks from IPs in login_trusted_networks. X-Git-Tag: 2.0.10~10 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=5e992fca7708d25620478a2dc9dc00d4158036a2;p=thirdparty%2Fdovecot%2Fcore.git login: Skip auth penalty checks from IPs in login_trusted_networks. --- diff --git a/src/login-common/sasl-server.c b/src/login-common/sasl-server.c index 128edd548b..241915ee58 100644 --- a/src/login-common/sasl-server.c +++ b/src/login-common/sasl-server.c @@ -67,6 +67,10 @@ client_get_auth_flags(struct client *client) auth_flags |= AUTH_REQUEST_FLAG_VALID_CLIENT_CERT; if (client->secured) auth_flags |= AUTH_REQUEST_FLAG_SECURED; + if (client->trusted) { + /* e.g. webmail */ + auth_flags |= AUTH_REQUEST_FLAG_NO_PENALTY; + } return auth_flags; }