sieve.h - rohrpost - A commandline mail client to change the world as we see it.
(HTM) git clone git://r-36.net/rohrpost
(DIR) Log
(DIR) Files
(DIR) Refs
(DIR) README
(DIR) LICENSE
---
sieve.h (344B)
---
1 /*
2 * Copy me if you can.
3 * by 20h
4 */
5
6 #ifndef __SIEVE_H__
7 #define __SIEVE_H__
8
9 #include "net.h"
10 #include "llist.h"
11 #include "parser.h"
12
13 typedef struct sieve_t sieve_t;
14 struct sieve_t {
15 net_t *fd;
16 parser_t *parser;
17
18 char *netspec;
19 char *user;
20 char *pass;
21
22 int state;
23
24 llist_t *caps;
25 };
26
27 int sievemain(int argc, char *argv[]);
28
29 #endif
30