Repair regression in CcnxFib.
Successful experiment with BestRouting strategy (commented out code in
the abilene-topology.cc example)
One more rescan of python bindings
diff --git a/model/ccnx-fib.cc b/model/ccnx-fib.cc
index 5bb81c3..24f236f 100644
--- a/model/ccnx-fib.cc
+++ b/model/ccnx-fib.cc
@@ -180,11 +180,11 @@
CcnxFib::LongestPrefixMatch (const CcnxInterestHeader &interest) const
{
const CcnxNameComponents &name = interest.GetName ();
- for (size_t componentsCount = name.GetComponents ().size ();
- componentsCount >= 0;
+ for (size_t componentsCount = name.GetComponents ().size ()+1;
+ componentsCount > 0;
componentsCount--)
{
- CcnxNameComponents subPrefix (name.GetSubComponents (componentsCount));
+ CcnxNameComponents subPrefix (name.GetSubComponents (componentsCount-1));
CcnxFibEntryContainer::type::iterator match = m_fib.find (subPrefix);
if (match != m_fib.end())
return match;