Dear Maintainers, this patch adds a measurement application to benchmark the latency of transmitting l2 packets via DPDK.
We add this application to the examples folder, as similar tools were placed there as well. Note: the example has an optional dependency to cjson for creating a json representation of the latency diagram. Sending this as RFC as this patch does not modify libdpdk. Best regards, Felix Mößbauer Felix Moessbauer (1): Add l2reflect measurement application examples/l2reflect/Makefile | 31 ++ examples/l2reflect/l2reflect.h | 56 +++ examples/l2reflect/main.c | 833 +++++++++++++++++++++++++++++++++ examples/l2reflect/meson.build | 21 + examples/l2reflect/stats.c | 198 ++++++++ examples/l2reflect/stats.h | 67 +++ examples/meson.build | 1 + 7 files changed, 1207 insertions(+) create mode 100644 examples/l2reflect/Makefile create mode 100644 examples/l2reflect/l2reflect.h create mode 100644 examples/l2reflect/main.c create mode 100644 examples/l2reflect/meson.build create mode 100644 examples/l2reflect/stats.c create mode 100644 examples/l2reflect/stats.h -- 2.20.1