annotate src/pop3-login/pop3-proxy.h @ 22325:e01bc3015b2f

lib-index: Check .log.2 rotation only when syncing Instead of also whenever appending transactions to .log file. This shouldn't change the behavior much, and it's needed for the following change to work correctly.
author Timo Sirainen <timo.sirainen@dovecot.fi>
date Tue, 11 Jul 2017 15:33:56 +0300
parents dce69a67f3b2
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
6410
e4eb71ae8e96 Changed .h ifdef/defines to use <NAME>_H format.
Timo Sirainen <tss@iki.fi>
parents: 2773
diff changeset
1 #ifndef POP3_PROXY_H
e4eb71ae8e96 Changed .h ifdef/defines to use <NAME>_H format.
Timo Sirainen <tss@iki.fi>
parents: 2773
diff changeset
2 #define POP3_PROXY_H
2768
d344be0bb70f Added IMAP and POP3 proxying support.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
3
9756
e30495ae11de *-login: Moved most of the common code to login-common.
Timo Sirainen <tss@iki.fi>
parents: 9165
diff changeset
4 void pop3_proxy_reset(struct client *client);
e30495ae11de *-login: Moved most of the common code to login-common.
Timo Sirainen <tss@iki.fi>
parents: 9165
diff changeset
5 int pop3_proxy_parse_line(struct client *client, const char *line);
2768
d344be0bb70f Added IMAP and POP3 proxying support.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
6
14146
e456e1bce47f login-common API made more extensible for different kinds of protocols.
Timo Sirainen <tss@iki.fi>
parents: 9756
diff changeset
7 void pop3_proxy_error(struct client *client, const char *text);
21724
dce69a67f3b2 pop3-login: Log proxy state as human-readable string.
Timo Sirainen <timo.sirainen@dovecot.fi>
parents: 14146
diff changeset
8 const char *pop3_proxy_get_state(struct client *client);
14146
e456e1bce47f login-common API made more extensible for different kinds of protocols.
Timo Sirainen <tss@iki.fi>
parents: 9756
diff changeset
9
2768
d344be0bb70f Added IMAP and POP3 proxying support.
Timo Sirainen <tss@iki.fi>
parents:
diff changeset
10 #endif