face: use IncomingFaceId, NextHopFaceId, CachePolicy tags
This commit replaces all LocalControlHeader usages with these tags,
and deletes LocalFace.
This commit also does minor improvements in RIB test suites.
refs #3339
Change-Id: I14cbfc296a6723a5860bf8bd95d9804d3bac3da5
diff --git a/daemon/fw/client-control-strategy.hpp b/daemon/fw/client-control-strategy.hpp
index a0ddbf2..85a6e3b 100644
--- a/daemon/fw/client-control-strategy.hpp
+++ b/daemon/fw/client-control-strategy.hpp
@@ -31,8 +31,11 @@
namespace nfd {
namespace fw {
-/** \brief a forwarding strategy that forwards Interests
- * according to NextHopFaceId field in LocalControlHeader
+/** \brief a forwarding strategy controlled by client application
+ *
+ * The consumer may specify the nexthop for an Interest in NDNLPv2 NextHopFaceId field.
+ * If NextHopFaceId field is omitted, the Interest is forwarded to
+ * the FIB nexthop with lowest routing cost.
*/
class ClientControlStrategy : public BestRouteStrategy
{