Symbol: mta_relay
usr.sbin/smtpd/mta.c
1009
mta_query_preference(struct mta_relay *relay)
usr.sbin/smtpd/mta.c
102
static struct mta_connector *mta_connector(struct mta_relay *,
usr.sbin/smtpd/mta.c
1030
mta_query_source(struct mta_relay *relay)
usr.sbin/smtpd/mta.c
1061
struct mta_relay *relay = arg;
usr.sbin/smtpd/mta.c
1107
mta_on_secret(struct mta_relay *relay, const char *secret)
usr.sbin/smtpd/mta.c
1149
mta_on_preference(struct mta_relay *relay, int preference)
usr.sbin/smtpd/mta.c
1162
mta_on_source(struct mta_relay *relay, struct mta_source *source)
usr.sbin/smtpd/mta.c
1375
struct mta_relay *relay = arg;
usr.sbin/smtpd/mta.c
1453
mta_drain(struct mta_relay *r)
usr.sbin/smtpd/mta.c
1528
mta_flush(struct mta_relay *relay, int fail, const char *error)
usr.sbin/smtpd/mta.c
175
struct mta_relay *relay;
usr.sbin/smtpd/mta.c
1800
static struct mta_relay *
usr.sbin/smtpd/mta.c
1804
struct mta_relay key, *r;
usr.sbin/smtpd/mta.c
1873
mta_relay_ref(struct mta_relay *r)
usr.sbin/smtpd/mta.c
1879
mta_relay_unref(struct mta_relay *relay)
usr.sbin/smtpd/mta.c
1916
mta_relay_to_text(struct mta_relay *relay)
usr.sbin/smtpd/mta.c
2000
mta_relay_show(struct mta_relay *r, struct mproc *p, uint32_t id, time_t t)
usr.sbin/smtpd/mta.c
2093
mta_relay_cmp(const struct mta_relay *a, const struct mta_relay *b)
usr.sbin/smtpd/mta.c
2177
SPLAY_GENERATE(mta_relay_tree, mta_relay, entry, mta_relay_cmp);
usr.sbin/smtpd/mta.c
2379
mta_connector(struct mta_relay *relay, struct mta_source *source)
usr.sbin/smtpd/mta.c
50
static void mta_query_mx(struct mta_relay *);
usr.sbin/smtpd/mta.c
51
static void mta_query_secret(struct mta_relay *);
usr.sbin/smtpd/mta.c
52
static void mta_query_preference(struct mta_relay *);
usr.sbin/smtpd/mta.c
53
static void mta_query_source(struct mta_relay *);
usr.sbin/smtpd/mta.c
55
static void mta_on_secret(struct mta_relay *, const char *);
usr.sbin/smtpd/mta.c
56
static void mta_on_preference(struct mta_relay *, int);
usr.sbin/smtpd/mta.c
57
static void mta_on_source(struct mta_relay *, struct mta_source *);
usr.sbin/smtpd/mta.c
571
mta_source_error(struct mta_relay *relay, struct mta_route *route, const char *e)
usr.sbin/smtpd/mta.c
586
mta_route_error(struct mta_relay *relay, struct mta_route *route)
usr.sbin/smtpd/mta.c
600
mta_route_ok(struct mta_relay *relay, struct mta_route *route)
usr.sbin/smtpd/mta.c
618
mta_route_down(struct mta_relay *relay, struct mta_route *route)
usr.sbin/smtpd/mta.c
62
static void mta_drain(struct mta_relay *);
usr.sbin/smtpd/mta.c
626
mta_route_collect(struct mta_relay *relay, struct mta_route *route)
usr.sbin/smtpd/mta.c
64
static void mta_flush(struct mta_relay *, int, const char *);
usr.sbin/smtpd/mta.c
652
mta_route_next_task(struct mta_relay *relay, struct mta_route *route)
usr.sbin/smtpd/mta.c
689
struct mta_relay *relay;
usr.sbin/smtpd/mta.c
70
SPLAY_HEAD(mta_relay_tree, mta_relay);
usr.sbin/smtpd/mta.c
71
static struct mta_relay *mta_relay(struct envelope *, struct relayhost *);
usr.sbin/smtpd/mta.c
72
static void mta_relay_ref(struct mta_relay *);
usr.sbin/smtpd/mta.c
73
static void mta_relay_unref(struct mta_relay *);
usr.sbin/smtpd/mta.c
74
static void mta_relay_show(struct mta_relay *, struct mproc *, uint32_t, time_t);
usr.sbin/smtpd/mta.c
743
relay = mta_relay(evp, &relayh);
usr.sbin/smtpd/mta.c
75
static int mta_relay_cmp(const struct mta_relay *, const struct mta_relay *);
usr.sbin/smtpd/mta.c
76
SPLAY_PROTOTYPE(mta_relay_tree, mta_relay, entry, mta_relay_cmp);
usr.sbin/smtpd/mta.c
918
mta_query_mx(struct mta_relay *relay)
usr.sbin/smtpd/mta.c
944
mta_query_limits(struct mta_relay *relay)
usr.sbin/smtpd/mta.c
960
mta_query_secret(struct mta_relay *relay)
usr.sbin/smtpd/mta_session.c
211
mta_session(struct mta_relay *relay, struct mta_route *route, const char *mxname)
usr.sbin/smtpd/mta_session.c
371
struct mta_relay *relay;
usr.sbin/smtpd/mta_session.c
88
struct mta_relay *relay;
usr.sbin/smtpd/smtpd.h
1497
void mta_route_ok(struct mta_relay *, struct mta_route *);
usr.sbin/smtpd/smtpd.h
1498
void mta_route_error(struct mta_relay *, struct mta_route *);
usr.sbin/smtpd/smtpd.h
1499
void mta_route_down(struct mta_relay *, struct mta_route *);
usr.sbin/smtpd/smtpd.h
1500
void mta_route_collect(struct mta_relay *, struct mta_route *);
usr.sbin/smtpd/smtpd.h
1501
void mta_source_error(struct mta_relay *, struct mta_route *, const char *);
usr.sbin/smtpd/smtpd.h
1504
struct mta_task *mta_route_next_task(struct mta_relay *, struct mta_route *);
usr.sbin/smtpd/smtpd.h
1506
const char *mta_relay_to_text(struct mta_relay *);
usr.sbin/smtpd/smtpd.h
1510
void mta_session(struct mta_relay *, struct mta_route *, const char *);
usr.sbin/smtpd/smtpd.h
717
struct mta_relay *relay;
usr.sbin/smtpd/smtpd.h
797
SPLAY_ENTRY(mta_relay) entry;
usr.sbin/smtpd/smtpd.h
868
struct mta_relay *relay;