23#ifndef MUTT_MIXMASTER_REMAILER_H
24#define MUTT_MIXMASTER_REMAILER_H
30#define MIX_CAP_NO_FLAGS 0
31#define MIX_CAP_COMPRESS (1 << 0)
32#define MIX_CAP_MIDDLEMAN (1 << 1)
33#define MIX_CAP_NEWSPOST (1 << 2)
34#define MIX_CAP_NEWSMAIL (1 << 3)
#define ARRAY_HEAD(name, type)
Define a named struct for arrays of elements of a certain type.
Convenience wrapper for the library headers.
struct RemailerArray remailer_get_hosts(void)
Parse the type2.list as given by mixmaster -T.
void remailer_clear_hosts(struct RemailerArray *ra)
Clear a Remailer List.
struct Remailer * remailer_new(void)
Create a new Remailer.
void remailer_free(struct Remailer **ptr)
Free a Remailer.
uint8_t MixCapFlags
Flags, e.g. MIX_CAP_NO_FLAGS.
char * addr
Address of host.
char * shortname
Short name of remailer host.
MixCapFlags caps
Capabilities of host.
char * ver
Version of host.