From 74b3be42012ebc31d82320a6c12e9ccf8354cd0e Mon Sep 17 00:00:00 2001
From: Stephan Bosch <stephan@rename-it.nl>
Date: Fri, 27 Jan 2012 18:57:42 +0100
Subject: [PATCH] managesieve-login: matched proxy and auth_verbose changes in
 Dovecot.

---
 src/managesieve-login/managesieve-proxy.c | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/src/managesieve-login/managesieve-proxy.c b/src/managesieve-login/managesieve-proxy.c
index 81d7ecfc3..b3bbd9d10 100644
--- a/src/managesieve-login/managesieve-proxy.c
+++ b/src/managesieve-login/managesieve-proxy.c
@@ -325,13 +325,13 @@ int managesieve_proxy_parse_line(struct client *client, const char *line)
 
 			(void)client_skip_line(msieve_client);
 			client_proxy_finish_destroy_client(client);
-			
+
 			return 1;
-		} 
-		
+		}
+
 		/* Login failed */
 
-		if ( client->set->verbose_auth ) {
+		if ( client->set->auth_verbose ) {
 			const char *log_line = line;
 
 			if (strncasecmp(log_line, "NO ", 3) == 0)
@@ -347,6 +347,7 @@ int managesieve_proxy_parse_line(struct client *client, const char *line)
 		 */
 		client_send_no(client, AUTH_FAILED_MSG);
 
+		client->proxy_auth_failed = TRUE;
 		client_proxy_failed(client, FALSE);
 		return -1;
 
-- 
GitLab