VOM: support for pipes 02/13502/2
authorNeale Ranns <neale.ranns@cisco.com>
Wed, 11 Apr 2018 15:08:30 +0000 (08:08 -0700)
committerFlorin Coras <florin.coras@gmail.com>
Wed, 18 Jul 2018 04:48:34 +0000 (04:48 +0000)
commitee8b973de9d6cfd01f7f5ac6c9058c23f6220ab6
tree5e73109cb579729800962bd752841f6fce32c4fe
parentb4b2488202ff4282cc4a7bd779cc33934286c5cd
VOM: support for pipes

Change-Id: I5c381dfe2f926f94a34ee8ed8f1b9ec6038d5fe2
Signed-off-by: Neale Ranns <neale.ranns@cisco.com>
(cherry picked from commit 208c29aac523231af2420a95ba7e5d361698780b)
84 files changed:
extras/vom/vom/Makefile.am
extras/vom/vom/acl_binding_cmds.cpp
extras/vom/vom/acl_binding_cmds.hpp
extras/vom/vom/acl_ethertype_cmds.cpp
extras/vom/vom/acl_ethertype_cmds.hpp
extras/vom/vom/acl_list_cmds.cpp
extras/vom/vom/acl_list_cmds.hpp
extras/vom/vom/arp_proxy_binding_cmds.cpp
extras/vom/vom/arp_proxy_binding_cmds.hpp
extras/vom/vom/arp_proxy_config_cmds.cpp
extras/vom/vom/arp_proxy_config_cmds.hpp
extras/vom/vom/bond_group_binding.cpp
extras/vom/vom/bond_group_binding_cmds.cpp
extras/vom/vom/bond_group_binding_cmds.hpp
extras/vom/vom/bond_interface_cmds.cpp
extras/vom/vom/bridge_domain_arp_entry_cmds.cpp
extras/vom/vom/bridge_domain_arp_entry_cmds.hpp
extras/vom/vom/bridge_domain_cmds.cpp
extras/vom/vom/bridge_domain_cmds.hpp
extras/vom/vom/bridge_domain_entry_cmds.cpp
extras/vom/vom/bridge_domain_entry_cmds.hpp
extras/vom/vom/dhcp_client_cmds.cpp
extras/vom/vom/dhcp_client_cmds.hpp
extras/vom/vom/event_cmd.hpp
extras/vom/vom/gbp_contract_cmds.cpp
extras/vom/vom/gbp_contract_cmds.hpp
extras/vom/vom/gbp_endpoint_cmds.cpp
extras/vom/vom/gbp_endpoint_cmds.hpp
extras/vom/vom/gbp_endpoint_group_cmds.cpp
extras/vom/vom/gbp_endpoint_group_cmds.hpp
extras/vom/vom/gbp_recirc_cmds.cpp
extras/vom/vom/gbp_recirc_cmds.hpp
extras/vom/vom/gbp_subnet_cmds.cpp
extras/vom/vom/gbp_subnet_cmds.hpp
extras/vom/vom/hw_cmds.cpp
extras/vom/vom/hw_cmds.hpp
extras/vom/vom/interface.hpp
extras/vom/vom/interface_cmds.cpp
extras/vom/vom/interface_cmds.hpp
extras/vom/vom/interface_factory.cpp
extras/vom/vom/interface_factory.hpp
extras/vom/vom/interface_ip6_nd.hpp
extras/vom/vom/interface_ip6_nd_cmds.cpp
extras/vom/vom/interface_span_cmds.cpp
extras/vom/vom/interface_span_cmds.hpp
extras/vom/vom/interface_types.cpp
extras/vom/vom/ip_unnumbered_cmds.cpp
extras/vom/vom/ip_unnumbered_cmds.hpp
extras/vom/vom/l2_binding_cmds.cpp
extras/vom/vom/l2_binding_cmds.hpp
extras/vom/vom/l2_emulation_cmds.cpp
extras/vom/vom/l2_emulation_cmds.hpp
extras/vom/vom/l2_xconnect_cmds.cpp
extras/vom/vom/l2_xconnect_cmds.hpp
extras/vom/vom/l3_binding_cmds.cpp
extras/vom/vom/l3_binding_cmds.hpp
extras/vom/vom/lldp_binding_cmds.cpp
extras/vom/vom/lldp_binding_cmds.hpp
extras/vom/vom/lldp_global_cmds.cpp
extras/vom/vom/lldp_global_cmds.hpp
extras/vom/vom/nat_binding_cmds.cpp
extras/vom/vom/nat_binding_cmds.hpp
extras/vom/vom/nat_static_cmds.cpp
extras/vom/vom/nat_static_cmds.hpp
extras/vom/vom/neighbour_cmds.cpp
extras/vom/vom/neighbour_cmds.hpp
extras/vom/vom/pipe.cpp [new file with mode: 0644]
extras/vom/vom/pipe.hpp [new file with mode: 0644]
extras/vom/vom/pipe_cmds.cpp [new file with mode: 0644]
extras/vom/vom/pipe_cmds.hpp [new file with mode: 0644]
extras/vom/vom/route_cmds.cpp
extras/vom/vom/route_cmds.hpp
extras/vom/vom/route_domain_cmds.cpp
extras/vom/vom/route_domain_cmds.hpp
extras/vom/vom/rpc_cmd.hpp
extras/vom/vom/sub_interface_cmds.cpp
extras/vom/vom/tap_interface_cmds.cpp
extras/vom/vom/types.hpp
extras/vom/vom/vxlan_tunnel.cpp
extras/vom/vom/vxlan_tunnel_cmds.cpp
src/vnet/devices/pipe/pipe.api
src/vnet/devices/pipe/pipe_api.c
test/ext/vom_test.cpp
test/test_pipe.py