]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
auth: Don't revert any previous failed=TRUE status if allow_nets check succeeds
authorTimo Sirainen <timo.sirainen@dovecot.fi>
Wed, 10 Feb 2016 14:51:42 +0000 (16:51 +0200)
committerTimo Sirainen <timo.sirainen@dovecot.fi>
Wed, 10 Feb 2016 14:55:11 +0000 (16:55 +0200)
src/auth/auth-request.c

index 2b8c7e78ff7510581058165fb9cc7c6dc4c998ad..37e22893c37359b758e0317e20786b7afc74e9d3 100644 (file)
@@ -1381,7 +1381,8 @@ auth_request_validate_networks(struct auth_request *request,
                        "%s check failed: IP %s not in allowed networks",
                        name, net_ip2addr(remote_ip));
        }
-       request->failed = !found;
+       if (!found)
+               request->failed = TRUE;
 }
 
 static void