Clean up binary api message handler registration issues 96/5596/2
authorDave Barach <dave@barachs.net>
Thu, 2 Mar 2017 18:13:23 +0000 (13:13 -0500)
committerDamjan Marion <dmarion.lists@gmail.com>
Thu, 2 Mar 2017 20:33:52 +0000 (20:33 +0000)
commita1a093d4e46e38503332a97ad216f80053a15f2b
treeac0c40a3985b9593b141b534978d3f3ee91a65ec
parent25b36674f7e9072084f8f149067450f5eb6a5841
Clean up binary api message handler registration issues

Removed a fair number of "BUG" message handlers, due to conflicts with
actual message handlers in api_format.c. Vpp itself had no business
receiving certain messages, up to the point where we started building
in relevant code from vpp_api_test.

Eliminated all but one duplicate registration complaint. That one
needs attention from the vxlan team since the duplicated handlers have
diverged.

Change-Id: Iafce5429d2f906270643b4ea5f0130e20beb4d1d
Signed-off-by: Dave Barach <dave@barachs.net>
14 files changed:
src/vat/api_format.c
src/vlib/unix/input.c
src/vlibapi/api.h
src/vlibapi/api_shared.c
src/vnet/classify/classify_api.c
src/vnet/devices/virtio/vhost_user_api.c
src/vnet/dhcp/dhcp_api.c
src/vnet/interface_api.c
src/vnet/ip/ip_api.c
src/vnet/l2/l2_api.c
src/vnet/mpls/mpls_api.c
src/vpp/api/api.c
src/vpp/api/api_main.c
src/vpp/stats/stats.c