Correcting everything to the stage that everything compiles
diff --git a/model/ccnx-l3-protocol.h b/model/ccnx-l3-protocol.h
index 3605da4..c470959 100644
--- a/model/ccnx-l3-protocol.h
+++ b/model/ccnx-l3-protocol.h
@@ -128,10 +128,10 @@
Ptr<CcnxForwardingStrategy> GetForwardingStrategy () const;
virtual void SendInterest (const Ptr<CcnxFace> &face,
- const Ptr<CcnxInterestHeader> &header,
+ const Ptr<const CcnxInterestHeader> &header,
const Ptr<Packet> &packet);
virtual void SendContentObject (const Ptr<CcnxFace> &face,
- const Ptr<CcnxContentObjectHeader> &header,
+ const Ptr<const CcnxContentObjectHeader> &header,
const Ptr<Packet> &packet);
virtual void Receive (const Ptr<CcnxFace> &face, const Ptr<const Packet> &p);