]> granicus.if.org Git - curl/commitdiff
http_ntlm: Use the SASL functions instead
authorSteve Holme <steve_holme@hotmail.com>
Sun, 9 Nov 2014 14:55:41 +0000 (14:55 +0000)
committerSteve Holme <steve_holme@hotmail.com>
Sun, 9 Nov 2014 14:58:20 +0000 (14:58 +0000)
In preparation for moving the NTLM message code into the SASL module
use the SASL functions in the HTTP code instead.

lib/curl_ntlm.c

index 06cf0ed911d2a3a2739f06921c2425d670461dae..5d83bbac1fa3b023d064688569c837d133dee152 100644 (file)
@@ -85,7 +85,7 @@ CURLcode Curl_input_ntlm(struct connectdata *conn,
       header++;
 
     if(*header) {
-      result = Curl_ntlm_decode_type2_message(conn->data, header, ntlm);
+      result = Curl_sasl_decode_ntlm_type2_message(conn->data, header, ntlm);
       if(result)
         return result;
 
@@ -175,8 +175,8 @@ CURLcode Curl_output_ntlm(struct connectdata *conn, bool proxy)
   case NTLMSTATE_TYPE1:
   default: /* for the weird cases we (re)start here */
     /* Create a type-1 message */
-    result = Curl_ntlm_create_type1_message(userp, passwdp, ntlm, &base64,
-                                            &len);
+    result = Curl_sasl_create_ntlm_type1_message(userp, passwdp, ntlm, &base64,
+                                                 &len);
     if(result)
       return result;
 
@@ -195,8 +195,8 @@ CURLcode Curl_output_ntlm(struct connectdata *conn, bool proxy)
 
   case NTLMSTATE_TYPE2:
     /* We already received the type-2 message, create a type-3 message */
-    result = Curl_ntlm_create_type3_message(conn->data, userp, passwdp,
-                                            ntlm, &base64, &len);
+    result = Curl_sasl_create_ntlm_type3_message(conn->data, userp, passwdp,
+                                                 ntlm, &base64, &len);
     if(result)
       return result;