/netbsd/external/ibm-public/postfix/dist/src/smtpd/ |
H A D | smtpd_check.h | 19 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 D | smtpd_sasl_glue.h | 16 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 D | smtpd_chat.h | 23 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 D | smtpd.h | 205 } 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 D | smtpd_sasl_proto.h | 16 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 D | smtpd_proxy.c | 235 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 D | smtpd_proxy.h | 23 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 D | smtpd_peer.c | 170 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 D | smtpd_sasl_glue.c | 200 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 D | smtpd_chat.c | 144 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 D | smtpd_check.c | 463 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 D | smtpd_sasl_proto.c | 151 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 D | smtpd_xforward.c | 58 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 D | smtpd.c | 1520 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 D | smtpd_expand.c | 179 SMTPD_STATE *state = (SMTPD_STATE *) context; in smtpd_expand_lookup() 244 int smtpd_expand(SMTPD_STATE *state, VSTRING *result, in smtpd_expand()
|
H A D | smtpd_state.c | 80 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 D | smtpd_milter.c | 71 SMTPD_STATE *state = (SMTPD_STATE *) ptr; in smtpd_milter_eval()
|
H A D | smtpd_expand.h | 26 int smtpd_expand(SMTPD_STATE *, VSTRING *, const char *, int);
|
H A D | smtpd_haproxy.c | 100 int smtpd_peer_from_haproxy(SMTPD_STATE *state) in smtpd_peer_from_haproxy()
|