From 3ae9f5a90ac23ceaa1d5052cfdab417c1ef8dfdc Mon Sep 17 00:00:00 2001 From: Ole Troan Date: Wed, 9 Oct 2019 12:39:32 +0200 Subject: memif: remove api boilerplate Type: refactor Signed-off-by: Ole Troan Change-Id: Icab769607c4a5890dc80b8f2661faa7e297c2a27 --- src/tools/vppapigen/vppapigen_c.py | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/tools/vppapigen/vppapigen_c.py') diff --git a/src/tools/vppapigen/vppapigen_c.py b/src/tools/vppapigen/vppapigen_c.py index e85a8980592..00b804dc853 100644 --- a/src/tools/vppapigen/vppapigen_c.py +++ b/src/tools/vppapigen/vppapigen_c.py @@ -661,6 +661,7 @@ def generate_c_test_plugin_boilerplate(services, defines, file_crc, module, stre write('/* Only autoreply is supported (vl_api_{n}_t_hander()) */\n' .format(n=s.reply)) continue + write('#ifndef VL_API_{n}_T_HANLDER\n'.format(n=s.reply.upper())) write('static void\n') write('vl_api_{n}_t_handler (vl_api_{n}_t * mp) {{\n'.format(n=s.reply)) write(' vat_main_t * vam = {}_test_main.vat_main;\n'.format(module)) @@ -672,6 +673,7 @@ def generate_c_test_plugin_boilerplate(services, defines, file_crc, module, stre write(' vam->result_ready = 1;\n') write(' }\n') write('}\n') + write('#endif\n') for e in s.events: if define_hash[e].manual_print: -- cgit 1.2.3-korg