/[imapfilter]/imapfilter/parse.c
ViewVC logotype

Diff of /imapfilter/parse.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.4.2.2 by lefcha, Fri Aug 8 12:25:51 2003 UTC revision 1.4.2.3 by lefcha, Sun Nov 23 22:52:54 2003 UTC
# Line 142  parse_config(FILE * fd) Line 142  parse_config(FILE * fd)
142                  "[[:blank:]]*\n$",                  "[[:blank:]]*\n$",
143    
144                  "^[[:blank:]]*(SET[[:blank:]])?[[:blank:]]*(ERRORS|EXPUNGE|"                  "^[[:blank:]]*(SET[[:blank:]])?[[:blank:]]*(ERRORS|EXPUNGE|"
145                  "HEADERS|NAMESPACE|SUBSCRIBE)[[:blank:]]*=[[:blank:]]*"                  "HEADERS|NAMESPACE|PEEK|SUBSCRIBE)[[:blank:]]*=[[:blank:]]*"
146                  "(YES|NO)[[:blank:]]*\n$",                  "(YES|NO)[[:blank:]]*\n$",
147    
148                  "^[[:blank:]]*(SET[[:blank:]])?[[:blank:]]*(DAEMON|TIMEOUT)"                  "^[[:blank:]]*(SET[[:blank:]])?[[:blank:]]*(DAEMON|TIMEOUT)"
# Line 270  set_options(char *line, regmatch_t * m) Line 270  set_options(char *line, regmatch_t * m)
270                          options |= OPTION_NAMESPACE;                          options |= OPTION_NAMESPACE;
271                  else                  else
272                          options &= ~(OPTION_NAMESPACE);                          options &= ~(OPTION_NAMESPACE);
273            } else if (!strncasecmp(line + m[2].rm_so, "peek", 4)) {
274                    if (!strncasecmp(line + m[3].rm_so, "yes", 3))
275                            options |= OPTION_PEEK;
276                    else
277                            options &= ~(OPTION_PEEK);
278          } else if (!strncasecmp(line + m[2].rm_so, "subscribe", 9)) {          } else if (!strncasecmp(line + m[2].rm_so, "subscribe", 9)) {
279                  if (!strncasecmp(line + m[3].rm_so, "yes", 3))                  if (!strncasecmp(line + m[3].rm_so, "yes", 3))
280                          options |= OPTION_SUBSCRIBE;                          options |= OPTION_SUBSCRIBE;

Legend:
Removed from v.1.4.2.2  
changed lines
  Added in v.1.4.2.3

webmaster@linux.gr
ViewVC Help
Powered by ViewVC 1.1.26