Lines Matching defs:sspi_send_token

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