/**
* constructor for special paths
*/
- path(special_t special);
+ path(special_t special, const nh_proto_t& proto = nh_proto_t::IPV4);
/**
* Constructor for standard non-recursive paths
*/
const static itf_flags_t FORWARD;
- static const itf_flags_t& from_vpp(uint32_t val);
-
private:
/**
* Private constructor taking the value and the string name
/**
* HW configuration for the result of creating the route
*/
- HW::item<bool> m_hw;
+ HW::item<handle_t> m_hw;
/**
* The route domain the route is in.