Symbol: mta_route
usr.sbin/smtpd/mta.c
107
SPLAY_HEAD(mta_route_tree, mta_route);
usr.sbin/smtpd/mta.c
108
static struct mta_route *mta_route(struct mta_source *, struct mta_host *);
usr.sbin/smtpd/mta.c
109
static void mta_route_ref(struct mta_route *);
usr.sbin/smtpd/mta.c
110
static void mta_route_unref(struct mta_route *);
usr.sbin/smtpd/mta.c
111
static const char *mta_route_to_text(struct mta_route *);
usr.sbin/smtpd/mta.c
112
static int mta_route_cmp(const struct mta_route *, const struct mta_route *);
usr.sbin/smtpd/mta.c
113
SPLAY_PROTOTYPE(mta_route_tree, mta_route, entry, mta_route_cmp);
usr.sbin/smtpd/mta.c
1227
struct mta_route *route;
usr.sbin/smtpd/mta.c
1375
struct mta_route *route = arg;
usr.sbin/smtpd/mta.c
1405
mta_route_disable(struct mta_route *route, int penalty, int reason)
usr.sbin/smtpd/mta.c
1431
mta_route_enable(struct mta_route *route)
usr.sbin/smtpd/mta.c
1591
static struct mta_route *
usr.sbin/smtpd/mta.c
1595
struct mta_route *route, *best;
usr.sbin/smtpd/mta.c
1680
route = mta_route(c->source, mx->host);
usr.sbin/smtpd/mta.c
178
struct mta_route *route;
usr.sbin/smtpd/mta.c
2426
static struct mta_route *
usr.sbin/smtpd/mta.c
2429
struct mta_route key, *r;
usr.sbin/smtpd/mta.c
2460
mta_route_ref(struct mta_route *r)
usr.sbin/smtpd/mta.c
2466
mta_route_unref(struct mta_route *r)
usr.sbin/smtpd/mta.c
2522
mta_route_to_text(struct mta_route *r)
usr.sbin/smtpd/mta.c
2534
mta_route_cmp(const struct mta_route *a, const struct mta_route *b)
usr.sbin/smtpd/mta.c
2549
SPLAY_GENERATE(mta_route_tree, mta_route, entry, mta_route_cmp);
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
60
static void mta_route_enable(struct mta_route *);
usr.sbin/smtpd/mta.c
600
mta_route_ok(struct mta_relay *relay, struct mta_route *route)
usr.sbin/smtpd/mta.c
61
static void mta_route_disable(struct mta_route *, int, int);
usr.sbin/smtpd/mta.c
618
mta_route_down(struct mta_relay *relay, struct mta_route *route)
usr.sbin/smtpd/mta.c
626
mta_route_collect(struct mta_relay *relay, struct mta_route *route)
usr.sbin/smtpd/mta.c
65
static struct mta_route *mta_find_route(struct mta_connector *, time_t, int*,
usr.sbin/smtpd/mta.c
652
mta_route_next_task(struct mta_relay *relay, struct mta_route *route)
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
372
struct mta_route *route;
usr.sbin/smtpd/mta_session.c
89
struct mta_route *route;
usr.sbin/smtpd/smtpd.h
1498
void mta_route_ok(struct mta_relay *, struct mta_route *);
usr.sbin/smtpd/smtpd.h
1499
void mta_route_error(struct mta_relay *, struct mta_route *);
usr.sbin/smtpd/smtpd.h
1500
void mta_route_down(struct mta_relay *, struct mta_route *);
usr.sbin/smtpd/smtpd.h
1501
void mta_route_collect(struct mta_relay *, struct mta_route *);
usr.sbin/smtpd/smtpd.h
1502
void mta_source_error(struct mta_relay *, struct mta_route *, const char *);
usr.sbin/smtpd/smtpd.h
1505
struct mta_task *mta_route_next_task(struct mta_relay *, struct mta_route *);
usr.sbin/smtpd/smtpd.h
1511
void mta_session(struct mta_relay *, struct mta_route *, const char *);
usr.sbin/smtpd/smtpd.h
746
SPLAY_ENTRY(mta_route) entry;