aboutsummaryrefslogtreecommitdiffstats
path: root/rcfile_l.l
diff options
context:
space:
mode:
authorEric S. Raymond <esr@thyrsus.com>2001-02-11 23:26:10 +0000
committerEric S. Raymond <esr@thyrsus.com>2001-02-11 23:26:10 +0000
commitd6c728ad218f79305ad759eba6d787d125c67ec3 (patch)
tree3ab20cfce9699d9c0af61ad73229c5a16e577b95 /rcfile_l.l
parent18f57966dd58cb32956332ab4ac235edd8d1d7ca (diff)
downloadfetchmail-d6c728ad218f79305ad759eba6d787d125c67ec3.tar.gz
fetchmail-d6c728ad218f79305ad759eba6d787d125c67ec3.tar.bz2
fetchmail-d6c728ad218f79305ad759eba6d787d125c67ec3.zip
Let's get rid of the old protocols with preauthentication bundled in.
svn path=/trunk/; revision=3071
Diffstat (limited to 'rcfile_l.l')
-rw-r--r--rcfile_l.l5
1 files changed, 1 insertions, 4 deletions
diff --git a/rcfile_l.l b/rcfile_l.l
index 82699127..1e89b2b0 100644
--- a/rcfile_l.l
+++ b/rcfile_l.l
@@ -83,6 +83,7 @@ service { return SERVICE; }
port { return PORT; }
interval { return INTERVAL; }
preauth(enticate)? { SETSTATE(PREAUTH); return PREAUTHENTICATE; }
+gssapi { SETSTATE(0); return GSSAPI; }
kerberos(_v)?4 { SETSTATE(0); return KERBEROS4; }
kerberos(_v)?5 { SETSTATE(0); return KERBEROS5; }
kerberos { SETSTATE(0); return KERBEROS; }
@@ -174,10 +175,6 @@ options {/* EMPTY */}
(pop2)|(POP2) { yylval.proto = P_POP2; return PROTO; }
(sdps)|(SDPS) { return SDPS; }
(pop3)|(POP3) { yylval.proto = P_POP3; return PROTO; }
-(imap-k4)|(IMAP-K4) { yylval.proto = P_IMAP_K4; return PROTO; }
-(imap-gss)|(IMAP-GSS) { yylval.proto = P_IMAP_GSS; return PROTO; }
-(imap-crammd5)|(IMAP-CRAMMD5) { yylval.proto = P_IMAP_CRAM_MD5; return PROTO; }
-(imap-login)|(IMAP-LOGIN) { yylval.proto = P_IMAP_LOGIN; return PROTO; }
(imap)|(IMAP) { yylval.proto = P_IMAP; return PROTO; }
(apop)|(APOP) { yylval.proto = P_APOP; return PROTO; }
(etrn)|(ETRN) { yylval.proto = P_ETRN; return PROTO; }