]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
director: Return temporary auth failures using the new "code" field
authorTimo Sirainen <timo.sirainen@dovecot.fi>
Thu, 14 Sep 2017 10:19:26 +0000 (13:19 +0300)
committerTimo Sirainen <timo.sirainen@dovecot.fi>
Thu, 14 Sep 2017 10:19:26 +0000 (13:19 +0300)
The "temp" is no longer used.

src/director/login-connection.c

index 5ea77bcf5ce7531d10b70bc824adf2506a2e076a..86a26fc3eb9e6a17282fd7faf09ea8adcf282433 100644 (file)
@@ -11,6 +11,7 @@
 #include "master-service.h"
 #include "director.h"
 #include "director-request.h"
+#include "auth-client-interface.h"
 #include "auth-connection.h"
 #include "login-connection.h"
 
@@ -151,7 +152,7 @@ login_host_callback(const struct ip_addr *ip, const char *hostname,
                i_error("director: User %s host lookup failed: %s",
                        request->username, errormsg);
                line = t_strconcat("FAIL\t", t_strcut(line_params, '\t'),
-                                  "\ttemp", NULL);
+                                  "\tcode="AUTH_CLIENT_FAIL_CODE_TEMPFAIL, NULL);
        } else if (request->director_proxy_maybe &&
                   login_host_request_is_self(request, ip)) {
                line = request->line;