Correcting NACK behavior (actually, reaction to NACKs)
diff --git a/model/ccnx-bestroute-strategy.cc b/model/ccnx-bestroute-strategy.cc
index a7a9801..20d1a81 100644
--- a/model/ccnx-bestroute-strategy.cc
+++ b/model/ccnx-bestroute-strategy.cc
@@ -66,6 +66,9 @@
           if (bestMetric.m_status == CcnxFibFaceMetric::NDN_FIB_RED) // no point to send there
             continue;
 
+          if (pitEntry.m_incoming.find (bestMetric.m_face) != pitEntry.m_incoming.end ()) 
+            continue; // don't forward to face that we received interest from
+
           if (pitEntry.m_outgoing.find (bestMetric.m_face) != pitEntry.m_outgoing.end ()) // already forwarded before
             continue;