Solving compilation problems, adding more comments. Modified ccnx-test example
diff --git a/model/ccnx-l3-protocol.cc b/model/ccnx-l3-protocol.cc
index 07bf848..ff3f926 100644
--- a/model/ccnx-l3-protocol.cc
+++ b/model/ccnx-l3-protocol.cc
@@ -155,7 +155,7 @@
m_faces.push_back (face);
m_faceCounter ++;
- return m_faceCounter;
+ return face->GetId ();
}
Ptr<CcnxFace>
@@ -177,7 +177,7 @@
// Callback from lower layer
void
-CcnxL3Protocol::Receive (const Ptr<CcnxFace> &face, const Ptr<Packet> &p)
+CcnxL3Protocol::Receive (const Ptr<CcnxFace> &face, const Ptr<const Packet> &p)
{
NS_LOG_LOGIC ("Packet from face " << &face << " received on node " << m_node->GetId ());