diff options
Diffstat (limited to 'mfd/mailfromd.h')
-rw-r--r-- | mfd/mailfromd.h | 15 |
1 files changed, 10 insertions, 5 deletions
diff --git a/mfd/mailfromd.h b/mfd/mailfromd.h index 5df54636..74cf1079 100644 --- a/mfd/mailfromd.h +++ b/mfd/mailfromd.h | |||
@@ -986,10 +986,6 @@ void milter_settimeout(time_t t); | |||
986 | int xeval(eval_environ_t env, enum smtp_state tag); | 986 | int xeval(eval_environ_t env, enum smtp_state tag); |
987 | 987 | ||
988 | mf_status listens_on (const char *client_addr, int port, time_t timeout); | 988 | mf_status listens_on (const char *client_addr, int port, time_t timeout); |
989 | mf_status check_on_host(eval_environ_t env, char *email, char *client_addr, | ||
990 | char *ehlo, char *mailfrom); | ||
991 | mf_status check_mx_records(eval_environ_t env, char *email, char *client_addr, | ||
992 | char *ehlo, char *mailfrom, int *pcount); | ||
993 | mf_status method_strict(eval_environ_t env, char *email, char *client_addr, | 989 | mf_status method_strict(eval_environ_t env, char *email, char *client_addr, |
994 | char *ehlo, char *mailfrom); | 990 | char *ehlo, char *mailfrom); |
995 | mf_status method_standard(eval_environ_t env, char *email, char *ehlo, | 991 | mf_status method_standard(eval_environ_t env, char *email, char *ehlo, |
@@ -1147,9 +1143,18 @@ mf_status callout_host(struct smtp_io_data *, const char *); | |||
1147 | mf_status callout_mx(struct smtp_io_data *, const char *, int *); | 1143 | mf_status callout_mx(struct smtp_io_data *, const char *, int *); |
1148 | mf_status callout_strict(struct smtp_io_data *, const char *); | 1144 | mf_status callout_strict(struct smtp_io_data *, const char *); |
1149 | mf_status callout_standard(struct smtp_io_data *); | 1145 | mf_status callout_standard(struct smtp_io_data *); |
1150 | 1146 | ||
1147 | void transcript(const char *id, char *prefix, const char *msg); | ||
1148 | |||
1151 | /* savsrv.c */ | 1149 | /* savsrv.c */ |
1152 | int callout_session_server(const char *id, int fd, | 1150 | int callout_session_server(const char *id, int fd, |
1153 | struct sockaddr const *sa, socklen_t len, | 1151 | struct sockaddr const *sa, socklen_t len, |
1154 | void *server_data, void *srvman_data); | 1152 | void *server_data, void *srvman_data); |
1155 | 1153 | ||
1154 | /* savclt.c */ | ||
1155 | void schedule_callout(const char *email, const char *ehlo, | ||
1156 | const char *mailfrom, | ||
1157 | const char *client_addr); | ||
1158 | extern struct sockaddr *callout_server_sa; | ||
1159 | extern socklen_t callout_server_sa_len; | ||
1160 | |||