]> Pileus Git - ~andy/fetchmail/blobdiff - rcfile_l.l
Explicit option is documented and set up in the data structure,
[~andy/fetchmail] / rcfile_l.l
index 62740abf95786708447276d2c0cd7f5ad7f3cdf5..5ac469d6f7b00cbd4c33b2ede99e336e903d439d 100644 (file)
@@ -6,16 +6,16 @@
  */
 
 /***********************************************************************
-  module:       poprc_l.l
+  module:       rcfile_l.l
   project:      fetchmail
   programmer:   Carl Harris, ceharris@mal.com
                Extensively hacked by esr.
-  description:  .poprc lexer
+  description:  configuration lexer
 
  ***********************************************************************/
 
 #include <config.h>
-#include "poproto.h"
+#include "fetchmail.h"
 #include "rcfile_y.h"
 
 int prc_lineno = 1;
@@ -38,10 +38,12 @@ keep                { yylval.flag = TRUE; return KW_KEEP; }
 flush          { yylval.flag = TRUE; return KW_FLUSH; }
 fetchall       { yylval.flag = TRUE; return KW_FETCHALL; }
 rewrite                { yylval.flag = TRUE; return KW_REWRITE; }
+explicit       { yylval.flag = TRUE; return KW_EXPLICIT; }
 nokeep         { yylval.flag = FALSE; return KW_KEEP; }
 noflush                { yylval.flag = FALSE; return KW_FLUSH; }
 nofetchall     { yylval.flag = FALSE; return KW_FETCHALL; }
 norewrite      { yylval.flag = FALSE; return KW_REWRITE; }
+noexplicit     { yylval.flag = FALSE; return KW_EXPLICIT; }
 port           { return KW_PORT; }
 
 (auto)|(AUTO)  { yylval.proto = P_AUTO;  return PROTO_AUTO; }