mbox

[0/2] Add example l3fwd-regex

Message ID 20200908123144.26444-1-guyk@marvell.com (mailing list archive)
Headers

Message

Guy Kaneti Sept. 8, 2020, 12:31 p.m. UTC
  From: Guy Kaneti <guyk@marvell.com>

The L3 Forwarding with Regex application is a simple example of
packet processing using DPDK Regex framework.
The application performs L3 LPM based forwarding while using
Regex framework for pre-filtering decision.

Guy Kaneti (2):
  examples/l3fwd-regex: add regex based l3fwd
  doc: add l3fwd-regex application user guide

 MAINTAINERS                                   |    3 +
 doc/guides/sample_app_ug/index.rst            |    1 +
 doc/guides/sample_app_ug/intro.rst            |    4 +
 doc/guides/sample_app_ug/l3_forward_regex.rst |  235 ++++
 examples/l3fwd-regex/l3fwd.h                  |  207 +++
 examples/l3fwd-regex/l3fwd_lpm.c              |  461 +++++++
 examples/l3fwd-regex/l3fwd_lpm.h              |  100 ++
 examples/l3fwd-regex/l3fwd_regex.c            |  487 +++++++
 examples/l3fwd-regex/l3fwd_regex.h            |   38 +
 examples/l3fwd-regex/main.c                   | 1117 +++++++++++++++++
 examples/l3fwd-regex/meson.build              |   10 +
 examples/meson.build                          |    2 +-
 12 files changed, 2664 insertions(+), 1 deletion(-)
 create mode 100644 doc/guides/sample_app_ug/l3_forward_regex.rst
 create mode 100644 examples/l3fwd-regex/l3fwd.h
 create mode 100644 examples/l3fwd-regex/l3fwd_lpm.c
 create mode 100644 examples/l3fwd-regex/l3fwd_lpm.h
 create mode 100644 examples/l3fwd-regex/l3fwd_regex.c
 create mode 100644 examples/l3fwd-regex/l3fwd_regex.h
 create mode 100644 examples/l3fwd-regex/main.c
 create mode 100644 examples/l3fwd-regex/meson.build