├── .gitignore ├── .gitreview ├── GPL-2.0.txt ├── LICENSE ├── Makefile ├── README.md ├── SConscript ├── dp-core ├── SConscript ├── vr_bitmap.c ├── vr_bridge.c ├── vr_btable.c ├── vr_datapath.c ├── vr_flow.c ├── vr_fragment.c ├── vr_htable.c ├── vr_index_table.c ├── vr_info.c ├── vr_info_common.c ├── vr_interface.c ├── vr_ip_mtrie.c ├── vr_message.c ├── vr_mirror.c ├── vr_mpls.c ├── vr_nexthop.c ├── vr_offloads.c ├── vr_packet.c ├── vr_pkt_droplog.c ├── vr_proto_ip.c ├── vr_proto_ip6.c ├── vr_qos.c ├── vr_queue.c ├── vr_response.c ├── vr_route.c ├── vr_sandesh.c ├── vr_stats.c ├── vr_vif_bridge.c ├── vr_vrf_assign.c ├── vr_vrf_table.c ├── vr_vxlan.c └── vrouter.c ├── dpdk ├── SConscript ├── ddp │ ├── MPLS_Rev1.1.pdf │ ├── license.pdf │ ├── mplsogreudp-CHECKSUM │ ├── mplsogreudp.pkg │ └── readme.txt ├── dpdk_vrouter.c ├── n3k │ ├── README.md │ ├── SConscript │ ├── offload_entry │ │ ├── vr_dpdk_n3k_offload_action_converter.c │ │ ├── vr_dpdk_n3k_offload_converter.c │ │ ├── vr_dpdk_n3k_offload_converter.h │ │ ├── vr_dpdk_n3k_offload_entry.c │ │ ├── vr_dpdk_n3k_offload_entry.h │ │ ├── vr_dpdk_n3k_offload_pattern_converter.c │ │ ├── vr_dpdk_n3k_rte_flow_defs.h │ │ └── vr_dpdk_n3k_rte_flow_package.h │ ├── representor │ │ ├── vr_dpdk_n3k_datapath.c │ │ ├── vr_dpdk_n3k_link.c │ │ ├── vr_dpdk_n3k_representor.c │ │ ├── vr_dpdk_n3k_representor.h │ │ ├── vr_dpdk_n3k_representor_ethdev.c │ │ ├── vr_dpdk_n3k_representor_impl.h │ │ ├── vr_dpdk_n3k_representor_map.c │ │ ├── vr_dpdk_n3k_representor_queue.c │ │ └── vr_dpdk_n3k_vhost.c │ ├── vr_dpdk_n3k_config.c │ ├── vr_dpdk_n3k_config.h │ ├── vr_dpdk_n3k_flow.c │ ├── vr_dpdk_n3k_flow.h │ ├── vr_dpdk_n3k_interface.c │ ├── vr_dpdk_n3k_interface.h │ ├── vr_dpdk_n3k_ip.c │ ├── vr_dpdk_n3k_ip.h │ ├── vr_dpdk_n3k_missing_mirror.c │ ├── vr_dpdk_n3k_missing_mirror.h │ ├── vr_dpdk_n3k_mpls.c │ ├── vr_dpdk_n3k_mpls.h │ ├── vr_dpdk_n3k_nexthop.c │ ├── vr_dpdk_n3k_nexthop.h │ ├── vr_dpdk_n3k_offload_hold.c │ ├── vr_dpdk_n3k_offload_hold.h │ ├── vr_dpdk_n3k_offloads.c │ ├── vr_dpdk_n3k_offloads.h │ ├── vr_dpdk_n3k_packet_metadata.c │ ├── vr_dpdk_n3k_packet_metadata.h │ ├── vr_dpdk_n3k_packet_parser.c │ ├── vr_dpdk_n3k_packet_parser.h │ ├── vr_dpdk_n3k_pmd_ctx.c │ ├── vr_dpdk_n3k_routes.h │ ├── vr_dpdk_n3k_service_core.c │ ├── vr_dpdk_n3k_service_core.h │ ├── vr_dpdk_n3k_vxlan.c │ └── vr_dpdk_n3k_vxlan.h ├── qemu_uvhost.h ├── vr_dpdk_conf.c ├── vr_dpdk_cpuflags.c ├── vr_dpdk_ddp.c ├── vr_dpdk_ethdev.c ├── vr_dpdk_filestore.c ├── vr_dpdk_filestore.h ├── vr_dpdk_fragment_assembler.c ├── vr_dpdk_gro.c ├── vr_dpdk_gro.h ├── vr_dpdk_gso.c ├── vr_dpdk_host.c ├── vr_dpdk_info.c ├── vr_dpdk_interface.c ├── vr_dpdk_lcore.c ├── vr_dpdk_lcore.h ├── vr_dpdk_netlink.c ├── vr_dpdk_netlink.h ├── vr_dpdk_offloads.c ├── vr_dpdk_offloads.h ├── vr_dpdk_packet.c ├── vr_dpdk_pmd_context.c ├── vr_dpdk_pmd_context.h ├── vr_dpdk_representor.c ├── vr_dpdk_representor.h ├── vr_dpdk_ringdev.c ├── vr_dpdk_table_mem.c ├── vr_dpdk_tapdev.c ├── vr_dpdk_usocket.c ├── vr_dpdk_virtio.c ├── vr_dpdk_virtio.h ├── vr_uvhost.c ├── vr_uvhost.h ├── vr_uvhost_client.c ├── vr_uvhost_client.h ├── vr_uvhost_msg.c ├── vr_uvhost_msg.h ├── vr_uvhost_util.c └── vr_uvhost_util.h ├── gdb ├── README.md ├── dump_flow.sh ├── dump_vrouter_all_minimal.sh ├── vr_bridge.gdb ├── vr_btable.gdb ├── vr_dpdk.gdb ├── vr_flow.gdb ├── vr_fragment.gdb ├── vr_nexthop.gdb ├── vr_rtable.gdb ├── vr_util.gdb ├── vr_vif.gdb ├── vr_virtio_rings.gdb └── vrouter.gdb ├── host ├── Makefile ├── SConscript ├── nix │ └── vr_host_io.c ├── ulinux.c ├── vr_host_interface.c ├── vr_host_message.c ├── vr_host_mtransport.c ├── vr_host_packet.c └── vrouter_host_mod.c ├── include ├── SConscript ├── genetlink.h ├── host │ ├── vr_host.h │ ├── vr_host_interface.h │ └── vr_host_packet.h ├── ini_parser.h ├── netlink.h ├── nl_util.h ├── test │ └── vr_test.h ├── udp_util.h ├── ulinux.h ├── vhost.h ├── vr_bitmap.h ├── vr_bridge.h ├── vr_btable.h ├── vr_compat.h ├── vr_cpuid.h ├── vr_datapath.h ├── vr_defs.h ├── vr_dpdk.h ├── vr_dpdk_compat.h ├── vr_dpdk_usocket.h ├── vr_flow.h ├── vr_fragment.h ├── vr_genetlink.h ├── vr_hash.h ├── vr_htable.h ├── vr_index_table.h ├── vr_info.h ├── vr_interface.h ├── vr_ip_mtrie.h ├── vr_linux.h ├── vr_mem.h ├── vr_message.h ├── vr_mirror.h ├── vr_mpls.h ├── vr_nexthop.h ├── vr_offloads.h ├── vr_offloads_dp.h ├── vr_os.h ├── vr_packet.h ├── vr_pkt_droplog.h ├── vr_proto.h ├── vr_qos.h ├── vr_queue.h ├── vr_response.h ├── vr_route.h ├── vr_sandesh.h ├── vr_stats.h ├── vr_utils.h ├── vr_vrf_table.h ├── vr_vxlan.h └── vrouter.h ├── linux ├── SConscript ├── vhost_dev.c ├── vr_default_wq.c ├── vr_fragment_assembler.c ├── vr_genetlink.c ├── vr_host_interface.c ├── vr_mem.c └── vrouter_mod.c ├── sandesh ├── Makefile ├── SConscript └── vr.sandesh ├── systemd └── contrail-vrouter-dpdk.service ├── tests ├── SConscript ├── dpdk │ └── n3k │ │ ├── SConscript │ │ ├── fakes │ │ ├── fake_rte_eal.c │ │ ├── fake_rte_hash.c │ │ ├── fake_vr_offloads.c │ │ └── fake_vr_offloads.h │ │ ├── integration │ │ ├── SConscript │ │ ├── int_test_utils.c │ │ ├── int_test_utils.h │ │ ├── int_test_utils_mplsoudp.c │ │ ├── int_test_utils_mplsoudp.h │ │ ├── int_test_utils_vxlan.c │ │ ├── int_test_utils_vxlan.h │ │ ├── run_tests.sh │ │ ├── test_dpdk_n3k_offload_entry_agnostic.c │ │ ├── test_dpdk_n3k_offload_entry_mplsoudp.c │ │ └── test_dpdk_n3k_offload_entry_vxlan.c │ │ └── unit │ │ ├── SConscript │ │ ├── flow_test_utils.c │ │ ├── flow_test_utils.h │ │ ├── test_dpdk_n3k_config.c │ │ ├── test_dpdk_n3k_flow_convert_mirror.c │ │ ├── test_dpdk_n3k_flow_convert_mpls.c │ │ ├── test_dpdk_n3k_flow_convert_nat_tcp.c │ │ ├── test_dpdk_n3k_flow_convert_nat_udp.c │ │ ├── test_dpdk_n3k_flow_convert_routed_tcp.c │ │ ├── test_dpdk_n3k_flow_convert_routed_udp.c │ │ ├── test_dpdk_n3k_flow_convert_simple_tcp.c │ │ ├── test_dpdk_n3k_flow_convert_simple_udp.c │ │ ├── test_dpdk_n3k_flow_convert_vlan.c │ │ ├── test_dpdk_n3k_flow_convert_vxlan_tcp.c │ │ ├── test_dpdk_n3k_flow_convert_vxlan_udp.c │ │ ├── test_dpdk_n3k_packet_parse.c │ │ ├── test_dpdk_n3k_packet_parse.h │ │ ├── test_dpdk_n3k_packet_parse_mpls.c │ │ ├── test_dpdk_n3k_packet_parse_mpls.h │ │ ├── test_dpdk_n3k_packet_parse_vxlan.c │ │ └── test_dpdk_n3k_packet_parse_vxlan.h ├── run_test.py ├── test_CEM-24923.py ├── test_basic.py ├── test_cem_11226.py ├── test_cem_11421.py ├── test_cem_13067.py ├── test_cem_13716.py ├── test_cem_16046.py ├── test_cem_17069.py ├── test_cem_17211.py ├── test_cem_7113.py ├── test_fabric_to_vhost_v6.py ├── test_fabric_to_vm_inter_vn.py ├── test_fabric_to_vm_intra_vn.py ├── test_fd_leak.py ├── test_flow_nat.py ├── test_flow_nat66.py ├── test_flow_stickiness.py ├── test_fragmentation.py ├── test_hbs.py ├── test_ipv6_nd.py ├── test_l3mh_tunnelnh.py ├── test_macip_learning.py ├── test_mirror_v6_intf_phy.py ├── test_mplsogre.py ├── test_mplsogre_ipv6.py ├── test_mplsoudp.py ├── test_nh_32bit.py ├── test_packet.py ├── test_rt_ipv4.py ├── test_rt_ipv6.py ├── test_syn_sent_rst.py ├── test_tcp_rst.py ├── test_tunnel_udp.py ├── test_vif_clear_stats.py ├── test_vif_l3mh.py ├── test_vm_comm_jumbo_packets.py ├── test_vm_to_fabric_inter_vn.py ├── test_vm_to_fabric_intra_vn.py ├── test_vm_to_vhost_vn.py ├── test_vm_to_vm_inter_vn.py ├── test_vm_to_vm_intra_vn.py ├── test_vm_to_vm_ipv6.py ├── test_vrf_table.py ├── test_vxlan.py └── topo_base │ ├── __init__.py │ ├── fabric_to_vm_inter_vn.py │ ├── fabric_to_vm_intra_vn.py │ ├── vm_to_fabric_inter_vn.py │ ├── vm_to_fabric_intra_vn.py │ ├── vm_to_vhost_vn.py │ ├── vm_to_vm_inter_vn.py │ ├── vm_to_vm_intra_vn.py │ ├── vm_to_vm_nat.py │ └── vm_to_vm_nat66.py ├── tracing ├── bpf_stackdump.py └── pkt_tracer.py ├── utils ├── SConscript ├── agent_hdr_plugin │ └── agent_hdr.lua ├── dkms │ ├── SConscript │ └── gen_build_info.sh ├── dpdkconf.c ├── dpdkinfo.c ├── dpdkvifstats.py ├── dropstats.c ├── flow.c ├── ini_parser.c ├── mirror.c ├── mpls.c ├── mplsoudp_plugin │ └── contrail_mplsoudp.lua ├── nh.c ├── nl_util.c ├── pkt_droplog.py ├── pylib │ ├── base.py │ ├── common.py │ ├── constants.py │ ├── dropstats.py │ ├── flow.py │ ├── imports.py │ ├── mirror.py │ ├── mpls.py │ ├── nexthop.py │ ├── object_base.py │ ├── packet.py │ ├── route.py │ ├── vif.py │ ├── vrf.py │ └── vxlan.py ├── qosmap.c ├── rt.c ├── sandump │ ├── SConscript │ ├── compare_with_vr_sandesh.sh │ ├── init.lua │ ├── sandump │ └── sandump_wireshark_plugin │ │ ├── common.lua │ │ ├── helpers.lua │ │ ├── main.lua │ │ ├── vr_bridge_table_data.lua │ │ ├── vr_drop_stats.lua │ │ ├── vr_fc_map.lua │ │ ├── vr_flow.lua │ │ ├── vr_flow_response.lua │ │ ├── vr_flow_table_data.lua │ │ ├── vr_hugepage_config.lua │ │ ├── vr_info.lua │ │ ├── vr_interface.lua │ │ ├── vr_mem_stats.lua │ │ ├── vr_mirror.lua │ │ ├── vr_mpls.lua │ │ ├── vr_nexthop.lua │ │ ├── vr_pkt_drop_log.lua │ │ ├── vr_qos_map.lua │ │ ├── vr_response.lua │ │ ├── vr_route.lua │ │ ├── vr_vrf.lua │ │ ├── vr_vrf_assign.lua │ │ ├── vr_vrf_stats.lua │ │ ├── vr_vxlan.lua │ │ └── vrouter_ops.lua ├── tungsten-fabric-debugger │ ├── default_GDB_commands.txt │ ├── readme.md │ └── tf_debugger.py ├── udp_util.c ├── unix_util.c ├── vif.c ├── vifdump ├── vr_util.c ├── vrfstats.c ├── vrftable.c ├── vrinfo.c ├── vrmemstats.c ├── vrouter.c ├── vtest │ ├── README.txt │ ├── SConscript │ ├── all_tests_run │ ├── include │ │ ├── vt_gen_lib.h │ │ ├── vt_main.h │ │ ├── vt_message.h │ │ ├── vt_packet.h │ │ ├── vt_process_xml.h │ │ └── vtest.h │ ├── sandesh_gen.c │ ├── vhost │ │ ├── Makefile │ │ ├── example │ │ │ ├── HOW_TO_TEST.README │ │ │ ├── deadbeef.pcap │ │ │ └── example.c │ │ └── src │ │ │ ├── client.c │ │ │ ├── client.h │ │ │ ├── sh_mem.c │ │ │ ├── sh_mem.h │ │ │ ├── util.h │ │ │ ├── uvhost.h │ │ │ ├── vhost_client.c │ │ │ ├── vhost_client.h │ │ │ ├── vhost_net.h │ │ │ ├── virt_queue.c │ │ │ ├── virt_queue.h │ │ │ └── virtio_hdr.h │ ├── vt_gen_lib.c │ ├── vt_main.c │ ├── vt_message.c │ ├── vt_packet.c │ ├── vt_process_xml.c │ └── vt_sandesh_response.c ├── vtest_py │ ├── README.md │ ├── SConscript │ ├── copy_dir.py │ ├── requirements.txt │ └── setup_venv.sh └── vxlan.c └── uvrouter ├── Makefile ├── SConscript └── uvrouter.c /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitreview: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/.gitreview -------------------------------------------------------------------------------- /GPL-2.0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/GPL-2.0.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/README.md -------------------------------------------------------------------------------- /SConscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/SConscript -------------------------------------------------------------------------------- /dp-core/SConscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dp-core/SConscript -------------------------------------------------------------------------------- /dp-core/vr_bitmap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dp-core/vr_bitmap.c -------------------------------------------------------------------------------- /dp-core/vr_bridge.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dp-core/vr_bridge.c -------------------------------------------------------------------------------- /dp-core/vr_btable.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dp-core/vr_btable.c -------------------------------------------------------------------------------- /dp-core/vr_datapath.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dp-core/vr_datapath.c -------------------------------------------------------------------------------- /dp-core/vr_flow.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dp-core/vr_flow.c -------------------------------------------------------------------------------- /dp-core/vr_fragment.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dp-core/vr_fragment.c -------------------------------------------------------------------------------- /dp-core/vr_htable.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dp-core/vr_htable.c -------------------------------------------------------------------------------- /dp-core/vr_index_table.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dp-core/vr_index_table.c -------------------------------------------------------------------------------- /dp-core/vr_info.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dp-core/vr_info.c -------------------------------------------------------------------------------- /dp-core/vr_info_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dp-core/vr_info_common.c -------------------------------------------------------------------------------- /dp-core/vr_interface.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dp-core/vr_interface.c -------------------------------------------------------------------------------- /dp-core/vr_ip_mtrie.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dp-core/vr_ip_mtrie.c -------------------------------------------------------------------------------- /dp-core/vr_message.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dp-core/vr_message.c -------------------------------------------------------------------------------- /dp-core/vr_mirror.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dp-core/vr_mirror.c -------------------------------------------------------------------------------- /dp-core/vr_mpls.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dp-core/vr_mpls.c -------------------------------------------------------------------------------- /dp-core/vr_nexthop.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dp-core/vr_nexthop.c -------------------------------------------------------------------------------- /dp-core/vr_offloads.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dp-core/vr_offloads.c -------------------------------------------------------------------------------- /dp-core/vr_packet.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dp-core/vr_packet.c -------------------------------------------------------------------------------- /dp-core/vr_pkt_droplog.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dp-core/vr_pkt_droplog.c -------------------------------------------------------------------------------- /dp-core/vr_proto_ip.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dp-core/vr_proto_ip.c -------------------------------------------------------------------------------- /dp-core/vr_proto_ip6.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dp-core/vr_proto_ip6.c -------------------------------------------------------------------------------- /dp-core/vr_qos.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dp-core/vr_qos.c -------------------------------------------------------------------------------- /dp-core/vr_queue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dp-core/vr_queue.c -------------------------------------------------------------------------------- /dp-core/vr_response.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dp-core/vr_response.c -------------------------------------------------------------------------------- /dp-core/vr_route.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dp-core/vr_route.c -------------------------------------------------------------------------------- /dp-core/vr_sandesh.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dp-core/vr_sandesh.c -------------------------------------------------------------------------------- /dp-core/vr_stats.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dp-core/vr_stats.c -------------------------------------------------------------------------------- /dp-core/vr_vif_bridge.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dp-core/vr_vif_bridge.c -------------------------------------------------------------------------------- /dp-core/vr_vrf_assign.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dp-core/vr_vrf_assign.c -------------------------------------------------------------------------------- /dp-core/vr_vrf_table.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dp-core/vr_vrf_table.c -------------------------------------------------------------------------------- /dp-core/vr_vxlan.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dp-core/vr_vxlan.c -------------------------------------------------------------------------------- /dp-core/vrouter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dp-core/vrouter.c -------------------------------------------------------------------------------- /dpdk/SConscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dpdk/SConscript -------------------------------------------------------------------------------- /dpdk/ddp/MPLS_Rev1.1.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dpdk/ddp/MPLS_Rev1.1.pdf -------------------------------------------------------------------------------- /dpdk/ddp/license.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dpdk/ddp/license.pdf -------------------------------------------------------------------------------- /dpdk/ddp/mplsogreudp-CHECKSUM: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dpdk/ddp/mplsogreudp-CHECKSUM -------------------------------------------------------------------------------- /dpdk/ddp/mplsogreudp.pkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dpdk/ddp/mplsogreudp.pkg -------------------------------------------------------------------------------- /dpdk/ddp/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dpdk/ddp/readme.txt -------------------------------------------------------------------------------- /dpdk/dpdk_vrouter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dpdk/dpdk_vrouter.c -------------------------------------------------------------------------------- /dpdk/n3k/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dpdk/n3k/README.md -------------------------------------------------------------------------------- /dpdk/n3k/SConscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dpdk/n3k/SConscript -------------------------------------------------------------------------------- /dpdk/n3k/offload_entry/vr_dpdk_n3k_offload_action_converter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dpdk/n3k/offload_entry/vr_dpdk_n3k_offload_action_converter.c -------------------------------------------------------------------------------- /dpdk/n3k/offload_entry/vr_dpdk_n3k_offload_converter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dpdk/n3k/offload_entry/vr_dpdk_n3k_offload_converter.c -------------------------------------------------------------------------------- /dpdk/n3k/offload_entry/vr_dpdk_n3k_offload_converter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dpdk/n3k/offload_entry/vr_dpdk_n3k_offload_converter.h -------------------------------------------------------------------------------- /dpdk/n3k/offload_entry/vr_dpdk_n3k_offload_entry.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dpdk/n3k/offload_entry/vr_dpdk_n3k_offload_entry.c -------------------------------------------------------------------------------- /dpdk/n3k/offload_entry/vr_dpdk_n3k_offload_entry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dpdk/n3k/offload_entry/vr_dpdk_n3k_offload_entry.h -------------------------------------------------------------------------------- /dpdk/n3k/offload_entry/vr_dpdk_n3k_offload_pattern_converter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dpdk/n3k/offload_entry/vr_dpdk_n3k_offload_pattern_converter.c -------------------------------------------------------------------------------- /dpdk/n3k/offload_entry/vr_dpdk_n3k_rte_flow_defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dpdk/n3k/offload_entry/vr_dpdk_n3k_rte_flow_defs.h -------------------------------------------------------------------------------- /dpdk/n3k/offload_entry/vr_dpdk_n3k_rte_flow_package.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dpdk/n3k/offload_entry/vr_dpdk_n3k_rte_flow_package.h -------------------------------------------------------------------------------- /dpdk/n3k/representor/vr_dpdk_n3k_datapath.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dpdk/n3k/representor/vr_dpdk_n3k_datapath.c -------------------------------------------------------------------------------- /dpdk/n3k/representor/vr_dpdk_n3k_link.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dpdk/n3k/representor/vr_dpdk_n3k_link.c -------------------------------------------------------------------------------- /dpdk/n3k/representor/vr_dpdk_n3k_representor.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dpdk/n3k/representor/vr_dpdk_n3k_representor.c -------------------------------------------------------------------------------- /dpdk/n3k/representor/vr_dpdk_n3k_representor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dpdk/n3k/representor/vr_dpdk_n3k_representor.h -------------------------------------------------------------------------------- /dpdk/n3k/representor/vr_dpdk_n3k_representor_ethdev.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dpdk/n3k/representor/vr_dpdk_n3k_representor_ethdev.c -------------------------------------------------------------------------------- /dpdk/n3k/representor/vr_dpdk_n3k_representor_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dpdk/n3k/representor/vr_dpdk_n3k_representor_impl.h -------------------------------------------------------------------------------- /dpdk/n3k/representor/vr_dpdk_n3k_representor_map.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dpdk/n3k/representor/vr_dpdk_n3k_representor_map.c -------------------------------------------------------------------------------- /dpdk/n3k/representor/vr_dpdk_n3k_representor_queue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dpdk/n3k/representor/vr_dpdk_n3k_representor_queue.c -------------------------------------------------------------------------------- /dpdk/n3k/representor/vr_dpdk_n3k_vhost.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dpdk/n3k/representor/vr_dpdk_n3k_vhost.c -------------------------------------------------------------------------------- /dpdk/n3k/vr_dpdk_n3k_config.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dpdk/n3k/vr_dpdk_n3k_config.c -------------------------------------------------------------------------------- /dpdk/n3k/vr_dpdk_n3k_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dpdk/n3k/vr_dpdk_n3k_config.h -------------------------------------------------------------------------------- /dpdk/n3k/vr_dpdk_n3k_flow.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dpdk/n3k/vr_dpdk_n3k_flow.c -------------------------------------------------------------------------------- /dpdk/n3k/vr_dpdk_n3k_flow.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dpdk/n3k/vr_dpdk_n3k_flow.h -------------------------------------------------------------------------------- /dpdk/n3k/vr_dpdk_n3k_interface.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dpdk/n3k/vr_dpdk_n3k_interface.c -------------------------------------------------------------------------------- /dpdk/n3k/vr_dpdk_n3k_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dpdk/n3k/vr_dpdk_n3k_interface.h -------------------------------------------------------------------------------- /dpdk/n3k/vr_dpdk_n3k_ip.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dpdk/n3k/vr_dpdk_n3k_ip.c -------------------------------------------------------------------------------- /dpdk/n3k/vr_dpdk_n3k_ip.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dpdk/n3k/vr_dpdk_n3k_ip.h -------------------------------------------------------------------------------- /dpdk/n3k/vr_dpdk_n3k_missing_mirror.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dpdk/n3k/vr_dpdk_n3k_missing_mirror.c -------------------------------------------------------------------------------- /dpdk/n3k/vr_dpdk_n3k_missing_mirror.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dpdk/n3k/vr_dpdk_n3k_missing_mirror.h -------------------------------------------------------------------------------- /dpdk/n3k/vr_dpdk_n3k_mpls.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dpdk/n3k/vr_dpdk_n3k_mpls.c -------------------------------------------------------------------------------- /dpdk/n3k/vr_dpdk_n3k_mpls.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dpdk/n3k/vr_dpdk_n3k_mpls.h -------------------------------------------------------------------------------- /dpdk/n3k/vr_dpdk_n3k_nexthop.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dpdk/n3k/vr_dpdk_n3k_nexthop.c -------------------------------------------------------------------------------- /dpdk/n3k/vr_dpdk_n3k_nexthop.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dpdk/n3k/vr_dpdk_n3k_nexthop.h -------------------------------------------------------------------------------- /dpdk/n3k/vr_dpdk_n3k_offload_hold.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dpdk/n3k/vr_dpdk_n3k_offload_hold.c -------------------------------------------------------------------------------- /dpdk/n3k/vr_dpdk_n3k_offload_hold.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dpdk/n3k/vr_dpdk_n3k_offload_hold.h -------------------------------------------------------------------------------- /dpdk/n3k/vr_dpdk_n3k_offloads.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dpdk/n3k/vr_dpdk_n3k_offloads.c -------------------------------------------------------------------------------- /dpdk/n3k/vr_dpdk_n3k_offloads.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dpdk/n3k/vr_dpdk_n3k_offloads.h -------------------------------------------------------------------------------- /dpdk/n3k/vr_dpdk_n3k_packet_metadata.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dpdk/n3k/vr_dpdk_n3k_packet_metadata.c -------------------------------------------------------------------------------- /dpdk/n3k/vr_dpdk_n3k_packet_metadata.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dpdk/n3k/vr_dpdk_n3k_packet_metadata.h -------------------------------------------------------------------------------- /dpdk/n3k/vr_dpdk_n3k_packet_parser.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dpdk/n3k/vr_dpdk_n3k_packet_parser.c -------------------------------------------------------------------------------- /dpdk/n3k/vr_dpdk_n3k_packet_parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dpdk/n3k/vr_dpdk_n3k_packet_parser.h -------------------------------------------------------------------------------- /dpdk/n3k/vr_dpdk_n3k_pmd_ctx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dpdk/n3k/vr_dpdk_n3k_pmd_ctx.c -------------------------------------------------------------------------------- /dpdk/n3k/vr_dpdk_n3k_routes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dpdk/n3k/vr_dpdk_n3k_routes.h -------------------------------------------------------------------------------- /dpdk/n3k/vr_dpdk_n3k_service_core.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dpdk/n3k/vr_dpdk_n3k_service_core.c -------------------------------------------------------------------------------- /dpdk/n3k/vr_dpdk_n3k_service_core.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dpdk/n3k/vr_dpdk_n3k_service_core.h -------------------------------------------------------------------------------- /dpdk/n3k/vr_dpdk_n3k_vxlan.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dpdk/n3k/vr_dpdk_n3k_vxlan.c -------------------------------------------------------------------------------- /dpdk/n3k/vr_dpdk_n3k_vxlan.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dpdk/n3k/vr_dpdk_n3k_vxlan.h -------------------------------------------------------------------------------- /dpdk/qemu_uvhost.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dpdk/qemu_uvhost.h -------------------------------------------------------------------------------- /dpdk/vr_dpdk_conf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dpdk/vr_dpdk_conf.c -------------------------------------------------------------------------------- /dpdk/vr_dpdk_cpuflags.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dpdk/vr_dpdk_cpuflags.c -------------------------------------------------------------------------------- /dpdk/vr_dpdk_ddp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dpdk/vr_dpdk_ddp.c -------------------------------------------------------------------------------- /dpdk/vr_dpdk_ethdev.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dpdk/vr_dpdk_ethdev.c -------------------------------------------------------------------------------- /dpdk/vr_dpdk_filestore.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dpdk/vr_dpdk_filestore.c -------------------------------------------------------------------------------- /dpdk/vr_dpdk_filestore.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dpdk/vr_dpdk_filestore.h -------------------------------------------------------------------------------- /dpdk/vr_dpdk_fragment_assembler.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dpdk/vr_dpdk_fragment_assembler.c -------------------------------------------------------------------------------- /dpdk/vr_dpdk_gro.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dpdk/vr_dpdk_gro.c -------------------------------------------------------------------------------- /dpdk/vr_dpdk_gro.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dpdk/vr_dpdk_gro.h -------------------------------------------------------------------------------- /dpdk/vr_dpdk_gso.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dpdk/vr_dpdk_gso.c -------------------------------------------------------------------------------- /dpdk/vr_dpdk_host.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dpdk/vr_dpdk_host.c -------------------------------------------------------------------------------- /dpdk/vr_dpdk_info.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dpdk/vr_dpdk_info.c -------------------------------------------------------------------------------- /dpdk/vr_dpdk_interface.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dpdk/vr_dpdk_interface.c -------------------------------------------------------------------------------- /dpdk/vr_dpdk_lcore.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dpdk/vr_dpdk_lcore.c -------------------------------------------------------------------------------- /dpdk/vr_dpdk_lcore.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dpdk/vr_dpdk_lcore.h -------------------------------------------------------------------------------- /dpdk/vr_dpdk_netlink.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dpdk/vr_dpdk_netlink.c -------------------------------------------------------------------------------- /dpdk/vr_dpdk_netlink.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dpdk/vr_dpdk_netlink.h -------------------------------------------------------------------------------- /dpdk/vr_dpdk_offloads.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dpdk/vr_dpdk_offloads.c -------------------------------------------------------------------------------- /dpdk/vr_dpdk_offloads.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dpdk/vr_dpdk_offloads.h -------------------------------------------------------------------------------- /dpdk/vr_dpdk_packet.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dpdk/vr_dpdk_packet.c -------------------------------------------------------------------------------- /dpdk/vr_dpdk_pmd_context.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dpdk/vr_dpdk_pmd_context.c -------------------------------------------------------------------------------- /dpdk/vr_dpdk_pmd_context.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dpdk/vr_dpdk_pmd_context.h -------------------------------------------------------------------------------- /dpdk/vr_dpdk_representor.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dpdk/vr_dpdk_representor.c -------------------------------------------------------------------------------- /dpdk/vr_dpdk_representor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dpdk/vr_dpdk_representor.h -------------------------------------------------------------------------------- /dpdk/vr_dpdk_ringdev.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dpdk/vr_dpdk_ringdev.c -------------------------------------------------------------------------------- /dpdk/vr_dpdk_table_mem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dpdk/vr_dpdk_table_mem.c -------------------------------------------------------------------------------- /dpdk/vr_dpdk_tapdev.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dpdk/vr_dpdk_tapdev.c -------------------------------------------------------------------------------- /dpdk/vr_dpdk_usocket.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dpdk/vr_dpdk_usocket.c -------------------------------------------------------------------------------- /dpdk/vr_dpdk_virtio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dpdk/vr_dpdk_virtio.c -------------------------------------------------------------------------------- /dpdk/vr_dpdk_virtio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dpdk/vr_dpdk_virtio.h -------------------------------------------------------------------------------- /dpdk/vr_uvhost.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dpdk/vr_uvhost.c -------------------------------------------------------------------------------- /dpdk/vr_uvhost.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dpdk/vr_uvhost.h -------------------------------------------------------------------------------- /dpdk/vr_uvhost_client.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dpdk/vr_uvhost_client.c -------------------------------------------------------------------------------- /dpdk/vr_uvhost_client.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dpdk/vr_uvhost_client.h -------------------------------------------------------------------------------- /dpdk/vr_uvhost_msg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dpdk/vr_uvhost_msg.c -------------------------------------------------------------------------------- /dpdk/vr_uvhost_msg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dpdk/vr_uvhost_msg.h -------------------------------------------------------------------------------- /dpdk/vr_uvhost_util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dpdk/vr_uvhost_util.c -------------------------------------------------------------------------------- /dpdk/vr_uvhost_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/dpdk/vr_uvhost_util.h -------------------------------------------------------------------------------- /gdb/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/gdb/README.md -------------------------------------------------------------------------------- /gdb/dump_flow.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/gdb/dump_flow.sh -------------------------------------------------------------------------------- /gdb/dump_vrouter_all_minimal.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/gdb/dump_vrouter_all_minimal.sh -------------------------------------------------------------------------------- /gdb/vr_bridge.gdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/gdb/vr_bridge.gdb -------------------------------------------------------------------------------- /gdb/vr_btable.gdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/gdb/vr_btable.gdb -------------------------------------------------------------------------------- /gdb/vr_dpdk.gdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/gdb/vr_dpdk.gdb -------------------------------------------------------------------------------- /gdb/vr_flow.gdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/gdb/vr_flow.gdb -------------------------------------------------------------------------------- /gdb/vr_fragment.gdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/gdb/vr_fragment.gdb -------------------------------------------------------------------------------- /gdb/vr_nexthop.gdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/gdb/vr_nexthop.gdb -------------------------------------------------------------------------------- /gdb/vr_rtable.gdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/gdb/vr_rtable.gdb -------------------------------------------------------------------------------- /gdb/vr_util.gdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/gdb/vr_util.gdb -------------------------------------------------------------------------------- /gdb/vr_vif.gdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/gdb/vr_vif.gdb -------------------------------------------------------------------------------- /gdb/vr_virtio_rings.gdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/gdb/vr_virtio_rings.gdb -------------------------------------------------------------------------------- /gdb/vrouter.gdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/gdb/vrouter.gdb -------------------------------------------------------------------------------- /host/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/host/Makefile -------------------------------------------------------------------------------- /host/SConscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/host/SConscript -------------------------------------------------------------------------------- /host/nix/vr_host_io.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/host/nix/vr_host_io.c -------------------------------------------------------------------------------- /host/ulinux.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/host/ulinux.c -------------------------------------------------------------------------------- /host/vr_host_interface.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/host/vr_host_interface.c -------------------------------------------------------------------------------- /host/vr_host_message.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/host/vr_host_message.c -------------------------------------------------------------------------------- /host/vr_host_mtransport.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/host/vr_host_mtransport.c -------------------------------------------------------------------------------- /host/vr_host_packet.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/host/vr_host_packet.c -------------------------------------------------------------------------------- /host/vrouter_host_mod.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/host/vrouter_host_mod.c -------------------------------------------------------------------------------- /include/SConscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/include/SConscript -------------------------------------------------------------------------------- /include/genetlink.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/include/genetlink.h -------------------------------------------------------------------------------- /include/host/vr_host.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/include/host/vr_host.h -------------------------------------------------------------------------------- /include/host/vr_host_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/include/host/vr_host_interface.h -------------------------------------------------------------------------------- /include/host/vr_host_packet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/include/host/vr_host_packet.h -------------------------------------------------------------------------------- /include/ini_parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/include/ini_parser.h -------------------------------------------------------------------------------- /include/netlink.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/include/netlink.h -------------------------------------------------------------------------------- /include/nl_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/include/nl_util.h -------------------------------------------------------------------------------- /include/test/vr_test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/include/test/vr_test.h -------------------------------------------------------------------------------- /include/udp_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/include/udp_util.h -------------------------------------------------------------------------------- /include/ulinux.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/include/ulinux.h -------------------------------------------------------------------------------- /include/vhost.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/include/vhost.h -------------------------------------------------------------------------------- /include/vr_bitmap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/include/vr_bitmap.h -------------------------------------------------------------------------------- /include/vr_bridge.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/include/vr_bridge.h -------------------------------------------------------------------------------- /include/vr_btable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/include/vr_btable.h -------------------------------------------------------------------------------- /include/vr_compat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/include/vr_compat.h -------------------------------------------------------------------------------- /include/vr_cpuid.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/include/vr_cpuid.h -------------------------------------------------------------------------------- /include/vr_datapath.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/include/vr_datapath.h -------------------------------------------------------------------------------- /include/vr_defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/include/vr_defs.h -------------------------------------------------------------------------------- /include/vr_dpdk.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/include/vr_dpdk.h -------------------------------------------------------------------------------- /include/vr_dpdk_compat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/include/vr_dpdk_compat.h -------------------------------------------------------------------------------- /include/vr_dpdk_usocket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/include/vr_dpdk_usocket.h -------------------------------------------------------------------------------- /include/vr_flow.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/include/vr_flow.h -------------------------------------------------------------------------------- /include/vr_fragment.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/include/vr_fragment.h -------------------------------------------------------------------------------- /include/vr_genetlink.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/include/vr_genetlink.h -------------------------------------------------------------------------------- /include/vr_hash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/include/vr_hash.h -------------------------------------------------------------------------------- /include/vr_htable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/include/vr_htable.h -------------------------------------------------------------------------------- /include/vr_index_table.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/include/vr_index_table.h -------------------------------------------------------------------------------- /include/vr_info.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/include/vr_info.h -------------------------------------------------------------------------------- /include/vr_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/include/vr_interface.h -------------------------------------------------------------------------------- /include/vr_ip_mtrie.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/include/vr_ip_mtrie.h -------------------------------------------------------------------------------- /include/vr_linux.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/include/vr_linux.h -------------------------------------------------------------------------------- /include/vr_mem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/include/vr_mem.h -------------------------------------------------------------------------------- /include/vr_message.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/include/vr_message.h -------------------------------------------------------------------------------- /include/vr_mirror.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/include/vr_mirror.h -------------------------------------------------------------------------------- /include/vr_mpls.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/include/vr_mpls.h -------------------------------------------------------------------------------- /include/vr_nexthop.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/include/vr_nexthop.h -------------------------------------------------------------------------------- /include/vr_offloads.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/include/vr_offloads.h -------------------------------------------------------------------------------- /include/vr_offloads_dp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/include/vr_offloads_dp.h -------------------------------------------------------------------------------- /include/vr_os.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/include/vr_os.h -------------------------------------------------------------------------------- /include/vr_packet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/include/vr_packet.h -------------------------------------------------------------------------------- /include/vr_pkt_droplog.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/include/vr_pkt_droplog.h -------------------------------------------------------------------------------- /include/vr_proto.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/include/vr_proto.h -------------------------------------------------------------------------------- /include/vr_qos.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/include/vr_qos.h -------------------------------------------------------------------------------- /include/vr_queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/include/vr_queue.h -------------------------------------------------------------------------------- /include/vr_response.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/include/vr_response.h -------------------------------------------------------------------------------- /include/vr_route.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/include/vr_route.h -------------------------------------------------------------------------------- /include/vr_sandesh.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/include/vr_sandesh.h -------------------------------------------------------------------------------- /include/vr_stats.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/include/vr_stats.h -------------------------------------------------------------------------------- /include/vr_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/include/vr_utils.h -------------------------------------------------------------------------------- /include/vr_vrf_table.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/include/vr_vrf_table.h -------------------------------------------------------------------------------- /include/vr_vxlan.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/include/vr_vxlan.h -------------------------------------------------------------------------------- /include/vrouter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/include/vrouter.h -------------------------------------------------------------------------------- /linux/SConscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/linux/SConscript -------------------------------------------------------------------------------- /linux/vhost_dev.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/linux/vhost_dev.c -------------------------------------------------------------------------------- /linux/vr_default_wq.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/linux/vr_default_wq.c -------------------------------------------------------------------------------- /linux/vr_fragment_assembler.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/linux/vr_fragment_assembler.c -------------------------------------------------------------------------------- /linux/vr_genetlink.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/linux/vr_genetlink.c -------------------------------------------------------------------------------- /linux/vr_host_interface.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/linux/vr_host_interface.c -------------------------------------------------------------------------------- /linux/vr_mem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/linux/vr_mem.c -------------------------------------------------------------------------------- /linux/vrouter_mod.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/linux/vrouter_mod.c -------------------------------------------------------------------------------- /sandesh/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/sandesh/Makefile -------------------------------------------------------------------------------- /sandesh/SConscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/sandesh/SConscript -------------------------------------------------------------------------------- /sandesh/vr.sandesh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/sandesh/vr.sandesh -------------------------------------------------------------------------------- /systemd/contrail-vrouter-dpdk.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/systemd/contrail-vrouter-dpdk.service -------------------------------------------------------------------------------- /tests/SConscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/tests/SConscript -------------------------------------------------------------------------------- /tests/dpdk/n3k/SConscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/tests/dpdk/n3k/SConscript -------------------------------------------------------------------------------- /tests/dpdk/n3k/fakes/fake_rte_eal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/tests/dpdk/n3k/fakes/fake_rte_eal.c -------------------------------------------------------------------------------- /tests/dpdk/n3k/fakes/fake_rte_hash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/tests/dpdk/n3k/fakes/fake_rte_hash.c -------------------------------------------------------------------------------- /tests/dpdk/n3k/fakes/fake_vr_offloads.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/tests/dpdk/n3k/fakes/fake_vr_offloads.c -------------------------------------------------------------------------------- /tests/dpdk/n3k/fakes/fake_vr_offloads.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/tests/dpdk/n3k/fakes/fake_vr_offloads.h -------------------------------------------------------------------------------- /tests/dpdk/n3k/integration/SConscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/tests/dpdk/n3k/integration/SConscript -------------------------------------------------------------------------------- /tests/dpdk/n3k/integration/int_test_utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/tests/dpdk/n3k/integration/int_test_utils.c -------------------------------------------------------------------------------- /tests/dpdk/n3k/integration/int_test_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/tests/dpdk/n3k/integration/int_test_utils.h -------------------------------------------------------------------------------- /tests/dpdk/n3k/integration/int_test_utils_mplsoudp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/tests/dpdk/n3k/integration/int_test_utils_mplsoudp.c -------------------------------------------------------------------------------- /tests/dpdk/n3k/integration/int_test_utils_mplsoudp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/tests/dpdk/n3k/integration/int_test_utils_mplsoudp.h -------------------------------------------------------------------------------- /tests/dpdk/n3k/integration/int_test_utils_vxlan.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/tests/dpdk/n3k/integration/int_test_utils_vxlan.c -------------------------------------------------------------------------------- /tests/dpdk/n3k/integration/int_test_utils_vxlan.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/tests/dpdk/n3k/integration/int_test_utils_vxlan.h -------------------------------------------------------------------------------- /tests/dpdk/n3k/integration/run_tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/tests/dpdk/n3k/integration/run_tests.sh -------------------------------------------------------------------------------- /tests/dpdk/n3k/integration/test_dpdk_n3k_offload_entry_agnostic.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/tests/dpdk/n3k/integration/test_dpdk_n3k_offload_entry_agnostic.c -------------------------------------------------------------------------------- /tests/dpdk/n3k/integration/test_dpdk_n3k_offload_entry_mplsoudp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/tests/dpdk/n3k/integration/test_dpdk_n3k_offload_entry_mplsoudp.c -------------------------------------------------------------------------------- /tests/dpdk/n3k/integration/test_dpdk_n3k_offload_entry_vxlan.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/tests/dpdk/n3k/integration/test_dpdk_n3k_offload_entry_vxlan.c -------------------------------------------------------------------------------- /tests/dpdk/n3k/unit/SConscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/tests/dpdk/n3k/unit/SConscript -------------------------------------------------------------------------------- /tests/dpdk/n3k/unit/flow_test_utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/tests/dpdk/n3k/unit/flow_test_utils.c -------------------------------------------------------------------------------- /tests/dpdk/n3k/unit/flow_test_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/tests/dpdk/n3k/unit/flow_test_utils.h -------------------------------------------------------------------------------- /tests/dpdk/n3k/unit/test_dpdk_n3k_config.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/tests/dpdk/n3k/unit/test_dpdk_n3k_config.c -------------------------------------------------------------------------------- /tests/dpdk/n3k/unit/test_dpdk_n3k_flow_convert_mirror.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/tests/dpdk/n3k/unit/test_dpdk_n3k_flow_convert_mirror.c -------------------------------------------------------------------------------- /tests/dpdk/n3k/unit/test_dpdk_n3k_flow_convert_mpls.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/tests/dpdk/n3k/unit/test_dpdk_n3k_flow_convert_mpls.c -------------------------------------------------------------------------------- /tests/dpdk/n3k/unit/test_dpdk_n3k_flow_convert_nat_tcp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/tests/dpdk/n3k/unit/test_dpdk_n3k_flow_convert_nat_tcp.c -------------------------------------------------------------------------------- /tests/dpdk/n3k/unit/test_dpdk_n3k_flow_convert_nat_udp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/tests/dpdk/n3k/unit/test_dpdk_n3k_flow_convert_nat_udp.c -------------------------------------------------------------------------------- /tests/dpdk/n3k/unit/test_dpdk_n3k_flow_convert_routed_tcp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/tests/dpdk/n3k/unit/test_dpdk_n3k_flow_convert_routed_tcp.c -------------------------------------------------------------------------------- /tests/dpdk/n3k/unit/test_dpdk_n3k_flow_convert_routed_udp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/tests/dpdk/n3k/unit/test_dpdk_n3k_flow_convert_routed_udp.c -------------------------------------------------------------------------------- /tests/dpdk/n3k/unit/test_dpdk_n3k_flow_convert_simple_tcp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/tests/dpdk/n3k/unit/test_dpdk_n3k_flow_convert_simple_tcp.c -------------------------------------------------------------------------------- /tests/dpdk/n3k/unit/test_dpdk_n3k_flow_convert_simple_udp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/tests/dpdk/n3k/unit/test_dpdk_n3k_flow_convert_simple_udp.c -------------------------------------------------------------------------------- /tests/dpdk/n3k/unit/test_dpdk_n3k_flow_convert_vlan.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/tests/dpdk/n3k/unit/test_dpdk_n3k_flow_convert_vlan.c -------------------------------------------------------------------------------- /tests/dpdk/n3k/unit/test_dpdk_n3k_flow_convert_vxlan_tcp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/tests/dpdk/n3k/unit/test_dpdk_n3k_flow_convert_vxlan_tcp.c -------------------------------------------------------------------------------- /tests/dpdk/n3k/unit/test_dpdk_n3k_flow_convert_vxlan_udp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/tests/dpdk/n3k/unit/test_dpdk_n3k_flow_convert_vxlan_udp.c -------------------------------------------------------------------------------- /tests/dpdk/n3k/unit/test_dpdk_n3k_packet_parse.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/tests/dpdk/n3k/unit/test_dpdk_n3k_packet_parse.c -------------------------------------------------------------------------------- /tests/dpdk/n3k/unit/test_dpdk_n3k_packet_parse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/tests/dpdk/n3k/unit/test_dpdk_n3k_packet_parse.h -------------------------------------------------------------------------------- /tests/dpdk/n3k/unit/test_dpdk_n3k_packet_parse_mpls.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/tests/dpdk/n3k/unit/test_dpdk_n3k_packet_parse_mpls.c -------------------------------------------------------------------------------- /tests/dpdk/n3k/unit/test_dpdk_n3k_packet_parse_mpls.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/tests/dpdk/n3k/unit/test_dpdk_n3k_packet_parse_mpls.h -------------------------------------------------------------------------------- /tests/dpdk/n3k/unit/test_dpdk_n3k_packet_parse_vxlan.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/tests/dpdk/n3k/unit/test_dpdk_n3k_packet_parse_vxlan.c -------------------------------------------------------------------------------- /tests/dpdk/n3k/unit/test_dpdk_n3k_packet_parse_vxlan.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/tests/dpdk/n3k/unit/test_dpdk_n3k_packet_parse_vxlan.h -------------------------------------------------------------------------------- /tests/run_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/tests/run_test.py -------------------------------------------------------------------------------- /tests/test_CEM-24923.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/tests/test_CEM-24923.py -------------------------------------------------------------------------------- /tests/test_basic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/tests/test_basic.py -------------------------------------------------------------------------------- /tests/test_cem_11226.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/tests/test_cem_11226.py -------------------------------------------------------------------------------- /tests/test_cem_11421.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/tests/test_cem_11421.py -------------------------------------------------------------------------------- /tests/test_cem_13067.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/tests/test_cem_13067.py -------------------------------------------------------------------------------- /tests/test_cem_13716.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/tests/test_cem_13716.py -------------------------------------------------------------------------------- /tests/test_cem_16046.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/tests/test_cem_16046.py -------------------------------------------------------------------------------- /tests/test_cem_17069.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/tests/test_cem_17069.py -------------------------------------------------------------------------------- /tests/test_cem_17211.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/tests/test_cem_17211.py -------------------------------------------------------------------------------- /tests/test_cem_7113.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/tests/test_cem_7113.py -------------------------------------------------------------------------------- /tests/test_fabric_to_vhost_v6.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/tests/test_fabric_to_vhost_v6.py -------------------------------------------------------------------------------- /tests/test_fabric_to_vm_inter_vn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/tests/test_fabric_to_vm_inter_vn.py -------------------------------------------------------------------------------- /tests/test_fabric_to_vm_intra_vn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/tests/test_fabric_to_vm_intra_vn.py -------------------------------------------------------------------------------- /tests/test_fd_leak.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/tests/test_fd_leak.py -------------------------------------------------------------------------------- /tests/test_flow_nat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/tests/test_flow_nat.py -------------------------------------------------------------------------------- /tests/test_flow_nat66.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/tests/test_flow_nat66.py -------------------------------------------------------------------------------- /tests/test_flow_stickiness.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/tests/test_flow_stickiness.py -------------------------------------------------------------------------------- /tests/test_fragmentation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/tests/test_fragmentation.py -------------------------------------------------------------------------------- /tests/test_hbs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/tests/test_hbs.py -------------------------------------------------------------------------------- /tests/test_ipv6_nd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/tests/test_ipv6_nd.py -------------------------------------------------------------------------------- /tests/test_l3mh_tunnelnh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/tests/test_l3mh_tunnelnh.py -------------------------------------------------------------------------------- /tests/test_macip_learning.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/tests/test_macip_learning.py -------------------------------------------------------------------------------- /tests/test_mirror_v6_intf_phy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/tests/test_mirror_v6_intf_phy.py -------------------------------------------------------------------------------- /tests/test_mplsogre.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/tests/test_mplsogre.py -------------------------------------------------------------------------------- /tests/test_mplsogre_ipv6.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/tests/test_mplsogre_ipv6.py -------------------------------------------------------------------------------- /tests/test_mplsoudp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/tests/test_mplsoudp.py -------------------------------------------------------------------------------- /tests/test_nh_32bit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/tests/test_nh_32bit.py -------------------------------------------------------------------------------- /tests/test_packet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/tests/test_packet.py -------------------------------------------------------------------------------- /tests/test_rt_ipv4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/tests/test_rt_ipv4.py -------------------------------------------------------------------------------- /tests/test_rt_ipv6.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/tests/test_rt_ipv6.py -------------------------------------------------------------------------------- /tests/test_syn_sent_rst.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/tests/test_syn_sent_rst.py -------------------------------------------------------------------------------- /tests/test_tcp_rst.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/tests/test_tcp_rst.py -------------------------------------------------------------------------------- /tests/test_tunnel_udp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/tests/test_tunnel_udp.py -------------------------------------------------------------------------------- /tests/test_vif_clear_stats.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/tests/test_vif_clear_stats.py -------------------------------------------------------------------------------- /tests/test_vif_l3mh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/tests/test_vif_l3mh.py -------------------------------------------------------------------------------- /tests/test_vm_comm_jumbo_packets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/tests/test_vm_comm_jumbo_packets.py -------------------------------------------------------------------------------- /tests/test_vm_to_fabric_inter_vn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/tests/test_vm_to_fabric_inter_vn.py -------------------------------------------------------------------------------- /tests/test_vm_to_fabric_intra_vn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/tests/test_vm_to_fabric_intra_vn.py -------------------------------------------------------------------------------- /tests/test_vm_to_vhost_vn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/tests/test_vm_to_vhost_vn.py -------------------------------------------------------------------------------- /tests/test_vm_to_vm_inter_vn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/tests/test_vm_to_vm_inter_vn.py -------------------------------------------------------------------------------- /tests/test_vm_to_vm_intra_vn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/tests/test_vm_to_vm_intra_vn.py -------------------------------------------------------------------------------- /tests/test_vm_to_vm_ipv6.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/tests/test_vm_to_vm_ipv6.py -------------------------------------------------------------------------------- /tests/test_vrf_table.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/tests/test_vrf_table.py -------------------------------------------------------------------------------- /tests/test_vxlan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/tests/test_vxlan.py -------------------------------------------------------------------------------- /tests/topo_base/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/topo_base/fabric_to_vm_inter_vn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/tests/topo_base/fabric_to_vm_inter_vn.py -------------------------------------------------------------------------------- /tests/topo_base/fabric_to_vm_intra_vn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/tests/topo_base/fabric_to_vm_intra_vn.py -------------------------------------------------------------------------------- /tests/topo_base/vm_to_fabric_inter_vn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/tests/topo_base/vm_to_fabric_inter_vn.py -------------------------------------------------------------------------------- /tests/topo_base/vm_to_fabric_intra_vn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/tests/topo_base/vm_to_fabric_intra_vn.py -------------------------------------------------------------------------------- /tests/topo_base/vm_to_vhost_vn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/tests/topo_base/vm_to_vhost_vn.py -------------------------------------------------------------------------------- /tests/topo_base/vm_to_vm_inter_vn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/tests/topo_base/vm_to_vm_inter_vn.py -------------------------------------------------------------------------------- /tests/topo_base/vm_to_vm_intra_vn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/tests/topo_base/vm_to_vm_intra_vn.py -------------------------------------------------------------------------------- /tests/topo_base/vm_to_vm_nat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/tests/topo_base/vm_to_vm_nat.py -------------------------------------------------------------------------------- /tests/topo_base/vm_to_vm_nat66.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/tests/topo_base/vm_to_vm_nat66.py -------------------------------------------------------------------------------- /tracing/bpf_stackdump.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/tracing/bpf_stackdump.py -------------------------------------------------------------------------------- /tracing/pkt_tracer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/tracing/pkt_tracer.py -------------------------------------------------------------------------------- /utils/SConscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/SConscript -------------------------------------------------------------------------------- /utils/agent_hdr_plugin/agent_hdr.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/agent_hdr_plugin/agent_hdr.lua -------------------------------------------------------------------------------- /utils/dkms/SConscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/dkms/SConscript -------------------------------------------------------------------------------- /utils/dkms/gen_build_info.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/dkms/gen_build_info.sh -------------------------------------------------------------------------------- /utils/dpdkconf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/dpdkconf.c -------------------------------------------------------------------------------- /utils/dpdkinfo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/dpdkinfo.c -------------------------------------------------------------------------------- /utils/dpdkvifstats.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/dpdkvifstats.py -------------------------------------------------------------------------------- /utils/dropstats.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/dropstats.c -------------------------------------------------------------------------------- /utils/flow.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/flow.c -------------------------------------------------------------------------------- /utils/ini_parser.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/ini_parser.c -------------------------------------------------------------------------------- /utils/mirror.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/mirror.c -------------------------------------------------------------------------------- /utils/mpls.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/mpls.c -------------------------------------------------------------------------------- /utils/mplsoudp_plugin/contrail_mplsoudp.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/mplsoudp_plugin/contrail_mplsoudp.lua -------------------------------------------------------------------------------- /utils/nh.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/nh.c -------------------------------------------------------------------------------- /utils/nl_util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/nl_util.c -------------------------------------------------------------------------------- /utils/pkt_droplog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/pkt_droplog.py -------------------------------------------------------------------------------- /utils/pylib/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/pylib/base.py -------------------------------------------------------------------------------- /utils/pylib/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/pylib/common.py -------------------------------------------------------------------------------- /utils/pylib/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/pylib/constants.py -------------------------------------------------------------------------------- /utils/pylib/dropstats.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/pylib/dropstats.py -------------------------------------------------------------------------------- /utils/pylib/flow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/pylib/flow.py -------------------------------------------------------------------------------- /utils/pylib/imports.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/pylib/imports.py -------------------------------------------------------------------------------- /utils/pylib/mirror.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/pylib/mirror.py -------------------------------------------------------------------------------- /utils/pylib/mpls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/pylib/mpls.py -------------------------------------------------------------------------------- /utils/pylib/nexthop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/pylib/nexthop.py -------------------------------------------------------------------------------- /utils/pylib/object_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/pylib/object_base.py -------------------------------------------------------------------------------- /utils/pylib/packet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/pylib/packet.py -------------------------------------------------------------------------------- /utils/pylib/route.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/pylib/route.py -------------------------------------------------------------------------------- /utils/pylib/vif.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/pylib/vif.py -------------------------------------------------------------------------------- /utils/pylib/vrf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/pylib/vrf.py -------------------------------------------------------------------------------- /utils/pylib/vxlan.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/pylib/vxlan.py -------------------------------------------------------------------------------- /utils/qosmap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/qosmap.c -------------------------------------------------------------------------------- /utils/rt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/rt.c -------------------------------------------------------------------------------- /utils/sandump/SConscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/sandump/SConscript -------------------------------------------------------------------------------- /utils/sandump/compare_with_vr_sandesh.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/sandump/compare_with_vr_sandesh.sh -------------------------------------------------------------------------------- /utils/sandump/init.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/sandump/init.lua -------------------------------------------------------------------------------- /utils/sandump/sandump: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/sandump/sandump -------------------------------------------------------------------------------- /utils/sandump/sandump_wireshark_plugin/common.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/sandump/sandump_wireshark_plugin/common.lua -------------------------------------------------------------------------------- /utils/sandump/sandump_wireshark_plugin/helpers.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/sandump/sandump_wireshark_plugin/helpers.lua -------------------------------------------------------------------------------- /utils/sandump/sandump_wireshark_plugin/main.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/sandump/sandump_wireshark_plugin/main.lua -------------------------------------------------------------------------------- /utils/sandump/sandump_wireshark_plugin/vr_bridge_table_data.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/sandump/sandump_wireshark_plugin/vr_bridge_table_data.lua -------------------------------------------------------------------------------- /utils/sandump/sandump_wireshark_plugin/vr_drop_stats.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/sandump/sandump_wireshark_plugin/vr_drop_stats.lua -------------------------------------------------------------------------------- /utils/sandump/sandump_wireshark_plugin/vr_fc_map.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/sandump/sandump_wireshark_plugin/vr_fc_map.lua -------------------------------------------------------------------------------- /utils/sandump/sandump_wireshark_plugin/vr_flow.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/sandump/sandump_wireshark_plugin/vr_flow.lua -------------------------------------------------------------------------------- /utils/sandump/sandump_wireshark_plugin/vr_flow_response.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/sandump/sandump_wireshark_plugin/vr_flow_response.lua -------------------------------------------------------------------------------- /utils/sandump/sandump_wireshark_plugin/vr_flow_table_data.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/sandump/sandump_wireshark_plugin/vr_flow_table_data.lua -------------------------------------------------------------------------------- /utils/sandump/sandump_wireshark_plugin/vr_hugepage_config.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/sandump/sandump_wireshark_plugin/vr_hugepage_config.lua -------------------------------------------------------------------------------- /utils/sandump/sandump_wireshark_plugin/vr_info.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/sandump/sandump_wireshark_plugin/vr_info.lua -------------------------------------------------------------------------------- /utils/sandump/sandump_wireshark_plugin/vr_interface.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/sandump/sandump_wireshark_plugin/vr_interface.lua -------------------------------------------------------------------------------- /utils/sandump/sandump_wireshark_plugin/vr_mem_stats.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/sandump/sandump_wireshark_plugin/vr_mem_stats.lua -------------------------------------------------------------------------------- /utils/sandump/sandump_wireshark_plugin/vr_mirror.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/sandump/sandump_wireshark_plugin/vr_mirror.lua -------------------------------------------------------------------------------- /utils/sandump/sandump_wireshark_plugin/vr_mpls.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/sandump/sandump_wireshark_plugin/vr_mpls.lua -------------------------------------------------------------------------------- /utils/sandump/sandump_wireshark_plugin/vr_nexthop.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/sandump/sandump_wireshark_plugin/vr_nexthop.lua -------------------------------------------------------------------------------- /utils/sandump/sandump_wireshark_plugin/vr_pkt_drop_log.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/sandump/sandump_wireshark_plugin/vr_pkt_drop_log.lua -------------------------------------------------------------------------------- /utils/sandump/sandump_wireshark_plugin/vr_qos_map.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/sandump/sandump_wireshark_plugin/vr_qos_map.lua -------------------------------------------------------------------------------- /utils/sandump/sandump_wireshark_plugin/vr_response.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/sandump/sandump_wireshark_plugin/vr_response.lua -------------------------------------------------------------------------------- /utils/sandump/sandump_wireshark_plugin/vr_route.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/sandump/sandump_wireshark_plugin/vr_route.lua -------------------------------------------------------------------------------- /utils/sandump/sandump_wireshark_plugin/vr_vrf.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/sandump/sandump_wireshark_plugin/vr_vrf.lua -------------------------------------------------------------------------------- /utils/sandump/sandump_wireshark_plugin/vr_vrf_assign.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/sandump/sandump_wireshark_plugin/vr_vrf_assign.lua -------------------------------------------------------------------------------- /utils/sandump/sandump_wireshark_plugin/vr_vrf_stats.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/sandump/sandump_wireshark_plugin/vr_vrf_stats.lua -------------------------------------------------------------------------------- /utils/sandump/sandump_wireshark_plugin/vr_vxlan.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/sandump/sandump_wireshark_plugin/vr_vxlan.lua -------------------------------------------------------------------------------- /utils/sandump/sandump_wireshark_plugin/vrouter_ops.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/sandump/sandump_wireshark_plugin/vrouter_ops.lua -------------------------------------------------------------------------------- /utils/tungsten-fabric-debugger/default_GDB_commands.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/tungsten-fabric-debugger/default_GDB_commands.txt -------------------------------------------------------------------------------- /utils/tungsten-fabric-debugger/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/tungsten-fabric-debugger/readme.md -------------------------------------------------------------------------------- /utils/tungsten-fabric-debugger/tf_debugger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/tungsten-fabric-debugger/tf_debugger.py -------------------------------------------------------------------------------- /utils/udp_util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/udp_util.c -------------------------------------------------------------------------------- /utils/unix_util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/unix_util.c -------------------------------------------------------------------------------- /utils/vif.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/vif.c -------------------------------------------------------------------------------- /utils/vifdump: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/vifdump -------------------------------------------------------------------------------- /utils/vr_util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/vr_util.c -------------------------------------------------------------------------------- /utils/vrfstats.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/vrfstats.c -------------------------------------------------------------------------------- /utils/vrftable.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/vrftable.c -------------------------------------------------------------------------------- /utils/vrinfo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/vrinfo.c -------------------------------------------------------------------------------- /utils/vrmemstats.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/vrmemstats.c -------------------------------------------------------------------------------- /utils/vrouter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/vrouter.c -------------------------------------------------------------------------------- /utils/vtest/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/vtest/README.txt -------------------------------------------------------------------------------- /utils/vtest/SConscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/vtest/SConscript -------------------------------------------------------------------------------- /utils/vtest/all_tests_run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/vtest/all_tests_run -------------------------------------------------------------------------------- /utils/vtest/include/vt_gen_lib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/vtest/include/vt_gen_lib.h -------------------------------------------------------------------------------- /utils/vtest/include/vt_main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/vtest/include/vt_main.h -------------------------------------------------------------------------------- /utils/vtest/include/vt_message.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/vtest/include/vt_message.h -------------------------------------------------------------------------------- /utils/vtest/include/vt_packet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/vtest/include/vt_packet.h -------------------------------------------------------------------------------- /utils/vtest/include/vt_process_xml.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/vtest/include/vt_process_xml.h -------------------------------------------------------------------------------- /utils/vtest/include/vtest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/vtest/include/vtest.h -------------------------------------------------------------------------------- /utils/vtest/sandesh_gen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/vtest/sandesh_gen.c -------------------------------------------------------------------------------- /utils/vtest/vhost/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/vtest/vhost/Makefile -------------------------------------------------------------------------------- /utils/vtest/vhost/example/HOW_TO_TEST.README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/vtest/vhost/example/HOW_TO_TEST.README -------------------------------------------------------------------------------- /utils/vtest/vhost/example/deadbeef.pcap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/vtest/vhost/example/deadbeef.pcap -------------------------------------------------------------------------------- /utils/vtest/vhost/example/example.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/vtest/vhost/example/example.c -------------------------------------------------------------------------------- /utils/vtest/vhost/src/client.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/vtest/vhost/src/client.c -------------------------------------------------------------------------------- /utils/vtest/vhost/src/client.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/vtest/vhost/src/client.h -------------------------------------------------------------------------------- /utils/vtest/vhost/src/sh_mem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/vtest/vhost/src/sh_mem.c -------------------------------------------------------------------------------- /utils/vtest/vhost/src/sh_mem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/vtest/vhost/src/sh_mem.h -------------------------------------------------------------------------------- /utils/vtest/vhost/src/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/vtest/vhost/src/util.h -------------------------------------------------------------------------------- /utils/vtest/vhost/src/uvhost.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/vtest/vhost/src/uvhost.h -------------------------------------------------------------------------------- /utils/vtest/vhost/src/vhost_client.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/vtest/vhost/src/vhost_client.c -------------------------------------------------------------------------------- /utils/vtest/vhost/src/vhost_client.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/vtest/vhost/src/vhost_client.h -------------------------------------------------------------------------------- /utils/vtest/vhost/src/vhost_net.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/vtest/vhost/src/vhost_net.h -------------------------------------------------------------------------------- /utils/vtest/vhost/src/virt_queue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/vtest/vhost/src/virt_queue.c -------------------------------------------------------------------------------- /utils/vtest/vhost/src/virt_queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/vtest/vhost/src/virt_queue.h -------------------------------------------------------------------------------- /utils/vtest/vhost/src/virtio_hdr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/vtest/vhost/src/virtio_hdr.h -------------------------------------------------------------------------------- /utils/vtest/vt_gen_lib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/vtest/vt_gen_lib.c -------------------------------------------------------------------------------- /utils/vtest/vt_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/vtest/vt_main.c -------------------------------------------------------------------------------- /utils/vtest/vt_message.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/vtest/vt_message.c -------------------------------------------------------------------------------- /utils/vtest/vt_packet.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/vtest/vt_packet.c -------------------------------------------------------------------------------- /utils/vtest/vt_process_xml.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/vtest/vt_process_xml.c -------------------------------------------------------------------------------- /utils/vtest/vt_sandesh_response.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/vtest/vt_sandesh_response.c -------------------------------------------------------------------------------- /utils/vtest_py/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/vtest_py/README.md -------------------------------------------------------------------------------- /utils/vtest_py/SConscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/vtest_py/SConscript -------------------------------------------------------------------------------- /utils/vtest_py/copy_dir.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/vtest_py/copy_dir.py -------------------------------------------------------------------------------- /utils/vtest_py/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/vtest_py/requirements.txt -------------------------------------------------------------------------------- /utils/vtest_py/setup_venv.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/vtest_py/setup_venv.sh -------------------------------------------------------------------------------- /utils/vxlan.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/utils/vxlan.c -------------------------------------------------------------------------------- /uvrouter/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/uvrouter/Makefile -------------------------------------------------------------------------------- /uvrouter/SConscript: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/uvrouter/SConscript -------------------------------------------------------------------------------- /uvrouter/uvrouter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenSDN-io/tf-vrouter/HEAD/uvrouter/uvrouter.c --------------------------------------------------------------------------------