--- a/vpnengine/ikev2lib/src/ikev2negotiation.cpp Tue Feb 02 00:53:00 2010 +0200
+++ b/vpnengine/ikev2lib/src/ikev2negotiation.cpp Fri Feb 19 23:50:52 2010 +0200
@@ -2942,8 +2942,7 @@
SendIkeMsgL(ikeMsg);
if ( (iState != KStateIkeInfoRequest) && (iState != KStateIkeDeleteRequest) && (iState != KStateIkeDeleteResponse) )
{
- iState = KStateIkeInfoResponse;
- iIkeV2PlugInSession.UpdateIkev2SAL(&iHdr, NULL);
+ iState = KStateIkeSaCompleted;
}
}
}
@@ -3187,8 +3186,7 @@
CleanupStack::Pop(ikeMsg);
SendIkeMsgL(ikeMsg);
CleanupStack::PopAndDestroy(SpiList);
- iState = KStateIkeInfoResponse;
- iIkeV2PlugInSession.UpdateIkev2SAL(&iHdr, NULL);
+ iState = KStateIkeSaCompleted;
aRequest = EFalse;
}