From: Ole Troan Date: Wed, 2 Oct 2019 15:09:01 +0000 (+0200) Subject: nsim: remove api boilerplate X-Git-Tag: v20.05-rc0~728 X-Git-Url: https://gerrit.fd.io/r/gitweb?p=vpp.git;a=commitdiff_plain;h=2e7a43ca4 nsim: remove api boilerplate Type: refactor Signed-off-by: Ole Troan Change-Id: Idf2206ae3e3d8dd05e98528ee1f02c4c7d567f37 --- diff --git a/src/plugins/nsim/CMakeLists.txt b/src/plugins/nsim/CMakeLists.txt index 6b261f8d266..e4cd79cc3da 100644 --- a/src/plugins/nsim/CMakeLists.txt +++ b/src/plugins/nsim/CMakeLists.txt @@ -24,10 +24,6 @@ add_vpp_plugin(nsim API_FILES nsim.api - INSTALL_HEADERS - nsim_all_api_h.h - nsim_msg_enum.h - API_TEST_SOURCES nsim_test.c ) diff --git a/src/plugins/nsim/nsim.api b/src/plugins/nsim/nsim.api index 42531cd2e0f..722aac17fed 100644 --- a/src/plugins/nsim/nsim.api +++ b/src/plugins/nsim/nsim.api @@ -26,6 +26,7 @@ autoreply define nsim_cross_connect_enable_disable /* Interface handles */ u32 sw_if_index0; u32 sw_if_index1; + option vat_help = "[ | sw_if_index ] [ | sw_if_index ] [disable]"; }; /** \brief enable / disable the network delay simulation output feature @@ -47,6 +48,7 @@ autoreply define nsim_output_feature_enable_disable /* Interface handles */ u32 sw_if_index; + option vat_help = "[ | sw_if_index [disable]"; }; /** \brief configure the network delay simulation cross-connect @@ -69,6 +71,7 @@ autoreply define nsim_configure u32 average_packet_size; u64 bandwidth_in_bits_per_second; u32 packets_per_drop; + option vat_help = "delay