realtimenetprots/sipfw/ProfileAgent/IETF_Agent/src/Sipietfprofilecontext.cpp
changeset 37 0295359a7673
parent 33 b8a7e07b2677
child 42 69df6ed78a6a
equal deleted inserted replaced
33:b8a7e07b2677 37:0295359a7673
   560         aTransaction==*iClientTx && aRegistration==*iRegistration)
   560         aTransaction==*iClientTx && aRegistration==*iRegistration)
   561         {
   561         {
   562         PROFILE_DEBUG3("SIPIetfProfileContext::IncomingResponse", ProfileId())
   562         PROFILE_DEBUG3("SIPIetfProfileContext::IncomingResponse", ProfileId())
   563         aHandled = ETrue;
   563         aHandled = ETrue;
   564         const CSIPResponseElements* response = aTransaction.ResponseElements();
   564         const CSIPResponseElements* response = aTransaction.ResponseElements();
   565         TUint responseCode = response->StatusCode();
   565         TInt responseCode  = KErrGeneral;
   566         TBool retry = EFalse;
   566         TBool retry = EFalse;
   567         if (response)
   567         if (response)
   568             {
   568             {
       
   569                 responseCode = response->StatusCode();
       
   570                 
   569                 retry = RetryRegister( &aTransaction,  responseCode);
   571                 retry = RetryRegister( &aTransaction,  responseCode);
   570                 if( !retry )
   572                 if( !retry )
   571                 {
   573                 {
   572                     if (responseCode >= K300MultipleChoices)
   574                     if (responseCode >= K300MultipleChoices)
   573                     {
   575                     {