diff options
author | Klement Sekera <klement@klementsekera.com> | 2023-08-06 19:33:16 +0200 |
---|---|---|
committer | Ole Tr�an <otroan@employees.org> | 2023-08-18 06:09:41 +0000 |
commit | 03e1d559f912513e1bc2ffc615b7833471afc790 (patch) | |
tree | e1338544f64a0b16932583944dc2f50528209bfe /src/vpp-api/vapi/vapi_cpp_test.cpp | |
parent | 56777b9409c9e0be2ca86504aae95ad6472a78ea (diff) |
vapi: improve vl_api_string_t handling
Define vl_api_string_t to correspond with vlibapi/api_types.h
Fix allocation and size calculation routine generation.
Type: improvement
Change-Id: I6b0a3eb3459d75d326e67bfb76dac8125e480afa
Signed-off-by: Klement Sekera <klement.sekera@gmail.com>
Diffstat (limited to 'src/vpp-api/vapi/vapi_cpp_test.cpp')
-rw-r--r-- | src/vpp-api/vapi/vapi_cpp_test.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/vpp-api/vapi/vapi_cpp_test.cpp b/src/vpp-api/vapi/vapi_cpp_test.cpp index 25df5b70e8f..56ebb39cb58 100644 --- a/src/vpp-api/vapi/vapi_cpp_test.cpp +++ b/src/vpp-api/vapi/vapi_cpp_test.cpp @@ -193,7 +193,7 @@ START_TEST (test_loopbacks_1) { // new context bool seen[num_ifs] = {0}; - Sw_interface_dump d (con); + Sw_interface_dump d (con, 0); auto rv = d.execute (); ck_assert_int_eq (VAPI_OK, rv); WAIT_FOR_RESPONSE (d, rv); @@ -232,7 +232,7 @@ START_TEST (test_loopbacks_1) } { // new context - Sw_interface_dump d (con); + Sw_interface_dump d (con, 0); auto rv = d.execute (); ck_assert_int_eq (VAPI_OK, rv); WAIT_FOR_RESPONSE (d, rv); @@ -347,7 +347,7 @@ START_TEST (test_loopbacks_2) } Sw_interface_dump_cb<num_ifs> swdcb (ccbs); - Sw_interface_dump d (con, std::ref (swdcb)); + Sw_interface_dump d (con, 0, std::ref (swdcb)); auto rv = d.execute (); ck_assert_int_eq (VAPI_OK, rv); WAIT_FOR_RESPONSE (d, rv); @@ -373,7 +373,7 @@ START_TEST (test_loopbacks_2) } { // new context - Sw_interface_dump d (con); + Sw_interface_dump d (con, 0); auto rv = d.execute (); ck_assert_int_eq (VAPI_OK, rv); WAIT_FOR_RESPONSE (d, rv); |