aboutsummaryrefslogtreecommitdiffstats
path: root/rcfile_l.l
diff options
context:
space:
mode:
authorMatthias Andree <matthias.andree@gmx.de>2006-08-14 23:27:23 +0000
committerMatthias Andree <matthias.andree@gmx.de>2006-08-14 23:27:23 +0000
commit221e4bda865f30ce604386b5266c564e4cd5d95e (patch)
tree4afccca00751eec7635e42e83162ae712f66e313 /rcfile_l.l
parentdf4a264f6a4bf53592f9e273462a8861ea7e6a6d (diff)
downloadfetchmail-221e4bda865f30ce604386b5266c564e4cd5d95e.tar.gz
fetchmail-221e4bda865f30ce604386b5266c564e4cd5d95e.tar.bz2
fetchmail-221e4bda865f30ce604386b5266c564e4cd5d95e.zip
Add IMAP AUTH=EXTERNAL support. BerliOS Patch #1095.
Courtesy of Götz 'nimrill' Babin-Ebell. This patch also makes --sslproto arguments case insensitive. svn path=/branches/BRANCH_6-3/; revision=4896
Diffstat (limited to 'rcfile_l.l')
-rw-r--r--rcfile_l.l1
1 files changed, 1 insertions, 0 deletions
diff --git a/rcfile_l.l b/rcfile_l.l
index 7ae3db96..4b0b0fed 100644
--- a/rcfile_l.l
+++ b/rcfile_l.l
@@ -99,6 +99,7 @@ kerberos(_v)?4 { SETSTATE(0); yylval.proto = A_KERBEROS_V4; return AUTHTYPE;}
kerberos(_v)?5 { SETSTATE(0); yylval.proto = A_KERBEROS_V5; return AUTHTYPE;}
kerberos { SETSTATE(0); yylval.proto = A_KERBEROS_V4; return AUTHTYPE;}
ssh { SETSTATE(0); yylval.proto = A_SSH; return AUTHTYPE;}
+external { SETSTATE(0); yylval.proto = A_EXTERNAL; return AUTHTYPE;}
(otp|opie) { SETSTATE(0); yylval.proto = A_OTP; return AUTHTYPE;}
cram(-md5)? { SETSTATE(0); yylval.proto = A_CRAM_MD5; return AUTHTYPE;}
msn { SETSTATE(0); yylval.proto = A_MSN; return AUTHTYPE;}