aboutsummaryrefslogtreecommitdiff
path: root/mfd/mailfromd.h
diff options
context:
space:
mode:
Diffstat (limited to 'mfd/mailfromd.h')
-rw-r--r--mfd/mailfromd.h15
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);
986int xeval(eval_environ_t env, enum smtp_state tag); 986int xeval(eval_environ_t env, enum smtp_state tag);
987 987
988mf_status listens_on (const char *client_addr, int port, time_t timeout); 988mf_status listens_on (const char *client_addr, int port, time_t timeout);
989mf_status check_on_host(eval_environ_t env, char *email, char *client_addr,
990 char *ehlo, char *mailfrom);
991mf_status check_mx_records(eval_environ_t env, char *email, char *client_addr,
992 char *ehlo, char *mailfrom, int *pcount);
993mf_status method_strict(eval_environ_t env, char *email, char *client_addr, 989mf_status method_strict(eval_environ_t env, char *email, char *client_addr,
994 char *ehlo, char *mailfrom); 990 char *ehlo, char *mailfrom);
995mf_status method_standard(eval_environ_t env, char *email, char *ehlo, 991mf_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 *);
1147mf_status callout_mx(struct smtp_io_data *, const char *, int *); 1143mf_status callout_mx(struct smtp_io_data *, const char *, int *);
1148mf_status callout_strict(struct smtp_io_data *, const char *); 1144mf_status callout_strict(struct smtp_io_data *, const char *);
1149mf_status callout_standard(struct smtp_io_data *); 1145mf_status callout_standard(struct smtp_io_data *);
1150 1146
1147void transcript(const char *id, char *prefix, const char *msg);
1148
1151/* savsrv.c */ 1149/* savsrv.c */
1152int callout_session_server(const char *id, int fd, 1150int 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 */
1155void schedule_callout(const char *email, const char *ehlo,
1156 const char *mailfrom,
1157 const char *client_addr);
1158extern struct sockaddr *callout_server_sa;
1159extern socklen_t callout_server_sa_len;
1160

Return to:

Send suggestions and report system problems to the System administrator.