On Tue, Dec 14, 2021 at 7:42 PM Ronan Randles <ronan.rand...@intel.com> wrote: > > This patchset introduces a Gen library for DPDK. This library provides an easy > way to generate traffic in order to test software based network components. > > This library enables the basic functionality required in the traffic > generator. > This includes: raw data setting, packet Tx and Rx, creation and destruction > of a > Gen instance and various types of data parsing. > This functionality is implemented in "lib/gen/rte_gen.c". IPv4 parsing > functionality is also added in "lib/net/rte_ip.c", this is then used in the > gen > library. > > A sample app is included in "examples/generator" which shows the use of the > gen > library in making a traffic generator. This can be used to generate traffic by > running the dpdk-generator generator executable. This sample app supports > runtime stats reporting (/gen/stats) and line rate limiting > (/gen/mpps,<target traffic rate in mpps>) through telemetry.py. > > > lib/gen/rte_gen.h | 114 +++++++
Please check Doxygen syntax across the file. rte_gen_create(), rte_gen_destroy(), rte_gen_packet_parse_string() etc missing proper doxygen synax.