From: Dave Barach Date: Fri, 19 Jul 2019 12:25:37 +0000 (-0400) Subject: vat: remove #if BUILTIN from vat_main_t definition X-Git-Tag: v20.01-rc0~148 X-Git-Url: https://gerrit.fd.io/r/gitweb?a=commitdiff_plain;h=4f74e9ef34d2bf22c70b78f91613cfd43f9a7bd4;hp=679478760a4dc87d1adf281c4562574bb25b539b;p=vpp.git vat: remove #if BUILTIN from vat_main_t definition Otherwise, vat plugins will be confused about the offset from &vat_main of the vlib_main_t * pointer, leading to NULL pointer crashes. Type: fix Change-Id: I7298b7ce8c000217ed7fdd2e97a3cbf978464377 Signed-off-by: Dave Barach --- diff --git a/src/vat/vat.h b/src/vat/vat.h index 0d93af7b0f2..e21940c4cd4 100644 --- a/src/vat/vat.h +++ b/src/vat/vat.h @@ -216,9 +216,7 @@ typedef struct socket_client_main_t *socket_client_main; u8 *socket_name; -#if VPP_API_TEST_BUILTIN == 0 elog_main_t elog_main; -#endif /* Convenience */ vlib_main_t *vlib_main;