aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/dhcp
diff options
context:
space:
mode:
authorOle Troan <ot@cisco.com>2020-08-24 12:22:01 +0200
committerAndrew Yourtchenko <ayourtch@gmail.com>2020-08-25 07:35:49 +0000
commitbad679291a9dbc4d9274b1697f7ff41283deabd7 (patch)
treefa1d94b9035af6f34667c60f0b06287966598b98 /src/plugins/dhcp
parent3f54d96dac7eda66096ad7068a86fdf4b86cea67 (diff)
api: register endian handlers for reply messages
Endian handlers was not registered for reply messages. Causing endian-neutral handlers to crash. Type: fix Signed-off-by: Ole Troan <ot@cisco.com> Change-Id: Id14173300ee1ab2601e92d58c70d2fa260814b69
Diffstat (limited to 'src/plugins/dhcp')
-rw-r--r--src/plugins/dhcp/dhcp.api2
-rw-r--r--src/plugins/dhcp/dhcp_test.c3
2 files changed, 1 insertions, 4 deletions
diff --git a/src/plugins/dhcp/dhcp.api b/src/plugins/dhcp/dhcp.api
index 9d8ca4c5b8d..4611d5fadd8 100644
--- a/src/plugins/dhcp/dhcp.api
+++ b/src/plugins/dhcp/dhcp.api
@@ -264,7 +264,7 @@ typedef dhcp_server
/** \brief Tell client about a DHCP completion event
@param client_index - opaque cookie to identify the sender
*/
-manual_endian manual_print define dhcp_proxy_details
+define dhcp_proxy_details
{
u32 context;
u32 rx_vrf_id;
diff --git a/src/plugins/dhcp/dhcp_test.c b/src/plugins/dhcp/dhcp_test.c
index 0eb87ab3257..c1894ec01ea 100644
--- a/src/plugins/dhcp/dhcp_test.c
+++ b/src/plugins/dhcp/dhcp_test.c
@@ -142,9 +142,6 @@ api_dhcp_proxy_config (vat_main_t * vam)
return ret;
}
-#define vl_api_dhcp_proxy_details_t_endian vl_noop_handler
-#define vl_api_dhcp_proxy_details_t_print vl_noop_handler
-
static void
vl_api_dhcp_proxy_details_t_handler (vl_api_dhcp_proxy_details_t * mp)
{