Mercurial > dovecot > original-hg > dovecot-1.2
diff src/pop3-login/pop3-proxy.c @ 9306:e3ccd235a7e5 HEAD
login proxy: Added client_proxy passdb extra field to specify proxy's connect timeout.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Wed, 12 Aug 2009 14:32:17 -0400 |
parents | f43bebab3dac |
children | dfbcb8ead5ef |
line wrap: on
line diff
--- a/src/pop3-login/pop3-proxy.c Tue Aug 11 17:38:06 2009 -0400 +++ b/src/pop3-login/pop3-proxy.c Wed Aug 12 14:32:17 2009 -0400 @@ -259,7 +259,8 @@ int pop3_proxy_new(struct pop3_client *client, const char *host, unsigned int port, const char *user, const char *master_user, - const char *password, enum login_proxy_ssl_flags ssl_flags) + const char *password, enum login_proxy_ssl_flags ssl_flags, + unsigned int connect_timeout_msecs) { i_assert(user != NULL); i_assert(!client->destroyed); @@ -285,6 +286,7 @@ } client->proxy = login_proxy_new(&client->common, host, port, ssl_flags, + connect_timeout_msecs, proxy_input, client); if (client->proxy == NULL) { client_send_line(client, PROXY_FAILURE_MSG);