auto &p = r.get_payload ();
printf ("show_version_reply: program: `%s', version: `%s', build directory: "
"`%s', build date: `%s'\n",
- vl_api_from_api_string (&p.program),
- vl_api_from_api_string (&p.version),
- vl_api_from_api_string (&p.build_directory),
- vl_api_from_api_string (&p.build_date));
- ck_assert_str_eq ("vpe", (char *)vl_api_from_api_string (&p.program));
+ p.program, p.version, p.build_directory, p.build_date);
+ ck_assert_str_eq ("vpe", (char *)p.program);
}
Connection con;
{ // new context
bool seen[num_ifs] = {0};
Sw_interface_dump d (con);
- auto &p = d.get_request ().get_payload ();
- p.name_filter_valid = 0;
- memset (p.name_filter.buf, 0, p.name_filter.length);
+ d.get_request ().get_payload ();
auto rv = d.execute ();
ck_assert_int_eq (VAPI_OK, rv);
WAIT_FOR_RESPONSE (d, rv);
{ // new context
Sw_interface_dump d (con);
- auto &p = d.get_request ().get_payload ();
- p.name_filter_valid = 0;
- memset (p.name_filter.buf, 0, p.name_filter.length);
+ d.get_request ().get_payload ();
auto rv = d.execute ();
ck_assert_int_eq (VAPI_OK, rv);
WAIT_FOR_RESPONSE (d, rv);
Sw_interface_dump_cb<num_ifs> swdcb (ccbs);
Sw_interface_dump d (con, std::ref (swdcb));
- auto &p = d.get_request ().get_payload ();
- p.name_filter_valid = 0;
- memset (p.name_filter.buf, 0, p.name_filter.length);
+ d.get_request ().get_payload ();
auto rv = d.execute ();
ck_assert_int_eq (VAPI_OK, rv);
WAIT_FOR_RESPONSE (d, rv);
{ // new context
Sw_interface_dump d (con);
- auto &p = d.get_request ().get_payload ();
- p.name_filter_valid = 0;
- memset (p.name_filter.buf, 0, p.name_filter.length);
+ d.get_request ().get_payload ();
auto rv = d.execute ();
ck_assert_int_eq (VAPI_OK, rv);
WAIT_FOR_RESPONSE (d, rv);