jdk/src/windows/native/sun/net/www/protocol/http/ntlm/NTLMAuthSequence.c
changeset 13033 365efcc2d50c
parent 9003 e1b0f0099915
child 14342 8435a30053c1
equal deleted inserted replaced
13032:9f6734b09d79 13033:365efcc2d50c
   149 (JNIEnv *env, jobject this, jlong crdHandle, jbyteArray lastToken)
   149 (JNIEnv *env, jobject this, jlong crdHandle, jbyteArray lastToken)
   150 {
   150 {
   151 
   151 
   152     VOID        *pInput = 0;
   152     VOID        *pInput = 0;
   153     DWORD            inputLen;
   153     DWORD            inputLen;
   154     CHAR         buffOut[512];
   154     CHAR         buffOut[1024];
   155     jboolean         isCopy;
   155     jboolean         isCopy;
   156     SECURITY_STATUS      ss;
   156     SECURITY_STATUS      ss;
   157     SecBufferDesc        OutBuffDesc;
   157     SecBufferDesc        OutBuffDesc;
   158     SecBuffer            OutSecBuff;
   158     SecBuffer            OutSecBuff;
   159     SecBufferDesc        InBuffDesc;
   159     SecBufferDesc        InBuffDesc;
   176 
   176 
   177     OutBuffDesc.ulVersion = 0;
   177     OutBuffDesc.ulVersion = 0;
   178     OutBuffDesc.cBuffers  = 1;
   178     OutBuffDesc.cBuffers  = 1;
   179     OutBuffDesc.pBuffers  = &OutSecBuff;
   179     OutBuffDesc.pBuffers  = &OutSecBuff;
   180 
   180 
   181     OutSecBuff.cbBuffer   = 512;
   181     OutSecBuff.cbBuffer   = 1024;
   182     OutSecBuff.BufferType = SECBUFFER_TOKEN;
   182     OutSecBuff.BufferType = SECBUFFER_TOKEN;
   183     OutSecBuff.pvBuffer   = buffOut;
   183     OutSecBuff.pvBuffer   = buffOut;
   184 
   184 
   185     /*
   185     /*
   186      *  Prepare our Input buffer - Note the server is expecting the client's
   186      *  Prepare our Input buffer - Note the server is expecting the client's