24#ifndef MUTT_ATTACH_CID_H
25#define MUTT_ATTACH_CID_H
struct CidMap * cid_map_new(const char *cid, const char *filename)
Initialise a new CidMap.
void cid_map_free(struct CidMap **ptr)
Free a CidMap.
void cid_save_attachments(struct Body *body, struct CidMapList *cid_map_list)
Save all attachments in a "multipart/related" group with a Content-ID.
void cid_to_filename(struct Buffer *filename, const struct CidMapList *cid_map_list)
Replace Content-IDs with filenames.
void cid_map_list_clear(struct CidMapList *cid_map_list)
Empty a CidMapList.
Convenience wrapper for the library headers.
#define STAILQ_HEAD(name, type)
String manipulation buffer.
List of Content-ID to filename mappings.
STAILQ_ENTRY(CidMap) entries
Linked list.