From 9302cfea9ded05f01fb84a77d248b8787ec2cac5 Mon Sep 17 00:00:00 2001 From: Neale Ranns Date: Tue, 2 Feb 2021 09:21:52 +0000 Subject: vppapigen: Support an 'autoendian' keyword for message definitions in .api files Type: feature Make the auto-endian nature explicit, rather than hidden in the x_api.c file. Signed-off-by: Neale Ranns Change-Id: Ibe647117ceeaf6f99a38a96576a5a41a3cbb1615 --- src/plugins/map/map.api | 2 +- src/plugins/map/map_api.c | 2 -- 2 files changed, 1 insertion(+), 3 deletions(-) (limited to 'src/plugins') diff --git a/src/plugins/map/map.api b/src/plugins/map/map.api index dfe255bf349..ba733e35de3 100644 --- a/src/plugins/map/map.api +++ b/src/plugins/map/map.api @@ -30,7 +30,7 @@ import "vnet/interface_types.api"; @param mtu - MTU. default 1280 @param tag - A user field stored with the MAP */ -define map_add_domain +autoendian define map_add_domain { u32 client_index; u32 context; diff --git a/src/plugins/map/map_api.c b/src/plugins/map/map_api.c index 4d2378a072f..bcc0c27c742 100644 --- a/src/plugins/map/map_api.c +++ b/src/plugins/map/map_api.c @@ -560,8 +560,6 @@ map_plugin_api_hookup (vlib_main_t * vm) mm->msg_id_base = setup_message_id_table (); - api_main_t *am = vlibapi_get_main (); - am->is_autoendian[mm->msg_id_base + VL_API_MAP_ADD_DOMAIN] = 1; return 0; } -- cgit 1.2.3-korg