Lines Matching refs:sspi_send_token

79   SecBuffer sspi_send_token, sspi_recv_token, sspi_w_token[3];  in Curl_SOCKS5_gssapi_negotiate()  local
128 output_desc.pBuffers = &sspi_send_token; in Curl_SOCKS5_gssapi_negotiate()
131 sspi_send_token.BufferType = SECBUFFER_TOKEN; in Curl_SOCKS5_gssapi_negotiate()
132 sspi_send_token.cbBuffer = 0; in Curl_SOCKS5_gssapi_negotiate()
133 sspi_send_token.pvBuffer = NULL; in Curl_SOCKS5_gssapi_negotiate()
204 if(sspi_send_token.cbBuffer) { in Curl_SOCKS5_gssapi_negotiate()
207 us_length = htons((short)sspi_send_token.cbBuffer); in Curl_SOCKS5_gssapi_negotiate()
214 if(sspi_send_token.pvBuffer) in Curl_SOCKS5_gssapi_negotiate()
215 s_pSecFn->FreeContextBuffer(sspi_send_token.pvBuffer); in Curl_SOCKS5_gssapi_negotiate()
224 (char *)sspi_send_token.pvBuffer, in Curl_SOCKS5_gssapi_negotiate()
225 sspi_send_token.cbBuffer, &code); in Curl_SOCKS5_gssapi_negotiate()
226 if(code || (sspi_send_token.cbBuffer != (size_t)written)) { in Curl_SOCKS5_gssapi_negotiate()
229 if(sspi_send_token.pvBuffer) in Curl_SOCKS5_gssapi_negotiate()
230 s_pSecFn->FreeContextBuffer(sspi_send_token.pvBuffer); in Curl_SOCKS5_gssapi_negotiate()
240 if(sspi_send_token.pvBuffer) { in Curl_SOCKS5_gssapi_negotiate()
241 s_pSecFn->FreeContextBuffer(sspi_send_token.pvBuffer); in Curl_SOCKS5_gssapi_negotiate()
242 sspi_send_token.pvBuffer = NULL; in Curl_SOCKS5_gssapi_negotiate()
244 sspi_send_token.cbBuffer = 0; in Curl_SOCKS5_gssapi_negotiate()
444 sspi_send_token.cbBuffer = sspi_w_token[0].cbBuffer in Curl_SOCKS5_gssapi_negotiate()
447 sspi_send_token.pvBuffer = malloc(sspi_send_token.cbBuffer); in Curl_SOCKS5_gssapi_negotiate()
448 if(!sspi_send_token.pvBuffer) { in Curl_SOCKS5_gssapi_negotiate()
456 memcpy(sspi_send_token.pvBuffer, sspi_w_token[0].pvBuffer, in Curl_SOCKS5_gssapi_negotiate()
458 memcpy((PUCHAR) sspi_send_token.pvBuffer +(int)sspi_w_token[0].cbBuffer, in Curl_SOCKS5_gssapi_negotiate()
460 memcpy((PUCHAR) sspi_send_token.pvBuffer in Curl_SOCKS5_gssapi_negotiate()
475 us_length = htons((short)sspi_send_token.cbBuffer); in Curl_SOCKS5_gssapi_negotiate()
482 if(sspi_send_token.pvBuffer) in Curl_SOCKS5_gssapi_negotiate()
483 s_pSecFn->FreeContextBuffer(sspi_send_token.pvBuffer); in Curl_SOCKS5_gssapi_negotiate()
499 (char *)sspi_send_token.pvBuffer, in Curl_SOCKS5_gssapi_negotiate()
500 sspi_send_token.cbBuffer, &code); in Curl_SOCKS5_gssapi_negotiate()
501 if(code || (sspi_send_token.cbBuffer != (size_t)written)) { in Curl_SOCKS5_gssapi_negotiate()
503 if(sspi_send_token.pvBuffer) in Curl_SOCKS5_gssapi_negotiate()
504 s_pSecFn->FreeContextBuffer(sspi_send_token.pvBuffer); in Curl_SOCKS5_gssapi_negotiate()
508 if(sspi_send_token.pvBuffer) in Curl_SOCKS5_gssapi_negotiate()
509 s_pSecFn->FreeContextBuffer(sspi_send_token.pvBuffer); in Curl_SOCKS5_gssapi_negotiate()