commit 9d22f50090e93dc156fe36e8c602e99624762dfd from: Martijn van Duren date: Thu Mar 28 15:17:35 2019 UTC Temporarily remove unimplemented functions. Makes it easier to plough through. commit - 73ac3ec122bd8139544d1db81cae134b0f91334a commit + 9d22f50090e93dc156fe36e8c602e99624762dfd blob - c78e3e1506394f1a5e46840f6410ad6322ee8cf5 blob + 22c4b10fd084867d309b965b788550cb6613cfaa --- smtp_proc.c +++ smtp_proc.c @@ -29,34 +29,6 @@ static int smtp_register(char *, char *, char *, smtp_ static void smtp_newline(int, short, void *); static void smtp_connect(struct smtp_callback *, int, time_t, uint64_t, uint64_t, char *); -static void smtp_helo(struct smtp_callback *, int, time_t, uint64_t, uint64_t, - char *); -static void smtp_ehlo(struct smtp_callback *, int, time_t, uint64_t, uint64_t, - char *); -static void smtp_starttls(struct smtp_callback *, int, time_t, uint64_t, - uint64_t, char *); -static void smtp_auth(struct smtp_callback *, int, time_t, uint64_t, uint64_t, - char *); -static void smtp_mail_from(struct smtp_callback *, int, time_t, uint64_t, - uint64_t, char *); -static void smtp_rcpt_to(struct smtp_callback *, int, time_t, uint64_t, - uint64_t, char *); -static void smtp_data(struct smtp_callback *, int, time_t, uint64_t, uint64_t, - char *); -static void smtp_data_line(struct smtp_callback *, int, time_t, uint64_t, - uint64_t, char *); -static void smtp_rset(struct smtp_callback *, int, time_t, uint64_t, uint64_t, - char *); -static void smtp_quit(struct smtp_callback *, int, time_t, uint64_t, uint64_t, - char *); -static void smtp_noop(struct smtp_callback *, int, time_t, uint64_t, uint64_t, - char *); -static void smtp_help(struct smtp_callback *, int, time_t, uint64_t, uint64_t, - char *); -static void smtp_wiz(struct smtp_callback *, int, time_t, uint64_t, uint64_t, - char *); -static void smtp_commit(struct smtp_callback *, int, time_t, uint64_t, uint64_t, - char *); static void smtp_handle_filter(struct smtp_callback *, int, time_t, uint64_t, uint64_t, void *); static int smtp_request_cmp(struct smtp_request *, struct smtp_request *); @@ -76,21 +48,7 @@ struct smtp_callback { uint64_t, char *); smtp_cb cb; } smtp_callbacks[] = { - {"filter", "connect", "smtp-in", smtp_connect, NULL}, - {"filter", "helo", "smtp-in", smtp_helo, NULL}, - {"filter", "ehlo", "smtp-in", smtp_ehlo, NULL}, - {"filter", "starttls", "smtp-in", smtp_starttls, NULL}, - {"filter", "auth", "smtp-in", smtp_auth, NULL}, - {"filter", "mail-from", "smtp-in", smtp_mail_from, NULL}, - {"filter", "rcpt-to", "smtp-in", smtp_rcpt_to, NULL}, - {"filter", "data", "smtp-in", smtp_data, NULL}, - {"filter", "data-line", "smtp-in", smtp_data_line, NULL}, - {"filter", "rset", "smtp-in", smtp_rset, NULL}, - {"filter", "quit", "smtp-in", smtp_quit, NULL}, - {"filter", "noop", "smtp-in", smtp_noop, NULL}, - {"filter", "help", "smtp-in", smtp_help, NULL}, - {"filter", "wiz", "smtp-in", smtp_wiz, NULL}, - {"filter", "commit", "smtp-in", smtp_commit, NULL} + {"filter", "connect", "smtp-in", smtp_connect, NULL} }; static int ready = 0; @@ -219,90 +177,6 @@ smtp_connect(struct smtp_callback *cb, int version, ti } static void -smtp_helo(struct smtp_callback *cb, int version, time_t tm, uint64_t reqid, - uint64_t token, char *params) -{ -} - -static void -smtp_ehlo(struct smtp_callback *cb, int version, time_t tm, uint64_t reqid, - uint64_t token, char *params) -{ -} - -static void -smtp_starttls(struct smtp_callback *cb, int version, time_t tm, uint64_t reqid, - uint64_t token, char *params) -{ -} - -static void -smtp_auth(struct smtp_callback *cb, int version, time_t tm, uint64_t reqid, - uint64_t token, char *params) -{ -} - -static void -smtp_mail_from(struct smtp_callback *cb, int version, time_t tm, uint64_t reqid, - uint64_t token, char *params) -{ -} - -static void -smtp_rcpt_to(struct smtp_callback *cb, int version, time_t tm, uint64_t reqid, - uint64_t token, char *params) -{ -} - -static void -smtp_data(struct smtp_callback *cb, int version, time_t tm, uint64_t reqid, - uint64_t token, char *params) -{ -} - -static void -smtp_data_line(struct smtp_callback *cb, int version, time_t tm, uint64_t reqid, - uint64_t token, char *params) -{ -} - -static void -smtp_rset(struct smtp_callback *cb, int version, time_t tm, uint64_t reqid, - uint64_t token, char *params) -{ -} - -static void -smtp_quit(struct smtp_callback *cb, int version, time_t tm, uint64_t reqid, - uint64_t token, char *params) -{ -} - -static void -smtp_noop(struct smtp_callback *cb, int version, time_t tm, uint64_t reqid, - uint64_t token, char *params) -{ -} - -static void -smtp_help(struct smtp_callback *cb, int version, time_t tm, uint64_t reqid, - uint64_t token, char *params) -{ -} - -static void -smtp_wiz(struct smtp_callback *cb, int version, time_t tm, uint64_t reqid, - uint64_t token, char *params) -{ -} - -static void -smtp_commit(struct smtp_callback *cb, int version, time_t tm, uint64_t reqid, - uint64_t token, char *params) -{ -} - -static void smtp_handle_filter(struct smtp_callback *cb, int version, time_t tm, uint64_t reqid, uint64_t token, void *params) {