mgmt: use RouteOrigin type in Route and ControlParameters
Change-Id: I1fb7e29efbb7ae9523ca294df03478498ef04322
Refs: #3903
diff --git a/src/mgmt/nfd/control-parameters.hpp b/src/mgmt/nfd/control-parameters.hpp
index cd432ca..df19488 100644
--- a/src/mgmt/nfd/control-parameters.hpp
+++ b/src/mgmt/nfd/control-parameters.hpp
@@ -276,7 +276,7 @@
return m_hasFields[CONTROL_PARAMETER_ORIGIN];
}
- uint64_t
+ RouteOrigin
getOrigin() const
{
BOOST_ASSERT(this->hasOrigin());
@@ -284,7 +284,7 @@
}
ControlParameters&
- setOrigin(uint64_t origin)
+ setOrigin(RouteOrigin origin)
{
m_wire.reset();
m_origin = origin;
@@ -526,7 +526,7 @@
std::string m_uri;
std::string m_localUri;
LocalControlFeature m_localControlFeature;
- uint64_t m_origin;
+ RouteOrigin m_origin;
uint64_t m_cost;
uint64_t m_flags;
uint64_t m_mask;