aboutsummaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorSteve Holme <steve_holme@hotmail.com>2014-08-14 23:25:37 +0100
committerSteve Holme <steve_holme@hotmail.com>2014-08-15 21:32:21 +0100
commit078d1fbf2b9d2d3a79f03c92ddca6fb0c6f1a434 (patch)
treeb5853e6c8e679e561532a66e2652877fadaf01fb /lib
parent9eba83c156039156b8bd24b820923f2ddd275a80 (diff)
email: Added mutual authentication flag
Diffstat (limited to 'lib')
-rw-r--r--lib/imap.h1
-rw-r--r--lib/pop3.h1
-rw-r--r--lib/smtp.h1
3 files changed, 3 insertions, 0 deletions
diff --git a/lib/imap.h b/lib/imap.h
index c7f76f5a0..768fc4b8c 100644
--- a/lib/imap.h
+++ b/lib/imap.h
@@ -92,6 +92,7 @@ struct imap_conn {
bool tls_supported; /* StartTLS capability supported by server */
bool login_disabled; /* LOGIN command disabled by server */
bool ir_supported; /* Initial response supported by server */
+ bool mutual_auth; /* Mutual authentication enabled (GSSAPI only) */
char *mailbox; /* The last selected mailbox */
char *mailbox_uidvalidity; /* UIDVALIDITY parsed from select response */
};
diff --git a/lib/pop3.h b/lib/pop3.h
index 39e35d2da..729a55ad5 100644
--- a/lib/pop3.h
+++ b/lib/pop3.h
@@ -84,6 +84,7 @@ struct pop3_conn {
unsigned int authused; /* SASL auth mechanism used for the connection */
char *apoptimestamp; /* APOP timestamp from the server greeting */
bool tls_supported; /* StartTLS capability supported by server */
+ bool mutual_auth; /* Mutual authentication enabled (GSSAPI only) */
};
extern const struct Curl_handler Curl_handler_pop3;
diff --git a/lib/smtp.h b/lib/smtp.h
index e2a19c639..db1b1e672 100644
--- a/lib/smtp.h
+++ b/lib/smtp.h
@@ -86,6 +86,7 @@ struct smtp_conn {
bool size_supported; /* If server supports SIZE extension according to
RFC 1870 */
bool auth_supported; /* AUTH capability supported by server */
+ bool mutual_auth; /* Mutual authentication enabled (GSSAPI only) */
};
extern const struct Curl_handler Curl_handler_smtp;