vlib_mains == 0 special cases be gone 81/5681/4
authorDave Barach <dave@barachs.net>
Thu, 9 Mar 2017 00:08:56 +0000 (19:08 -0500)
committerOle Trøan <otroan@employees.org>
Thu, 9 Mar 2017 19:07:17 +0000 (19:07 +0000)
commit80f54e20270ed0628ee725e3e3c515731a0188f2
treefa06d939942af6f5126ee645c38cb787814bfb6f
parentb3b2de71ceea0cc7ce18f89cc8180ed4a42e355d
vlib_mains == 0 special cases be gone

Clean up spurious binary API client link dependency on libvlib.so,
which managed to hide behind vlib_mains == 0 checks reached by
VLIB_xxx_FUNCTION macros.

Change-Id: I5df1f8ab07dca1944250e643ccf06e60a8462325
Signed-off-by: Dave Barach <dave@barachs.net>
16 files changed:
src/plugins/dpdk/ipsec/ipsec.c
src/vlib-api.am
src/vlib/buffer.c
src/vlib/global_funcs.h
src/vlib/node_cli.c
src/vlib/node_funcs.h
src/vlib/threads.c
src/vlib/threads.h
src/vlibapi/api.h
src/vlibapi/api_shared.c
src/vlibapi/node_serialize.c
src/vlibmemory/memory_vlib.c
src/vnet/devices/virtio/vhost-user.c
src/vpp-api-test.am
src/vpp/api/api.c
src/vpp/api/gmon.c