#include "vom/vxlan_tunnel.hpp"
#include "vom/logger.hpp"
+#include "vom/vxlan_tunnel_cmds.hpp"
namespace VOM {
const std::string VXLAN_TUNNEL_NAME = "vxlan-tunnel-itf";
vxlan_tunnel::sweep()
{
if (m_hdl) {
- HW::enqueue(new delete_cmd(m_hdl, m_tep));
+ HW::enqueue(new vxlan_tunnel_cmds::delete_cmd(m_hdl, m_tep));
}
HW::write();
}
vxlan_tunnel::replay()
{
if (m_hdl) {
- HW::enqueue(new create_cmd(m_hdl, name(), m_tep));
+ HW::enqueue(new vxlan_tunnel_cmds::create_cmd(m_hdl, name(), m_tep));
}
}
* the desired state is always that the interface should be created
*/
if (!m_hdl) {
- HW::enqueue(new create_cmd(m_hdl, name(), m_tep));
+ HW::enqueue(new vxlan_tunnel_cmds::create_cmd(m_hdl, name(), m_tep));
}
}
vxlan_tunnel::event_handler::handle_populate(const client_db::key_t& key)
{
/*
- * dump VPP current states
- */
- std::shared_ptr<vxlan_tunnel::dump_cmd> cmd(new vxlan_tunnel::dump_cmd());
+ * dump VPP current states
+ */
+ std::shared_ptr<vxlan_tunnel_cmds::dump_cmd> cmd(
+ new vxlan_tunnel_cmds::dump_cmd());
HW::enqueue(cmd);
HW::write();
void
vxlan_tunnel::event_handler::show(std::ostream& os)
{
- m_db.dump(os);
-}
+ // dumped by the interface handler
}
+
+}; // namespace VOM
+
/*
* fd.io coding-style-patch-verification: ON
*