aboutsummaryrefslogtreecommitdiffstats
path: root/fetchmail.h
diff options
context:
space:
mode:
authorEric S. Raymond <esr@thyrsus.com>2001-02-27 17:59:44 +0000
committerEric S. Raymond <esr@thyrsus.com>2001-02-27 17:59:44 +0000
commit487e3eec5bbdd70ca5078186d35f4deac924bc4c (patch)
tree852b59f72289dceed9d67969ea3d29fe343107ed /fetchmail.h
parent59ba66d551d23c4efd4360a7c1f7a53ee2793a4e (diff)
downloadfetchmail-487e3eec5bbdd70ca5078186d35f4deac924bc4c.tar.gz
fetchmail-487e3eec5bbdd70ca5078186d35f4deac924bc4c.tar.bz2
fetchmail-487e3eec5bbdd70ca5078186d35f4deac924bc4c.zip
We can specify NTLM as an authentication type.
svn path=/trunk/; revision=3160
Diffstat (limited to 'fetchmail.h')
-rw-r--r--fetchmail.h13
1 files changed, 7 insertions, 6 deletions
diff --git a/fetchmail.h b/fetchmail.h
index 3c7d4b9b..a044473e 100644
--- a/fetchmail.h
+++ b/fetchmail.h
@@ -40,12 +40,13 @@
/* authentication types */
#define A_ANY 0 /* use the first method that works */
#define A_PASSWORD 1 /* password authentication */
-#define A_CRAM_MD5 2 /* CRAM-MD5 shrouding (RFC2195) */
-#define A_OTP 3 /* One-time password (RFC1508) */
-#define A_KERBEROS_V4 4 /* authenticate w/ Kerberos V4 */
-#define A_KERBEROS_V5 5 /* authenticate w/ Kerberos V5 */
-#define A_GSSAPI 6 /* authenticate with GSSAPI */
-#define A_SSH 7 /* authentication at session level */
+#define A_NTLM 2 /* Microsoft NTLM protocol */
+#define A_CRAM_MD5 3 /* CRAM-MD5 shrouding (RFC2195) */
+#define A_OTP 4 /* One-time password (RFC1508) */
+#define A_KERBEROS_V4 5 /* authenticate w/ Kerberos V4 */
+#define A_KERBEROS_V5 6 /* authenticate w/ Kerberos V5 */
+#define A_GSSAPI 7 /* authenticate with GSSAPI */
+#define A_SSH 8 /* authentication at session level */
/* some protocols (KERBEROS, GSSAPI, SSH) don't require a password */
#define NO_PASSWORD(ctl) ((ctl)->server.authenticate > A_OTP || !MAILBOX_PROTOCOL(ctl))