summaryrefslogtreecommitdiff
path: root/lib/curl_sasl.h
diff options
context:
space:
mode:
authorSteve Holme <steve_holme@hotmail.com>2013-10-27 22:20:18 +0000
committerSteve Holme <steve_holme@hotmail.com>2013-10-27 22:25:18 +0000
commitf68559c086b74e092f72b72641d3a1a043cfa636 (patch)
tree04e40781d6e13993b166ced7555d6ceb6ba85069 /lib/curl_sasl.h
parent08f97f3b1d66e65ead0c32730ec5e37bf44b59fb (diff)
downloadgnurl-f68559c086b74e092f72b72641d3a1a043cfa636.tar.gz
gnurl-f68559c086b74e092f72b72641d3a1a043cfa636.tar.bz2
gnurl-f68559c086b74e092f72b72641d3a1a043cfa636.zip
email: Added support for cancelling NTLM authentication
Diffstat (limited to 'lib/curl_sasl.h')
-rw-r--r--lib/curl_sasl.h9
1 files changed, 6 insertions, 3 deletions
diff --git a/lib/curl_sasl.h b/lib/curl_sasl.h
index 06b9ea271..120e551d5 100644
--- a/lib/curl_sasl.h
+++ b/lib/curl_sasl.h
@@ -101,10 +101,13 @@ CURLcode Curl_sasl_create_ntlm_type1_message(const char *userp,
char **outptr,
size_t *outlen);
-/* This is used to decode an incoming NTLM type-2 message and generate a
- base64 encoded type-3 response */
+/* This is used to decode a base64 encoded NTLM type-2 message */
+CURLcode Curl_sasl_decode_ntlm_type2_message(struct SessionHandle *data,
+ const char *type2msg,
+ struct ntlmdata *ntlm);
+
+/* This is used to generate a base64 encoded NTLM type-3 message */
CURLcode Curl_sasl_create_ntlm_type3_message(struct SessionHandle *data,
- const char *header,
const char *userp,
const char *passwdp,
struct ntlmdata *ntlm,