Changing internals. PIT, FIB, CS, and ForwardingStrategy now are aggregated onto the node
Also, CcnxStackHelper provide an easy way to set up individual
parameters for them.
diff --git a/model/ccnx-fib.cc b/model/ccnx-fib.cc
index bfcb961..1c86b28 100644
--- a/model/ccnx-fib.cc
+++ b/model/ccnx-fib.cc
@@ -38,8 +38,11 @@
#include <boost/lambda/bind.hpp>
namespace ll = boost::lambda;
+NS_LOG_COMPONENT_DEFINE ("CcnxFib");
+
namespace ns3 {
+NS_OBJECT_ENSURE_REGISTERED (CcnxFib);
//////////////////////////////////////////////////////////////////////
// Helpers
@@ -55,7 +58,6 @@
}
//////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////
-NS_LOG_COMPONENT_DEFINE ("CcnxFib");
using namespace __ccnx_private;