X-Git-Url: http://git.madism.org/?p=apps%2Fmadmutt.git;a=blobdiff_plain;f=alias.h;h=1819da77138798439b69fd04aae1c76e0fbcb3f9;hp=80ba447b201c23b39fc344c4932fbe408de281a1;hb=024fe257a96f97619e236bbdafe57b63101eb17f;hpb=7d6add87dcf687d93906c297d335029effbed909 diff --git a/alias.h b/alias.h index 80ba447..1819da7 100644 --- a/alias.h +++ b/alias.h @@ -27,7 +27,7 @@ #ifndef _MUTT_ALIAS_H #define _MUTT_ALIAS_H -#include +#include #include typedef struct alias_t { @@ -39,17 +39,21 @@ typedef struct alias_t { 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 **); @@ -58,6 +62,5 @@ void mutt_create_alias(ENVELOPE *, address_t *); address_t *mutt_expand_aliases(address_t *); void mutt_expand_aliases_env(ENVELOPE *); int mutt_alias_complete(char *, size_t); -void mutt_alias_menu(char *, size_t, alias_t *); #endif /* !_MUTT_ALIAS_H */