login-proxy.c revision 7cb128dc4cae2a03a742f63ba7afee23c78e3af0
0N/A#include "login-common.h"
0N/A#include "str-sanitize.h"
0N/A#include "time-util.h"
0N/A#include "master-service.h"
0N/A#include "ipc-server.h"
0N/A#include "mail-user-hash.h"
0N/A#include "client-common.h"
0N/A#include "ssl-proxy.h"
0N/A#include "login-proxy-state.h"
0N/A#include "login-proxy.h"
0N/Astruct login_proxy {
0N/A unsigned int connect_timeout_msecs;
0N/A unsigned int notify_refresh_secs;
0N/A unsigned int reconnect_count;
const char *reason;
if (ret < 0) {
if (ret < 0) {
FALSE);
unsigned int local_port;
if (since_started_msecs < 0)
if (left_msecs <= 0)
return FALSE;
return TRUE;
if (errno != 0) {
const char *ipstr;
return FALSE;
return FALSE;
return FALSE;
const unsigned char *data;
if (size != 0)
int fd;
if (fd < 0) {
void login_proxy_kill_idle(void)
unsigned int stop_msecs;
unsigned int count = 0;
count++;
count++;
count++;
count++;
T_BEGIN {
const char *reply;
} T_END;
args++;
void login_proxy_deinit(void)