/[imapfilter]/imapfilter/file.h
ViewVC logotype

Annotation of /imapfilter/file.h

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.7 - (hide annotations)
Sun Aug 26 19:37:45 2001 UTC (22 years, 7 months ago) by lefcha
Branch: MAIN
Changes since 1.6: +1 -0 lines
File MIME type: text/plain
New options and a bug fix  related to parsing of config file.

1 lefcha 1.1 #include <regex.h>
2    
3 lefcha 1.2 /*
4 lefcha 1.4 * "Standard" means one of FROM, TO, CC, BCC and SUBJECT which are header
5     * field-names recognised as searching criteria, from an IMAP server, while
6     * custom indicates any other user defined headerfield-names.
7 lefcha 1.2 */
8 lefcha 1.1 #define standard_filter(A, B) set_filters(A, B, 0)
9 lefcha 1.2 #define custom_filter(A, B) set_filters(A, B, 1)
10 lefcha 1.1
11     int read_config(char *cfg);
12 lefcha 1.6 int check_permissions(char *cfg);
13 lefcha 1.1 int parse_config(FILE * fp);
14 lefcha 1.4 account_t *prepare_account(void);
15 lefcha 1.5 int set_account(char *line, regmatch_t * match);
16     int set_filters(char *line, regmatch_t * match, int csm);
17 lefcha 1.3 void set_limits(char *line, regmatch_t * match);
18 lefcha 1.7 void set_options(char *line, regmatch_t * match);

webmaster@linux.gr
ViewVC Help
Powered by ViewVC 1.1.26