Making everything compile. Now everything seems to work, but more
checking is necessary
diff --git a/apps/ccnx-app.h b/apps/ccnx-app.h
index 4f2cb83..f94018f 100644
--- a/apps/ccnx-app.h
+++ b/apps/ccnx-app.h
@@ -31,6 +31,7 @@
class Packet;
class CcnxInterestHeader;
class CcnxContentObjectHeader;
+class CcnxFace;
/**
* @ingroup ccnx
@@ -41,7 +42,7 @@
class CcnxApp: public Application
{
public:
- typedef Callback<bool, const Ptr<CcnxFace>&> ProtocolHandler;
+ typedef Callback<bool, const Ptr<const Packet>&> ProtocolHandler;
static TypeId GetTypeId ();
@@ -94,8 +95,6 @@
protected:
ProtocolHandler m_protocolHandler;
bool m_active;
-
-private:
Ptr<CcnxFace> m_face; // local face that is created
};