Home
last modified time | relevance | path

Searched refs:SMTPD_STATE (Results 1 – 19 of 19) sorted by relevance

/netbsd/external/ibm-public/postfix/dist/src/smtpd/
H A Dsmtpd_check.h19 extern char *smtpd_check_rewrite(SMTPD_STATE *);
20 extern char *smtpd_check_client(SMTPD_STATE *);
21 extern char *smtpd_check_helo(SMTPD_STATE *, char *);
22 extern char *smtpd_check_mail(SMTPD_STATE *, char *);
23 extern char *smtpd_check_size(SMTPD_STATE *, off_t);
24 extern char *smtpd_check_queue(SMTPD_STATE *);
25 extern char *smtpd_check_rcpt(SMTPD_STATE *, char *);
26 extern char *smtpd_check_etrn(SMTPD_STATE *, char *);
27 extern char *smtpd_check_data(SMTPD_STATE *);
28 extern char *smtpd_check_eod(SMTPD_STATE *);
[all …]
H A Dsmtpd_sasl_glue.h16 extern void smtpd_sasl_state_init(SMTPD_STATE *);
18 extern void smtpd_sasl_activate(SMTPD_STATE *, const char *, const char *);
19 extern void smtpd_sasl_deactivate(SMTPD_STATE *);
20 extern int smtpd_sasl_authenticate(SMTPD_STATE *, const char *, const char *);
21 extern void smtpd_sasl_login(SMTPD_STATE *, const char *, const char *);
22 extern void smtpd_sasl_logout(SMTPD_STATE *);
23 extern int permit_sasl_auth(SMTPD_STATE *, int, int);
H A Dsmtpd_chat.h23 extern void smtpd_chat_reset(SMTPD_STATE *);
24 extern int smtpd_chat_query_limit(SMTPD_STATE *, int);
25 extern void smtpd_chat_query(SMTPD_STATE *);
26 extern void PRINTFLIKE(2, 3) smtpd_chat_reply(SMTPD_STATE *, const char *,...);
27 extern void vsmtpd_chat_reply(SMTPD_STATE *, const char *, va_list);
28 extern void smtpd_chat_notify(SMTPD_STATE *);
H A Dsmtpd.h205 } SMTPD_STATE; typedef
231 extern void smtpd_state_init(SMTPD_STATE *, VSTREAM *, const char *);
232 extern void smtpd_state_reset(SMTPD_STATE *);
349 extern void smtpd_peer_init(SMTPD_STATE *state);
350 extern void smtpd_peer_reset(SMTPD_STATE *state);
351 extern void smtpd_peer_from_default(SMTPD_STATE *);
352 extern int smtpd_peer_from_haproxy(SMTPD_STATE *);
402 extern void smtpd_xforward_init(SMTPD_STATE *);
403 extern void smtpd_xforward_preset(SMTPD_STATE *);
404 extern void smtpd_xforward_reset(SMTPD_STATE *);
H A Dsmtpd_sasl_proto.h16 extern int smtpd_sasl_auth_cmd(SMTPD_STATE *, int, SMTPD_TOKEN *);
17 extern void smtpd_sasl_auth_reset(SMTPD_STATE *);
18 extern char *smtpd_sasl_mail_opt(SMTPD_STATE *, const char *);
19 extern void smtpd_sasl_mail_reset(SMTPD_STATE *);
H A Dsmtpd_proxy.c235 static void smtpd_proxy_fake_server_reply(SMTPD_STATE *, int);
236 static int smtpd_proxy_rdwr_error(SMTPD_STATE *, int);
249 static int smtpd_proxy_xforward_flush(SMTPD_STATE *state, VSTRING *buf) in smtpd_proxy_xforward_flush()
264 static int smtpd_proxy_xforward_send(SMTPD_STATE *state, VSTRING *buf, in smtpd_proxy_xforward_send()
306 static int smtpd_proxy_connect(SMTPD_STATE *state) in smtpd_proxy_connect()
483 static int smtpd_proxy_replay_rdwr_error(SMTPD_STATE *state) in smtpd_proxy_replay_rdwr_error()
503 static int smtpd_proxy_rdwr_error(SMTPD_STATE *state, int err) in smtpd_proxy_rdwr_error()
544 static int smtpd_proxy_replay_send(SMTPD_STATE *state) in smtpd_proxy_replay_send()
954 static int smtpd_proxy_replay_setup(SMTPD_STATE *state) in smtpd_proxy_replay_setup()
1080 void smtpd_proxy_close(SMTPD_STATE *state) in smtpd_proxy_close()
[all …]
H A Dsmtpd_proxy.h23 typedef int PRINTFPTRLIKE(3, 4) (*SMTPD_PROXY_CMD_FN) (SMTPD_STATE *, int, const char *,...);
54 extern int smtpd_proxy_create(SMTPD_STATE *, int, const char *, int, const char *, const char *);
55 extern void smtpd_proxy_close(SMTPD_STATE *);
56 extern void smtpd_proxy_free(SMTPD_STATE *);
H A Dsmtpd_peer.c170 static int smtpd_peer_sockaddr_to_hostaddr(SMTPD_STATE *state) in smtpd_peer_sockaddr_to_hostaddr()
320 static void smtpd_peer_sockaddr_to_hostname(SMTPD_STATE *state) in smtpd_peer_sockaddr_to_hostname()
403 static void smtpd_peer_hostaddr_to_sockaddr(SMTPD_STATE *state) in smtpd_peer_hostaddr_to_sockaddr()
422 static void smtpd_peer_not_inet(SMTPD_STATE *state) in smtpd_peer_not_inet()
452 static void smtpd_peer_no_client(SMTPD_STATE *state) in smtpd_peer_no_client()
470 static void smtpd_peer_from_pass_attr(SMTPD_STATE *state) in smtpd_peer_from_pass_attr()
522 void smtpd_peer_from_default(SMTPD_STATE *state) in smtpd_peer_from_default()
551 static void smtpd_peer_from_proxy(SMTPD_STATE *state) in smtpd_peer_from_proxy()
555 int (*endpt_lookup) (SMTPD_STATE *); in smtpd_peer_from_proxy()
584 void smtpd_peer_init(SMTPD_STATE *state) in smtpd_peer_init()
[all …]
H A Dsmtpd_sasl_glue.c200 void smtpd_sasl_activate(SMTPD_STATE *state, const char *sasl_opts_name, in smtpd_sasl_activate()
268 void smtpd_sasl_state_init(SMTPD_STATE *state) in smtpd_sasl_state_init()
278 void smtpd_sasl_deactivate(SMTPD_STATE *state) in smtpd_sasl_deactivate()
308 int smtpd_sasl_authenticate(SMTPD_STATE *state, in smtpd_sasl_authenticate()
371 void smtpd_sasl_logout(SMTPD_STATE *state) in smtpd_sasl_logout()
385 void smtpd_sasl_login(SMTPD_STATE *state, const char *sasl_username, in smtpd_sasl_login()
H A Dsmtpd_chat.c144 void smtpd_chat_reset(SMTPD_STATE *state) in smtpd_chat_reset()
154 static void smtp_chat_append(SMTPD_STATE *state, char *direction, in smtp_chat_append()
171 int smtpd_chat_query_limit(SMTPD_STATE *state, int limit) in smtpd_chat_query_limit()
194 void smtpd_chat_reply(SMTPD_STATE *state, const char *format,...) in smtpd_chat_reply()
205 void vsmtpd_chat_reply(SMTPD_STATE *state, const char *format, va_list ap) in vsmtpd_chat_reply()
295 void smtpd_chat_notify(SMTPD_STATE *state) in smtpd_chat_notify()
H A Dsmtpd_check.c463 SMTPD_STATE *state; /* general state */
1311 static int permit_mynetworks(SMTPD_STATE *state) in permit_mynetworks()
3485 SMTPD_STATE *state = rbl_exp->state; in rbl_expand_lookup()
3858 static int reject_maps_rbl(SMTPD_STATE *state) in reject_maps_rbl()
4820 char *smtpd_check_rewrite(SMTPD_STATE *state) in smtpd_check_rewrite()
4892 char *smtpd_check_client(SMTPD_STATE *state) in smtpd_check_client()
5455 char *smtpd_check_queue(SMTPD_STATE *state) in smtpd_check_queue()
5498 char *smtpd_check_data(SMTPD_STATE *state) in smtpd_check_data()
5549 char *smtpd_check_eod(SMTPD_STATE *state) in smtpd_check_eod()
5965 void smtpd_sasl_deactivate(SMTPD_STATE *state) in smtpd_sasl_deactivate()
[all …]
H A Dsmtpd_sasl_proto.c151 int smtpd_sasl_auth_cmd(SMTPD_STATE *state, int argc, SMTPD_TOKEN *argv) in smtpd_sasl_auth_cmd()
234 char *smtpd_sasl_mail_opt(SMTPD_STATE *state, const char *addr) in smtpd_sasl_mail_opt()
259 void smtpd_sasl_mail_reset(SMTPD_STATE *state) in smtpd_sasl_mail_reset()
269 int permit_sasl_auth(SMTPD_STATE *state, int ifyes, int ifnot) in permit_sasl_auth()
H A Dsmtpd_xforward.c58 void smtpd_xforward_init(SMTPD_STATE *state) in smtpd_xforward_init()
73 void smtpd_xforward_preset(SMTPD_STATE *state) in smtpd_xforward_preset()
102 void smtpd_xforward_reset(SMTPD_STATE *state) in smtpd_xforward_reset()
H A Dsmtpd.c1520 static void setup_milters(SMTPD_STATE *);
1558 static void helo_reset(SMTPD_STATE *);
1559 static void mail_reset(SMTPD_STATE *);
1560 static void rcpt_reset(SMTPD_STATE *);
1561 static void chat_reset(SMTPD_STATE *, int);
1564 static void tls_reset(SMTPD_STATE *);
2024 static void helo_reset(SMTPD_STATE *state) in helo_reset()
2765 static void mail_reset(SMTPD_STATE *state) in mail_reset()
3131 static void rcpt_reset(SMTPD_STATE *state) in rcpt_reset()
5335 static void tls_reset(SMTPD_STATE *state) in tls_reset()
[all …]
H A Dsmtpd_expand.c179 SMTPD_STATE *state = (SMTPD_STATE *) context; in smtpd_expand_lookup()
244 int smtpd_expand(SMTPD_STATE *state, VSTRING *result, in smtpd_expand()
H A Dsmtpd_state.c80 void smtpd_state_init(SMTPD_STATE *state, VSTREAM *stream, in smtpd_state_init()
198 void smtpd_state_reset(SMTPD_STATE *state) in smtpd_state_reset()
H A Dsmtpd_milter.c71 SMTPD_STATE *state = (SMTPD_STATE *) ptr; in smtpd_milter_eval()
H A Dsmtpd_expand.h26 int smtpd_expand(SMTPD_STATE *, VSTRING *, const char *, int);
H A Dsmtpd_haproxy.c100 int smtpd_peer_from_haproxy(SMTPD_STATE *state) in smtpd_peer_from_haproxy()