URI:
       ta.h - plan9port - [fork] Plan 9 from user space
  HTML git clone git://src.adamsgaard.dk/plan9port
   DIR Log
   DIR Files
   DIR Refs
   DIR README
   DIR LICENSE
       ---
       ta.h (741B)
       ---
            1 #include <u.h>
            2 #include <libc.h>
            3 #include <bio.h>
            4 #include <auth.h>
            5 #include <thread.h>
            6 #include <fcall.h>
            7 #include <plumb.h>
            8 #include <9p.h>
            9 #include <ctype.h>
           10 
           11 enum
           12 {
           13         STACK = 8192
           14 };
           15 
           16 #include "box.h"
           17 #include "sx.h"
           18 #include "imap.h"
           19 #include "fs.h"
           20 
           21 void                mailthreadinit(void);
           22 void                mailthread(void (*fn)(void*), void*);
           23 
           24 void                warn(char*, ...);
           25 
           26 enum
           27 {
           28         NoEncoding,
           29         QuotedPrintable,
           30         QuotedPrintableU,
           31         Base64
           32 };
           33 
           34 char*        decode(int, char*, int*);
           35 char*        tcs(char*, char*);
           36 char*        unrfc2047(char*);
           37 
           38 extern Imap *imap;
           39 
           40 #undef isnumber
           41 #define isnumber        upas_isnumber
           42 
           43 #define esmprint smprint
           44 #define emalloc(n) mallocz(n, 1)
           45 #define erealloc realloc
           46 #define estrdup strdup
           47 
           48 #pragma varargck type "$" Sx*
           49 #pragma varargck type "Z" char*