Symbol: mta_session
usr.sbin/smtpd/mta.c
1364
mta_session(c->relay, route, mx->mxname); /* this never fails synchronously */
usr.sbin/smtpd/mta_session.c
1200
struct mta_session *s = arg;
usr.sbin/smtpd/mta_session.c
128
static void mta_free(struct mta_session *);
usr.sbin/smtpd/mta_session.c
132
static void mta_connect(struct mta_session *);
usr.sbin/smtpd/mta_session.c
133
static void mta_enter_state(struct mta_session *, int);
usr.sbin/smtpd/mta_session.c
134
static void mta_flush_task(struct mta_session *, int, const char *, size_t, int);
usr.sbin/smtpd/mta_session.c
135
static void mta_error(struct mta_session *, const char *, ...)
usr.sbin/smtpd/mta_session.c
137
static void mta_send(struct mta_session *, char *, ...)
usr.sbin/smtpd/mta_session.c
139
static ssize_t mta_queue_data(struct mta_session *);
usr.sbin/smtpd/mta_session.c
140
static void mta_response(struct mta_session *, char *);
usr.sbin/smtpd/mta_session.c
1401
mta_send(struct mta_session *s, char *fmt, ...)
usr.sbin/smtpd/mta_session.c
142
static void mta_tls_init(struct mta_session *);
usr.sbin/smtpd/mta_session.c
143
static void mta_tls_started(struct mta_session *);
usr.sbin/smtpd/mta_session.c
1430
mta_queue_data(struct mta_session *s)
usr.sbin/smtpd/mta_session.c
144
static struct mta_session *mta_tree_pop(struct tree *, uint64_t);
usr.sbin/smtpd/mta_session.c
1462
mta_flush_task(struct mta_session *s, int delivery, const char *error, size_t count,
usr.sbin/smtpd/mta_session.c
1529
mta_error(struct mta_session *s, const char *fmt, ...)
usr.sbin/smtpd/mta_session.c
154
static void mta_filter_begin(struct mta_session *);
usr.sbin/smtpd/mta_session.c
155
static void mta_filter_end(struct mta_session *);
usr.sbin/smtpd/mta_session.c
156
static void mta_connected(struct mta_session *);
usr.sbin/smtpd/mta_session.c
1568
mta_tls_init(struct mta_session *s)
usr.sbin/smtpd/mta_session.c
157
static void mta_disconnected(struct mta_session *);
usr.sbin/smtpd/mta_session.c
159
static void mta_report_link_connect(struct mta_session *, const char *, int,
usr.sbin/smtpd/mta_session.c
1601
mta_tls_started(struct mta_session *s)
usr.sbin/smtpd/mta_session.c
162
static void mta_report_link_greeting(struct mta_session *, const char *);
usr.sbin/smtpd/mta_session.c
163
static void mta_report_link_identify(struct mta_session *, const char *, const char *);
usr.sbin/smtpd/mta_session.c
164
static void mta_report_link_tls(struct mta_session *, const char *);
usr.sbin/smtpd/mta_session.c
165
static void mta_report_link_disconnect(struct mta_session *);
usr.sbin/smtpd/mta_session.c
166
static void mta_report_link_auth(struct mta_session *, const char *, const char *);
usr.sbin/smtpd/mta_session.c
167
static void mta_report_tx_reset(struct mta_session *, uint32_t);
usr.sbin/smtpd/mta_session.c
168
static void mta_report_tx_begin(struct mta_session *, uint32_t);
usr.sbin/smtpd/mta_session.c
169
static void mta_report_tx_mail(struct mta_session *, uint32_t, const char *, int);
usr.sbin/smtpd/mta_session.c
1695
mta_filter_begin(struct mta_session *s)
usr.sbin/smtpd/mta_session.c
170
static void mta_report_tx_rcpt(struct mta_session *, uint32_t, const char *, int);
usr.sbin/smtpd/mta_session.c
1707
mta_filter_end(struct mta_session *s)
usr.sbin/smtpd/mta_session.c
171
static void mta_report_tx_envelope(struct mta_session *, uint32_t, uint64_t);
usr.sbin/smtpd/mta_session.c
1718
mta_connected(struct mta_session *s)
usr.sbin/smtpd/mta_session.c
172
static void mta_report_tx_data(struct mta_session *, uint32_t, int);
usr.sbin/smtpd/mta_session.c
173
static void mta_report_tx_commit(struct mta_session *, uint32_t, size_t);
usr.sbin/smtpd/mta_session.c
174
static void mta_report_tx_rollback(struct mta_session *, uint32_t);
usr.sbin/smtpd/mta_session.c
1742
mta_disconnected(struct mta_session *s)
usr.sbin/smtpd/mta_session.c
175
static void mta_report_protocol_client(struct mta_session *, const char *);
usr.sbin/smtpd/mta_session.c
1750
mta_report_link_connect(struct mta_session *s, const char *rdns, int fcrdns,
usr.sbin/smtpd/mta_session.c
176
static void mta_report_protocol_server(struct mta_session *, const char *);
usr.sbin/smtpd/mta_session.c
1761
mta_report_link_greeting(struct mta_session *s,
usr.sbin/smtpd/mta_session.c
1771
mta_report_link_identify(struct mta_session *s, const char *method, const char *identity)
usr.sbin/smtpd/mta_session.c
178
static void mta_report_filter_response(struct mta_session *, int, int, const char *);
usr.sbin/smtpd/mta_session.c
1780
mta_report_link_tls(struct mta_session *s, const char *ssl)
usr.sbin/smtpd/mta_session.c
1789
mta_report_link_disconnect(struct mta_session *s)
usr.sbin/smtpd/mta_session.c
1798
mta_report_link_auth(struct mta_session *s, const char *user, const char *result)
usr.sbin/smtpd/mta_session.c
180
static void mta_report_timeout(struct mta_session *);
usr.sbin/smtpd/mta_session.c
1807
mta_report_tx_reset(struct mta_session *s, uint32_t msgid)
usr.sbin/smtpd/mta_session.c
1816
mta_report_tx_begin(struct mta_session *s, uint32_t msgid)
usr.sbin/smtpd/mta_session.c
1825
mta_report_tx_mail(struct mta_session *s, uint32_t msgid, const char *address, int ok)
usr.sbin/smtpd/mta_session.c
1834
mta_report_tx_rcpt(struct mta_session *s, uint32_t msgid, const char *address, int ok)
usr.sbin/smtpd/mta_session.c
1843
mta_report_tx_envelope(struct mta_session *s, uint32_t msgid, uint64_t evpid)
usr.sbin/smtpd/mta_session.c
1852
mta_report_tx_data(struct mta_session *s, uint32_t msgid, int ok)
usr.sbin/smtpd/mta_session.c
1861
mta_report_tx_commit(struct mta_session *s, uint32_t msgid, size_t msgsz)
usr.sbin/smtpd/mta_session.c
1870
mta_report_tx_rollback(struct mta_session *s, uint32_t msgid)
usr.sbin/smtpd/mta_session.c
1879
mta_report_protocol_client(struct mta_session *s, const char *command)
usr.sbin/smtpd/mta_session.c
1888
mta_report_protocol_server(struct mta_session *s, const char *response)
usr.sbin/smtpd/mta_session.c
1898
mta_report_filter_response(struct mta_session *s, int phase, int response, const char *param)
usr.sbin/smtpd/mta_session.c
1908
mta_report_timeout(struct mta_session *s)
usr.sbin/smtpd/mta_session.c
213
struct mta_session *s;
usr.sbin/smtpd/mta_session.c
268
struct mta_session *s;
usr.sbin/smtpd/mta_session.c
352
static struct mta_session *
usr.sbin/smtpd/mta_session.c
355
struct mta_session *s;
usr.sbin/smtpd/mta_session.c
369
mta_free(struct mta_session *s)
usr.sbin/smtpd/mta_session.c
409
struct mta_session *s = arg;
usr.sbin/smtpd/mta_session.c
422
struct mta_session *s = arg;
usr.sbin/smtpd/mta_session.c
435
struct mta_session *s = arg;
usr.sbin/smtpd/mta_session.c
443
struct mta_session *s = arg;
usr.sbin/smtpd/mta_session.c
449
mta_connect(struct mta_session *s)
usr.sbin/smtpd/mta_session.c
552
mta_enter_state(struct mta_session *s, int newstate)
usr.sbin/smtpd/mta_session.c
878
mta_response(struct mta_session *s, char *line)
usr.sbin/smtpd/smtpd.h
1511
void mta_session(struct mta_relay *, struct mta_route *, const char *);