]> diplodocus.org Git - nmh/blob - h/mhcachesbr.h
c735d6e2d7892bb85e2ded5f30010a28451be1d5
[nmh] / h / mhcachesbr.h
1 /*
2 * mhcachesbr.h -- definitions for manipulating MIME content cache
3 */
4
5 /*
6 * various cache policies
7 */
8
9 #define CACHE_SWITCHES \
10 X("never", 0, CACHE_NEVER) \
11 X("private", 0, CACHE_PRIVATE) \
12 X("public", 0, CACHE_PUBLIC) \
13 X("ask", 0, CACHE_ASK) \
14
15 #define X(sw, minchars, id) id,
16 DEFINE_SWITCH_ENUM(CACHE);
17 #undef X
18
19 #define X(sw, minchars, id) { sw, minchars, id },
20 DEFINE_SWITCH_ARRAY(CACHE, caches);
21 #undef X