--- a/networkcontrol/ipnetworklayer/inc/IPProtoCPR.h Tue Aug 31 16:45:15 2010 +0300
+++ b/networkcontrol/ipnetworklayer/inc/IPProtoCPR.h Wed Sep 01 12:33:58 2010 +0100
@@ -187,17 +187,19 @@
ESock::TDataMonitoringConnProvisioningInfo iDataMonitoringConnProvisioningInfo;
TInt iLastControlClientsCount;
TInt iRouteCount;
- TBool iRouteCountStretchOne;
TBool iPeriodActivity;
TInt iTimerDisableCount;
TTime iStartTime;
+ TBool iRouteCountStretchOne:1;
TBool iLinkUp:1;
TBool iConnectionControlActivity:1;
TBool iTimerExpired:1;
TBool iTimerStopped:1;
TBool iTimerRunning:1;
TBool iSubConnEventDataSent:1; // Hack to cope with multiple DataClientStatusChange notifications for 'stopped'
- TBool iNodeLocalExtensionsCreated;
+ TBool iNodeLocalExtensionsCreated:1;
+ TBool iStopped:1; // Hack to cope with AllInterfaceNotification not indicating a down/up sequence
+ // if the IpProtoCpr is restarted before it is destroyed.
ESock::RMetaExtensionContainer iNodeLocalExtensions;
};