mda_envelope
struct mda_envelope *e;
e = mda_envelope(u->id, &evp);
TAILQ_ENTRY(mda_envelope) entry;
mda_check_loop(FILE *fp, struct mda_envelope *e)
struct mda_envelope *e;
TAILQ_HEAD(, mda_envelope) envelopes;
mda_log(const struct mda_envelope *evp, const char *prefix, const char *status)
struct mda_envelope *evp;
static int mda_check_loop(FILE *, struct mda_envelope *);
static struct mda_envelope *
struct mda_envelope *e;
mda_envelope_free(struct mda_envelope *e)
static void mda_log(const struct mda_envelope *, const char *, const char *);
static struct mda_envelope *mda_envelope(uint64_t, const struct envelope *);
static void mda_envelope_free(struct mda_envelope *);