interface_cli.c
interface_format.c
interface_output.c
+ interface/rx_queue.c
+ interface/tx_queue.c
+ interface/runtime.c
interface_stats.c
misc.c
)
flow/flow.h
global_funcs.h
handoff.h
+ interface/rx_queue_funcs.h
+ interface/tx_queue_funcs.h
interface.h
interface_funcs.h
interface_output.h
policer/policer_types.api
)
-##############################################################################
-# Binary API compatibility until vpp 20.12, see the ADL plugin...
-##############################################################################
-
-list(APPEND VNET_SOURCES
- cop/cop_api.c
-)
-
-list(APPEND VNET_API_FILES cop/cop.api)
-
##############################################################################
# Layer 2 protocols go here
##############################################################################
ip/ip_interface.c
ip/ip_init.c
ip/ip_in_out_acl.c
+ ip/ip_path_mtu.c
+ ip/ip_path_mtu_node.c
ip/ip_punt_drop.c
ip/ip_types.c
ip/lookup.c
ip/ip6_punt_drop.c
ip/punt_node.c
ip/ip_in_out_acl.c
+ ip/ip_path_mtu_node.c
)
list(APPEND VNET_HEADERS
list(APPEND VNET_API_FILES
srmpls/sr_mpls.api
- srv6/sr_types.api
)
##############################################################################
fib/fib_path_list.c
fib/fib_path.c
fib/fib_path_ext.c
+ fib/fib_sas.c
fib/fib_source.c
fib/fib_urpf_list.c
fib/fib_attached_export.c
fib/fib_node_list.h
fib/fib_entry.h
fib/fib_entry_delegate.h
+ fib/fib_sas.h
fib/fib_source.h
)
-list(APPEND VNET_API_FILES fib/fib_types.api)
+list(APPEND VNET_API_FILES
+ fib/fib_types.api
+ fib/fib.api
+)
##############################################################################
# ADJ
adj/adj_nbr.c
adj/adj_glean.c
adj/adj_midchain.c
+ adj/adj_midchain_node.c
adj/adj_midchain_delegate.c
adj/adj_mcast.c
adj/adj_l2.c
list(APPEND VNET_MULTIARCH_SOURCES
adj/adj_nsh.c
adj/adj_l2.c
- adj/adj_midchain.c
+ adj/adj_midchain_node.c
)
list(APPEND VNET_HEADERS
util/radix.c
util/refcount.c
util/throttle.c
- util/trajectory.c
)
list(APPEND VNET_HEADERS
)
##############################################################################
+# VAT2 plugins
+##############################################################################
+add_vpp_test_library(vnet
+ ${VNET_API_FILES}
+)
+
+##############################################################################