short num;
} alias_t;
+extern char *AliasFmt;
+extern char *AliasFile;
+extern alias_t *Aliases;
+extern rx_t GecosMask;
+
DO_INIT(alias_t, alias);
static inline void alias_wipe(alias_t *a) {
address_list_wipe(&a->addr);
}
-
DO_NEW(alias_t, alias);
DO_DELETE(alias_t, alias);
DO_SLIST(alias_t, alias, alias_delete);
-const address_t *alias_lookup(const alias_t *list, const char *s);
-const address_t *alias_reverse_lookup(const alias_t *list, const address_t *);
+const address_t *alias_lookup(const char *s);
+const address_t *alias_reverse_lookup(const address_t *);
int mutt_addr_is_user(address_t *);
address_t *mutt_get_address(ENVELOPE *, const char **);