X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=src%2Fvnet%2FCMakeLists.txt;h=af4f64aef331d802a7bebd57047efe43ea9b9458;hb=05a68d6ece72affa0a4683f51e94aa8aa0533db3;hp=5e1cbc24fd196b9f4086a2914a53d4e2502eb353;hpb=f5462369f3ad22c9d19f54832faa2b6e61449f66;p=vpp.git diff --git a/src/vnet/CMakeLists.txt b/src/vnet/CMakeLists.txt index 5e1cbc24fd1..af4f64aef33 100644 --- a/src/vnet/CMakeLists.txt +++ b/src/vnet/CMakeLists.txt @@ -26,6 +26,7 @@ list(APPEND VNET_SOURCES config.c devices/devices.c devices/netlink.c + error.c flow/flow.c flow/flow_cli.c flow/flow_api.c @@ -35,9 +36,11 @@ list(APPEND VNET_SOURCES interface_cli.c interface_format.c interface_output.c + interface/caps.c interface/rx_queue.c interface/tx_queue.c interface/runtime.c + interface/monitor.c interface_stats.c misc.c ) @@ -50,13 +53,13 @@ list(APPEND VNET_MULTIARCH_SOURCES list(APPEND VNET_HEADERS api_errno.h + error.h buffer.h config.h devices/devices.h devices/netlink.h flow/flow.h global_funcs.h - handoff.h interface/rx_queue_funcs.h interface/tx_queue_funcs.h interface.h @@ -779,30 +782,6 @@ list(APPEND VNET_HEADERS list(APPEND VNET_API_FILES mpls/mpls.api) -############################################################################## -# Tunnel protocol: vxlan-gbp -############################################################################## -list(APPEND VNET_SOURCES - vxlan-gbp/decap.c - vxlan-gbp/encap.c - vxlan-gbp/vxlan_gbp_api.c - vxlan-gbp/vxlan_gbp.c - vxlan-gbp/vxlan_gbp_packet.c -) - -list (APPEND VNET_MULTIARCH_SOURCES - vxlan-gbp/decap.c - vxlan-gbp/encap.c -) - -list(APPEND VNET_HEADERS - vxlan-gbp/vxlan_gbp.h - vxlan-gbp/vxlan_gbp_packet.h - vxlan-gbp/vxlan_gbp_error.def -) - -list(APPEND VNET_API_FILES vxlan-gbp/vxlan_gbp.api) - ############################################################################## # Tunnel protocol: vxlan-gpe ############################################################################## @@ -889,6 +868,8 @@ list(APPEND VNET_SOURCES hash/hash.c hash/cli.c hash/crc32_5tuple.c + hash/handoff_eth.c + hash/hash_eth.c ) list(APPEND VNET_HEADERS @@ -1004,7 +985,7 @@ list(APPEND VNET_SOURCES devices/virtio/virtio_api.c devices/virtio/virtio_pci_legacy.c devices/virtio/virtio_pci_modern.c - devices/virtio/virtio_process.c + devices/virtio/virtio_pre_input.c devices/virtio/virtio_types_api.c ) @@ -1223,6 +1204,9 @@ list(APPEND VNET_HEADERS fib/fib.h fib/fib_api.h fib/ip4_fib.h + fib/ip4_fib_8.h + fib/ip4_fib_16.h + fib/ip4_fib_hash.h fib/ip6_fib.h fib/fib_types.h fib/fib_table.h @@ -1309,6 +1293,7 @@ list(APPEND VNET_MULTIARCH_SOURCES list(APPEND VNET_HEADERS dpo/load_balance.h + dpo/load_balance_map.h dpo/drop_dpo.h dpo/lookup_dpo.h dpo/punt_dpo.h @@ -1522,10 +1507,14 @@ add_vpp_library (vatclient ) add_vat_test_library(vnet + interface_test.c ip/ip_test.c arp/arp_test.c ip6-nd/ip6_nd_test.c srmpls/sr_mpls_test.c + session/session_test.c + l2/l2_test.c + ipsec/ipsec_test.c ) ##############################################################################