123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122 |
- /*
- * sorted by 4,/^$/|sort -bd +1
- */
- int fqid(int fd, Qid *qid);
- int BNList(Biobuf *b, NList *nl, char *sep);
- int BSList(Biobuf *b, SList *sl, char *sep);
- int BimapMimeParams(Biobuf *b, MimeHdr *mh);
- int Bimapaddr(Biobuf *b, MAddr *a);
- int Bimapdate(Biobuf *b, Tm *tm);
- int Bimapstr(Biobuf *b, char *s);
- int Brfc822date(Biobuf *b, Tm *tm);
- int appendSave(char *mbox, int flags, char *head, Biobuf *b, long n);
- void bye(char *fmt, ...);
- int cdCreate(char *dir, char *file, int mode, ulong perm);
- int cdExists(char *dir, char *file);
- Dir *cdDirstat(char *dir, char *file);
- int cdDirwstat(char *dir, char *file, Dir *d);
- int cdOpen(char *dir, char *file, int mode);
- int cdRemove(char *dir, char *file);
- MbLock *checkBox(Box *box, int imped);
- int ciisprefix(char *pre, char *s);
- int cistrcmp(char*, char*);
- int cistrncmp(char*, char*, int);
- char *cistrstr(char *s, char *sub);
- void closeBox(Box *box, int opened);
- void closeImp(Box *box, MbLock *ml);
- int copyBox(char *from, char *to, int doremove);
- int copyCheck(Box *box, Msg *m, int uids, void *v);
- int copySave(Box *box, Msg *m, int uids, void *vs);
- char *cramauth(void);
- int createBox(char *mbox, int dir);
- Tm *date2tm(Tm *tm, char *date);
- int decmutf7(char *out, int nout, char *in);
- int deleteMsgs(Box *box);
- void debuglog(char *fmt, ...);
- void *emalloc(ulong);
- int emptyImp(char *mbox);
- void enableForwarding(void);
- int encmutf7(char *out, int nout, char *in);
- void *erealloc(void*, ulong);
- char *estrdup(char*);
- int expungeMsgs(Box *box, int send);
- void *ezmalloc(ulong);
- void fetchBodyFill(ulong n);
- void fetchBody(Msg *m, Fetch *f);
- Pair fetchBodyPart(Fetch *f, ulong size);
- void fetchBodyStr(Fetch *f, char *buf, ulong size);
- void fetchBodyStruct(Msg *m, Header *h, int extensions);
- void fetchEnvelope(Msg *m);
- int fetchMsg(Box *box, Msg *m, int uids, void *fetch);
- Msg *fetchSect(Msg *m, Fetch *f);
- int fetchSeen(Box *box, Msg *m, int uids, void *vf);
- void fetchStructExt(Header *h);
- Msg *findMsgSect(Msg *m, NList *sect);
- int forMsgs(Box *box, MsgSet *ms, ulong max, int uids, int (*f)(Box*, Msg*, int, void*), void *rock);
- void freeMsg(Msg *m);
- ulong imap4DateTime(char *date);
- int imap4Date(Tm *tm, char *date);
- int imap4date(char *s, int n, Tm *tm);
- int imapTmp(void);
- char *impName(char *name);
- int infoIsNil(char *s);
- int isdotdot(char*);
- int isprefix(char *pre, char *s);
- int issuffix(char *suf, char *s);
- int listBoxes(char *cmd, char *ref, char *pat);
- char *loginauth(void);
- int lsubBoxes(char *cmd, char *ref, char *pat);
- char *maddrStr(MAddr *a);
- ulong mapFlag(char *name);
- ulong mapInt(NamedInt *map, char *name);
- void mbLockRefresh(MbLock *ml);
- int mbLocked(void);
- MbLock *mbLock(void);
- void mbUnlock(MbLock *ml);
- char *mboxName(char*);
- Fetch *mkFetch(int op, Fetch *next);
- NList *mkNList(ulong n, NList *next);
- SList *mkSList(char *s, SList *next);
- Store *mkStore(int sign, int op, int flags);
- int moveBox(char *from, char *to);
- void msgDead(Msg *m);
- int msgFile(Msg *m, char *f);
- int msgInfo(Msg *m);
- int msgIsMulti(Header *h);
- int msgIsRfc822(Header *h);
- int msgSeen(Box *box, Msg *m);
- ulong msgSize(Msg *m);
- int msgStruct(Msg *m, int top);
- char *mutf7str(char*);
- int myChdir(char *dir);
- int okMbox(char *mbox);
- Box *openBox(char *name, char *fsname, int writable);
- int openLocked(char *dir, char *file, int mode);
- void parseErr(char *msg);
- AuthInfo *passLogin(char*, char*);
- char *readFile(int fd);
- void resetCurDir(void);
- Fetch *revFetch(Fetch *f);
- NList *revNList(NList *s);
- SList *revSList(SList *s);
- int rfc822date(char *s, int n, Tm *tm);
- int searchMsg(Msg *m, Search *s);
- long selectFields(char *dst, long n, char *hdr, SList *fields, int matches);
- void sendFlags(Box *box, int uids);
- void setFlags(Box *box, Msg *m, int f);
- void setupuser(AuthInfo*);
- int storeMsg(Box *box, Msg *m, int uids, void *fetch);
- char *strmutf7(char*);
- void strrev(char *s, char *e);
- int subscribe(char *mbox, int how);
- void wrImpFlags(char *buf, int flags, int killRecent);
- void writeErr(void);
- void writeFlags(Biobuf *b, Msg *m, int recentOk);
- #define MK(t) ((t*)emalloc(sizeof(t)))
- #define MKZ(t) ((t*)ezmalloc(sizeof(t)))
- #define MKN(t,n) ((t*)emalloc((n)*sizeof(t)))
- #define MKNZ(t,n) ((t*)ezmalloc((n)*sizeof(t)))
- #define MKNA(t,at,n) ((t*)emalloc(sizeof(t) + (n)*sizeof(at)))
- #define STRLEN(cs) (sizeof(cs)-1)
|