]>
diplodocus.org Git - nmh/blob - h/mhcachesbr.h
1 /* mhcachesbr.h -- definitions for manipulating MIME content cache
5 * various cache policies
8 #define CACHE_SWITCHES \
9 X("never", 0, CACHE_NEVER) \
10 X("private", 0, CACHE_PRIVATE) \
11 X("public", 0, CACHE_PUBLIC) \
12 X("ask", 0, CACHE_ASK) \
14 #define X(sw, minchars, id) id,
15 DEFINE_SWITCH_ENUM(CACHE
);
17 extern struct swit
*cache_policy
;
19 void cache_all_messages(CT
*cts
);
20 int find_cache(CT ct
, int policy
, int *writing
, char *id
,
21 char *buffer
, int buflen
);
26 extern char *cache_public
;
27 extern char *cache_private
;