feature: Add packet trace API 45/27445/16
authorJon Loeliger <jdl@netgate.com>
Mon, 11 May 2020 13:43:51 +0000 (08:43 -0500)
committerDave Barach <openvpp@barachs.net>
Tue, 6 Oct 2020 10:49:27 +0000 (10:49 +0000)
commitc0b195450b31f7092834c0f14a27ca929faf8bca
tree0129c95d2dcd184db08eb88243769d1beb74e273
parentd20bc1d30a913e783a39919268c9870cbfe8817f
feature: Add packet trace API

Also spiffed up the vpp_api_test plugin loader so it executes
VLIB_INIT_FUNCTIONs and VLIB_API_INIT_FUNCTIONs.

Type: feature

Change-Id: Id9a4f455d73738c41bcfea220df2112bb9679681
Signed-off-by: Jon Loeliger <jdl@netgate.com>
Signed-off-by: Ole Troan <ot@cisco.com>
Signed-off-by: Dave Barach <dave@barachs.net>
14 files changed:
src/plugins/tracedump/CMakeLists.txt
src/plugins/tracedump/graph.api [new file with mode: 0644]
src/plugins/tracedump/graph.h [new file with mode: 0644]
src/plugins/tracedump/graph_api.c [new file with mode: 0644]
src/plugins/tracedump/graph_cli.c [new file with mode: 0644]
src/plugins/tracedump/graph_test.c [new file with mode: 0644]
src/plugins/tracedump/tracedump.api
src/plugins/tracedump/tracedump.c
src/plugins/tracedump/tracedump_test.c
src/tools/vppapigen/vppapigen.py
src/vat/main.c
src/vlib/trace.c
src/vlib/trace.h
src/vlibapi/api_helper_macros.h