tcpiputils/dhcp/src/DHCPSess.cpp
branchRCL_3
changeset 75 c1029e558ef5
parent 0 af10295192d8
--- a/tcpiputils/dhcp/src/DHCPSess.cpp	Wed Sep 15 13:53:10 2010 +0300
+++ b/tcpiputils/dhcp/src/DHCPSess.cpp	Wed Oct 13 16:17:27 2010 +0300
@@ -88,14 +88,17 @@
  * @leave KErrNotSupported or other leave code from ConfigureL, ControL or IoctlL
  */
 	{
-	__CFLOG_VAR((KLogSubSysDHCP, KLogCode, _L8("CDHCPSession::ServiceL")));
+	__CFLOG_VAR((KLogSubSysDHCP, KLogCode, _L8("CDHCPSession[%08x]::DoServiceL, &aMessage %08x, aMessage.sessionid [%08x],aMessage.Function %d, aMessage.Handle %08x"),this, &aMessage, aMessage.Session(),aMessage.Function(), aMessage.Handle()));
 
 	switch (aMessage.Function())
 		{
 		case EConfigDaemonDeregister:
 		if ( iDHCPIfs.Count())
 			{
-			iDHCPIfs[0]->HandleClientRequestL(aMessage);
+			__CFLOG_VAR((KLogSubSysDHCP, KLogCode, _L8("CDHCPSession[%08x]::DoServiceL Count is true"),this));
+			ASSERT(iMessage.IsNull());
+            iMessage = aMessage;
+            iDHCPIfs[0]->HandleClientRequestL(iMessage);
 			}
 		else
 			{
@@ -104,6 +107,7 @@
 		break;
 		case EConfigDaemonConfigure:
 			ASSERT(iMessage.IsNull());
+            __CFLOG_VAR((KLogSubSysDHCP, KLogCode, _L8("CDHCPSession[%08x]::DoServiceL ::EConfigDaemonConfigure ConfigureL ; iMessage =%d"), this, iMessage.Function()));               
 			iMessage = aMessage;
 			ConfigureL(iMessage);
 			break;
@@ -117,6 +121,7 @@
 			ControlL(aMessage);
 			break;
       	case EConfigDaemonCancel:
+            __CFLOG_VAR((KLogSubSysDHCP, KLogCode, _L8("CDHCPSession[%08x]::ServiceL, Cancel"),this));
 			aMessage.Complete(KErrNone); //must be before the rest to avoid deadlock with ESOCK
 			for (TInt i=0 ; i < iDHCPIfs.Count() ; ++i)
 				{
@@ -169,7 +174,7 @@
  * @leave KErrNotReady, or leave code in HandleClientRequestL
  */
 	{
-	__CFLOG_VAR((KLogSubSysDHCP, KLogCode, _L8("CDHCPSession::Ioctl")));
+	__CFLOG_VAR((KLogSubSysDHCP, KLogCode, _L8("CDHCPSession[%08x]::Ioctl"),this));
 
 #ifdef __DHCP_HEAP_CHECK_CONTROL
     if(aMessage.Int1() & KDhcpMemDbgIoctl & ~KConnWriteUserDataBit)
@@ -290,7 +295,7 @@
  * startup of object fails.
  */
 	{
-	__CFLOG_VAR((KLogSubSysDHCP, KLogCode, _L8("CDHCPSession::Configure")));
+	__CFLOG_VAR((KLogSubSysDHCP, KLogCode, _L8("CDHCPSession[%08x]::Configure"),this));
 
 	if (iDHCPIfs.Count())
 		{