misc: vpe.api messages dynamically allocated 56/33856/6
authorOle Troan <ot@cisco.com>
Mon, 27 Sep 2021 15:11:34 +0000 (17:11 +0200)
committerFlorin Coras <florin.coras@gmail.com>
Tue, 28 Sep 2021 15:17:37 +0000 (15:17 +0000)
commit3459ece6da90627b161e2128b5926f1e58e7db65
tree1416cae6fa48c233cfe1cf7b69d0446fef77aa50
parent7d0e30bc642f9137188e962f3d1fe38303e674ba
misc: vpe.api messages dynamically allocated

This is the last in the series of moving API messages from vpp/api/vpe.api to vlibmemory/memclnt.api.
This patch makes the remaining vpe.api messages dynamic, to help VAT2 binary-api command.
Moves the VAT test code to a separate file and removes the now unnused API meta files.

Type: improvement
Signed-off-by: Ole Troan <ot@cisco.com>
Change-Id: I01dd78eaff1d3715dff17d2643bf0f7f0089935b
Signed-off-by: Ole Troan <ot@cisco.com>
17 files changed:
src/plugins/vrrp/vrrp_all_api_h.h [deleted file]
src/plugins/vrrp/vrrp_msg_enum.h [deleted file]
src/vat/api_format.c
src/vlibmemory/memory_api.c
src/vlibmemory/vlib_api.c
src/vnet/classify/classify_api.c
src/vpp-api/client/client.c
src/vpp-api/client/test.c
src/vpp/CMakeLists.txt
src/vpp/api/api.c
src/vpp/api/api_test.c [new file with mode: 0644]
src/vpp/api/test_client.c [deleted file]
src/vpp/api/test_ha.c [deleted file]
src/vpp/api/types.h
src/vpp/api/vpe_all_api_h.h [deleted file]
src/vpp/api/vpe_msg_enum.h [deleted file]
src/vpp/vnet/main.c