networksecurity/tls/protocol/tlsconnection.cpp
branchRCL_3
changeset 10 c64cefac6e99
parent 0 af10295192d8
child 53 7e41d162e158
equal deleted inserted replaced
5:1422c6cd3f0c 10:c64cefac6e99
   160 	iGenericSocket = new(ELeave)CGenericSecureSocket<RSocket>(aSocket);
   160 	iGenericSocket = new(ELeave)CGenericSecureSocket<RSocket>(aSocket);
   161 
   161 
   162 	iRecordParser = new(ELeave)CRecordParser( *iGenericSocket, *iTlsProvider );
   162 	iRecordParser = new(ELeave)CRecordParser( *iGenericSocket, *iTlsProvider );
   163   	LOG(Log::Printf(_L("iRecordParser %x - %x"), iRecordParser, (TUint)iRecordParser + sizeof( CRecordParser ));)
   163   	LOG(Log::Printf(_L("iRecordParser %x - %x"), iRecordParser, (TUint)iRecordParser + sizeof( CRecordParser ));)
   164 	iRecordComposer = new(ELeave)CRecordComposer( *iGenericSocket, *iTlsProvider );
   164 	iRecordComposer = new(ELeave)CRecordComposer( *iGenericSocket, *iTlsProvider );
       
   165 	TBuf<32> tempBuf;
       
   166     tempBuf.Copy(aProtocol);
       
   167     tempBuf.UpperCase();
       
   168     TInt ret = tempBuf.Compare(KProtocolVerSSL30);
       
   169     if (!ret)
       
   170       {
       
   171       iRecordComposer->SetVersion(&KSSL3_0);
       
   172   	  }
       
   173     else
       
   174       {
       
   175       iRecordComposer->SetVersion(&KTLS1_0);
       
   176       }
   165   	LOG(Log::Printf(_L("iRecordComposer %x - %x"), iRecordComposer, (TUint)iRecordComposer + sizeof( CRecordComposer ));)
   177   	LOG(Log::Printf(_L("iRecordComposer %x - %x"), iRecordComposer, (TUint)iRecordComposer + sizeof( CRecordComposer ));)
   166 
   178 
   167 #ifdef _DEBUG
   179 #ifdef _DEBUG
   168    TInt nBlock;
   180    TInt nBlock;
   169   	LOG(Log::Printf(_L("RHeap::Size(), RHeap::Size() - RHeap::Available() %d, %d"), User::Heap().Size(), User::Heap().Size() - User::Heap().Available( nBlock ) );)
   181   	LOG(Log::Printf(_L("RHeap::Size(), RHeap::Size() - RHeap::Available() %d, %d"), User::Heap().Size(), User::Heap().Size() - User::Heap().Available( nBlock ) );)