mgmt: use RouteOrigin type in Route and ControlParameters
Change-Id: I1fb7e29efbb7ae9523ca294df03478498ef04322
Refs: #3903
diff --git a/src/mgmt/nfd/rib-entry.hpp b/src/mgmt/nfd/rib-entry.hpp
index 8b82238..e515e64 100644
--- a/src/mgmt/nfd/rib-entry.hpp
+++ b/src/mgmt/nfd/rib-entry.hpp
@@ -66,17 +66,14 @@
Route&
setFaceId(uint64_t faceId);
- uint64_t
+ RouteOrigin
getOrigin() const
{
return m_origin;
}
- /** @brief set Origin
- * @param origin a code defined in ndn::nfd::RouteOrigin
- */
Route&
- setOrigin(uint64_t origin);
+ setOrigin(RouteOrigin origin);
uint64_t
getCost() const
@@ -93,9 +90,6 @@
return m_flags;
}
- /** @brief set route inheritance flags
- * @param flags a bitwise OR'ed code from ndn::nfd::RouteFlags
- */
Route&
setFlags(uint64_t flags);
@@ -129,7 +123,7 @@
private:
uint64_t m_faceId;
- uint64_t m_origin;
+ RouteOrigin m_origin;
uint64_t m_cost;
uint64_t m_flags;
optional<time::milliseconds> m_expirationPeriod;