diff -r 630d2f34d719 -r 07a122eea281 telephonyprotocols/rawipnif/inc/RawIPFlow.h --- a/telephonyprotocols/rawipnif/inc/RawIPFlow.h Tue Aug 31 16:23:08 2010 +0300 +++ b/telephonyprotocols/rawipnif/inc/RawIPFlow.h Wed Sep 01 12:40:21 2010 +0100 @@ -32,8 +32,10 @@ #include "BinderBase.h" #include "BcaIoController.h" #include "MControllerObserver.h" +#include "bttlog.h" #include // for TLinkMessageId +class CBttLogger; class CPacketLogger; class TRawIpAgentProvision; class CBCAProvision; @@ -110,7 +112,7 @@ inline RPacketContext::TContextStatus GetContextStatus(); protected: - CRawIPFlow(ESock::CSubConnectionFlowFactoryBase& aFactory, const Messages::TNodeId& aSubConnId, ESock::CProtocolIntfBase* aProtocolIntf); + CRawIPFlow(ESock::CSubConnectionFlowFactoryBase& aFactory, const Messages::TNodeId& aSubConnId, ESock::CProtocolIntfBase* aProtocolIntf, CBttLogger* aTheLogger); void ConstructL(); virtual ~CRawIPFlow(); @@ -148,6 +150,8 @@ private:// Unowned /** networking packet logger for debugging packets */ __PACKETLOG_DECLARATION_MEMBER; + CBttLogger* iTheLogger; + // Upstack bound protocol reference CProtocolBase* iProtocol;