Symbol: smtp_client
usr.sbin/smtpd/smtp.h
80
struct smtp_client;
usr.sbin/smtpd/smtp.h
83
struct smtp_client *smtp_connect(const struct smtp_params *, void *);
usr.sbin/smtpd/smtp.h
84
void smtp_cert_verified(struct smtp_client *, int);
usr.sbin/smtpd/smtp.h
85
void smtp_set_tls(struct smtp_client *, void *);
usr.sbin/smtpd/smtp.h
86
void smtp_quit(struct smtp_client *);
usr.sbin/smtpd/smtp.h
87
void smtp_sendmail(struct smtp_client *, struct smtp_mail *);
usr.sbin/smtpd/smtp.h
90
void smtp_require_tls(void *, struct smtp_client *);
usr.sbin/smtpd/smtp.h
91
void smtp_ready(void *, struct smtp_client *);
usr.sbin/smtpd/smtp.h
92
void smtp_failed(void *, struct smtp_client *, int, const char *);
usr.sbin/smtpd/smtp.h
93
void smtp_closed(void *, struct smtp_client *);
usr.sbin/smtpd/smtp.h
94
void smtp_status(void *, struct smtp_client *, struct smtp_status *);
usr.sbin/smtpd/smtp.h
95
void smtp_done(void *, struct smtp_client *, struct smtp_mail *);
usr.sbin/smtpd/smtp_client.c
100
static void smtp_client_free(struct smtp_client *);
usr.sbin/smtpd/smtp_client.c
101
static void smtp_client_state(struct smtp_client *, int);
usr.sbin/smtpd/smtp_client.c
102
static void smtp_client_abort(struct smtp_client *, int, const char *);
usr.sbin/smtpd/smtp_client.c
103
static void smtp_client_cancel(struct smtp_client *, int, const char *);
usr.sbin/smtpd/smtp_client.c
104
static void smtp_client_sendcmd(struct smtp_client *, char *, ...);
usr.sbin/smtpd/smtp_client.c
105
static void smtp_client_sendbody(struct smtp_client *);
usr.sbin/smtpd/smtp_client.c
106
static int smtp_client_readline(struct smtp_client *);
usr.sbin/smtpd/smtp_client.c
107
static int smtp_client_replycat(struct smtp_client *, const char *);
usr.sbin/smtpd/smtp_client.c
108
static void smtp_client_response(struct smtp_client *, const char *);
usr.sbin/smtpd/smtp_client.c
109
static void smtp_client_mail_abort(struct smtp_client *);
usr.sbin/smtpd/smtp_client.c
110
static void smtp_client_mail_status(struct smtp_client *, const char *);
usr.sbin/smtpd/smtp_client.c
111
static void smtp_client_rcpt_status(struct smtp_client *, struct smtp_rcpt *, const char *);
usr.sbin/smtpd/smtp_client.c
135
struct smtp_client *
usr.sbin/smtpd/smtp_client.c
138
struct smtp_client *proto;
usr.sbin/smtpd/smtp_client.c
163
smtp_cert_verified(struct smtp_client *proto, int verified)
usr.sbin/smtpd/smtp_client.c
187
smtp_set_tls(struct smtp_client *proto, void *ctx)
usr.sbin/smtpd/smtp_client.c
193
smtp_quit(struct smtp_client *proto)
usr.sbin/smtpd/smtp_client.c
202
smtp_sendmail(struct smtp_client *proto, struct smtp_mail *mail)
usr.sbin/smtpd/smtp_client.c
212
smtp_client_free(struct smtp_client *proto)
usr.sbin/smtpd/smtp_client.c
230
smtp_client_abort(struct smtp_client *proto, int err, const char *reason)
usr.sbin/smtpd/smtp_client.c
244
smtp_client_cancel(struct smtp_client *proto, int err, const char *reason)
usr.sbin/smtpd/smtp_client.c
255
smtp_client_state(struct smtp_client *proto, int newstate)
usr.sbin/smtpd/smtp_client.c
452
smtp_client_response(struct smtp_client *proto, const char *line)
usr.sbin/smtpd/smtp_client.c
610
struct smtp_client *proto = arg;
usr.sbin/smtpd/smtp_client.c
669
smtp_client_readline(struct smtp_client *proto)
usr.sbin/smtpd/smtp_client.c
770
smtp_client_replycat(struct smtp_client *proto, const char *line)
usr.sbin/smtpd/smtp_client.c
829
smtp_client_sendbody(struct smtp_client *proto)
usr.sbin/smtpd/smtp_client.c
867
smtp_client_sendcmd(struct smtp_client *proto, char *fmt, ...)
usr.sbin/smtpd/smtp_client.c
892
smtp_client_mail_status(struct smtp_client *proto, const char *status)
usr.sbin/smtpd/smtp_client.c
904
smtp_client_mail_abort(struct smtp_client *proto)
usr.sbin/smtpd/smtp_client.c
911
smtp_client_rcpt_status(struct smtp_client *proto, struct smtp_rcpt *rcpt, const char *line)
usr.sbin/smtpd/smtpc.c
452
smtp_require_tls(void *tag, struct smtp_client *proto)
usr.sbin/smtpd/smtpc.c
467
smtp_ready(void *tag, struct smtp_client *proto)
usr.sbin/smtpd/smtpc.c
478
smtp_failed(void *tag, struct smtp_client *proto, int failure, const char *detail)
usr.sbin/smtpd/smtpc.c
502
smtp_status(void *tag, struct smtp_client *proto, struct smtp_status *status)
usr.sbin/smtpd/smtpc.c
508
smtp_done(void *tag, struct smtp_client *proto, struct smtp_mail *mail)
usr.sbin/smtpd/smtpc.c
525
smtp_closed(void *tag, struct smtp_client *proto)