1 eacea5a0 2006-02-17 devnull #include <u.h>
2 eacea5a0 2006-02-17 devnull #include <libc.h>
3 eacea5a0 2006-02-17 devnull #include <bio.h>
4 eacea5a0 2006-02-17 devnull #include <auth.h>
5 eacea5a0 2006-02-17 devnull #include <thread.h>
6 eacea5a0 2006-02-17 devnull #include <fcall.h>
7 eacea5a0 2006-02-17 devnull #include <plumb.h>
8 eacea5a0 2006-02-17 devnull #include <9p.h>
9 2fc68b6d 2011-11-22 rsc #include <ctype.h>
13 eacea5a0 2006-02-17 devnull STACK = 8192
16 eacea5a0 2006-02-17 devnull #include "box.h"
17 eacea5a0 2006-02-17 devnull #include "sx.h"
18 eacea5a0 2006-02-17 devnull #include "imap.h"
19 eacea5a0 2006-02-17 devnull #include "fs.h"
21 eacea5a0 2006-02-17 devnull void mailthreadinit(void);
22 eacea5a0 2006-02-17 devnull void mailthread(void (*fn)(void*), void*);
24 eacea5a0 2006-02-17 devnull void warn(char*, ...);
28 eacea5a0 2006-02-17 devnull NoEncoding,
29 eacea5a0 2006-02-17 devnull QuotedPrintable,
30 6a8add52 2006-02-23 devnull QuotedPrintableU,
34 eacea5a0 2006-02-17 devnull char* decode(int, char*, int*);
35 eacea5a0 2006-02-17 devnull char* tcs(char*, char*);
36 eacea5a0 2006-02-17 devnull char* unrfc2047(char*);
38 eacea5a0 2006-02-17 devnull extern Imap *imap;
40 c7722328 2006-02-28 devnull #undef isnumber
41 c7722328 2006-02-28 devnull #define isnumber upas_isnumber
43 c7722328 2006-02-28 devnull #define esmprint smprint
44 c7722328 2006-02-28 devnull #define emalloc(n) mallocz(n, 1)
45 c7722328 2006-02-28 devnull #define erealloc realloc
46 c7722328 2006-02-28 devnull #define estrdup strdup
48 2fc68b6d 2011-11-22 rsc #pragma varargck type "$" Sx*
49 2fc68b6d 2011-11-22 rsc #pragma varargck type "Z" char*