diff options
author | Steve Holme <steve_holme@hotmail.com> | 2014-10-26 10:26:46 +0000 |
---|---|---|
committer | Steve Holme <steve_holme@hotmail.com> | 2014-10-26 09:14:34 +0000 |
commit | 3b738a16eb986bf71e64adbf54bab7c2bed90998 (patch) | |
tree | 58674ca7b811659dcd0ab06d03f12dc35c5798b1 /lib/curl_ntlm_core.c | |
parent | 9c5f851ec9314042b58c696e219fd45c0bcdc615 (diff) | |
download | gnurl-3b738a16eb986bf71e64adbf54bab7c2bed90998.tar.gz gnurl-3b738a16eb986bf71e64adbf54bab7c2bed90998.tar.bz2 gnurl-3b738a16eb986bf71e64adbf54bab7c2bed90998.zip |
ntlm: Return CURLcode from Curl_ntlm_core_mk_lm_hash()
Diffstat (limited to 'lib/curl_ntlm_core.c')
-rw-r--r-- | lib/curl_ntlm_core.c | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/lib/curl_ntlm_core.c b/lib/curl_ntlm_core.c index 49924f31e..68c82cad1 100644 --- a/lib/curl_ntlm_core.c +++ b/lib/curl_ntlm_core.c @@ -311,9 +311,9 @@ void Curl_ntlm_core_lm_resp(const unsigned char *keys, /* * Set up lanmanager hashed password */ -void Curl_ntlm_core_mk_lm_hash(struct SessionHandle *data, - const char *password, - unsigned char *lmbuffer /* 21 bytes */) +CURLcode Curl_ntlm_core_mk_lm_hash(struct SessionHandle *data, + const char *password, + unsigned char *lmbuffer /* 21 bytes */) { CURLcode result; unsigned char pw[14]; @@ -331,7 +331,7 @@ void Curl_ntlm_core_mk_lm_hash(struct SessionHandle *data, */ result = Curl_convert_to_network(data, (char *)pw, 14); if(result) - return; + return result; { /* Create LanManager hashed password. */ @@ -371,6 +371,8 @@ void Curl_ntlm_core_mk_lm_hash(struct SessionHandle *data, memset(lmbuffer + 16, 0, 21 - 16); } + + return CURLE_OK; } #if USE_NTRESPONSES |