changeset 19739:4e3662023aad

auth: Added "fail" parameter, which fails the passdb lookup.
author Timo Sirainen <timo.sirainen@dovecot.fi>
date Wed, 10 Feb 2016 16:54:43 +0200
parents 411e489cd078
children 722216cfad93
files src/auth/auth-request.c
diffstat 1 files changed, 2 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/src/auth/auth-request.c	Wed Feb 10 16:51:42 2016 +0200
+++ b/src/auth/auth-request.c	Wed Feb 10 16:54:43 2016 +0200
@@ -1514,6 +1514,8 @@
 		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) {