vxlan: vxlan/vxlan.api API cleanup
[vpp.git] / extras / vom / vom / route.hpp
index a09f704..8b68015 100644 (file)
@@ -97,7 +97,7 @@ public:
   /**
    * 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
@@ -218,8 +218,6 @@ public:
    */
   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
@@ -398,7 +396,7 @@ private:
   /**
    * 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.