--- 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())
{