NeoMutt
2025-12-11-1039-g550ac6
Teaching an old dog new tricks
DOXYGEN
Toggle main menu visibility
Loading...
Searching...
No Matches
reverse.h
Go to the documentation of this file.
1
22
23
#ifndef MUTT_ALIAS_REVERSE_H
24
#define MUTT_ALIAS_REVERSE_H
25
26
struct
Alias
;
27
struct
HashTable
;
28
29
struct
HashTable
*
alias_reverse_init
(
void
);
30
void
alias_reverse_cleanup
(
struct
HashTable
**reverse);
31
32
void
alias_reverse_add
(
struct
Alias
*alias);
33
void
alias_reverse_delete
(
struct
HashTable
*reverse_aliases,
struct
Alias
*alias);
34
35
#endif
/* MUTT_ALIAS_REVERSE_H */
alias_reverse_cleanup
void alias_reverse_cleanup(struct HashTable **reverse)
Clear up the Reverse Alias Hash Table.
Definition
reverse.c:53
alias_reverse_init
struct HashTable * alias_reverse_init(void)
Set up the Reverse Alias Hash Table.
Definition
reverse.c:43
alias_reverse_delete
void alias_reverse_delete(struct HashTable *reverse_aliases, struct Alias *alias)
Remove an email address lookup for an Alias.
Definition
reverse.c:88
alias_reverse_add
void alias_reverse_add(struct Alias *alias)
Add an email address lookup for an Alias.
Definition
reverse.c:62
Alias
A shortcut for an email address or addresses.
Definition
alias.h:35
HashTable
A Hash Table.
Definition
hash.h:99