aboutsummaryrefslogtreecommitdiffstats
path: root/rcfile_l.l
diff options
context:
space:
mode:
authorEric S. Raymond <esr@thyrsus.com>1996-10-10 17:47:52 +0000
committerEric S. Raymond <esr@thyrsus.com>1996-10-10 17:47:52 +0000
commit6cb67de133d4bc256dce49a631f5b2b7b34a382e (patch)
treef43eeb42340023a95737adc71c6f279c0cfb021f /rcfile_l.l
parentdcc479703ddcd3b99224a06b0947e4d8bd657063 (diff)
downloadfetchmail-6cb67de133d4bc256dce49a631f5b2b7b34a382e.tar.gz
fetchmail-6cb67de133d4bc256dce49a631f5b2b7b34a382e.tar.bz2
fetchmail-6cb67de133d4bc256dce49a631f5b2b7b34a382e.zip
Kerberos integration, stage 3.
svn path=/trunk/; revision=283
Diffstat (limited to 'rcfile_l.l')
-rw-r--r--rcfile_l.l5
1 files changed, 4 insertions, 1 deletions
diff --git a/rcfile_l.l b/rcfile_l.l
index e22dcb75..9a86d8b4 100644
--- a/rcfile_l.l
+++ b/rcfile_l.l
@@ -27,6 +27,8 @@ defaults { return DEFAULTS; }
server { return SERVER; }
proto(col)? { return PROTOCOL; }
port { return PORT; }
+auth(enticate)? { return AUTHENTICATE; }
+kerberos { return KERBEROS; }
user(name)? { return USERNAME; }
pass(word)? { return PASSWORD; }
@@ -60,7 +62,8 @@ options {/* EMPTY */}
(pop3)|(POP3) { yylval.proto = P_POP3; return PROTO; }
(imap)|(IMAP) { yylval.proto = P_IMAP; return PROTO; }
(apop)|(APOP) { yylval.proto = P_APOP; return PROTO; }
-(kpop)|(KPOP) { yylval.proto = P_KPOP; return PROTO; }
+(kpop)|(KPOP) { return KPOP; }
+
(#.*)?\\?\n { prc_lineno++; } /* newline is ignored */