From: Timo Sirainen Date: Wed, 10 Feb 2016 14:54:43 +0000 (+0200) Subject: auth: Added "fail" parameter, which fails the passdb lookup. X-Git-Tag: 2.2.22.rc1~181 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c43657912c36091d1c8ca9e6cb1feb7d1150130e;p=thirdparty%2Fdovecot%2Fcore.git auth: Added "fail" parameter, which fails the passdb lookup. --- diff --git a/src/auth/auth-request.c b/src/auth/auth-request.c index 37e22893c3..7ed45168ff 100644 --- a/src/auth/auth-request.c +++ b/src/auth/auth-request.c @@ -1514,6 +1514,8 @@ void auth_request_set_field(struct auth_request *request, request->requested_login_user = p_strdup(request->pool, value); } else if (strcmp(name, "allow_nets") == 0) { auth_request_validate_networks(request, name, value, &request->remote_ip); + } else if (strcmp(name, "fail") == 0) { + request->failed = TRUE; } else if (strcmp(name, "allow_real_nets") == 0) { auth_request_validate_networks(request, name, value, &request->real_remote_ip); } else if (strncmp(name, "userdb_", 7) == 0) {