[dpdk-dev] [PATCH 0/6] ip_pipeline: CLI rework and improvements

Michal Jastrzebski michalx.k.jastrzebski at intel.com
Fri May 6 17:57:24 CEST 2016


Using the latest librte_cmdline improvements, the CLI implementation
of the ip_pipeline application is streamlined and improved, which
results in eliminating thousands of lines of code from the application,
thus leading to code that is easier to maintain and extend.

Michal Jastrzebski (6):
  examples/ip_pipeline: add helper functions for parsing string
  examples/ip_pipeline: modifies common pipeline CLI
  examples/ip_pipeline: modifies routing commands
  examples/ip_pipeline: modifies firewall pipeline CLI
  examples/ip_pipeline: modifies flow classifications      pipeline CLI
  examples/ip_pipeline: modifies flow action pipeline CLI

 examples/ip_pipeline/Makefile                      |    1 +
 examples/ip_pipeline/config_parse.c                |  242 +--
 examples/ip_pipeline/parser.c                      |  684 +++++++
 examples/ip_pipeline/parser.h                      |   26 +-
 examples/ip_pipeline/pipeline/pipeline_common_fe.c |  309 ++-
 examples/ip_pipeline/pipeline/pipeline_firewall.c  | 1336 ++++++-------
 .../ip_pipeline/pipeline/pipeline_flow_actions.c   | 1826 ++++++++---------
 .../pipeline/pipeline_flow_classification.c        | 2066 ++++++++------------
 examples/ip_pipeline/pipeline/pipeline_routing.c   | 1774 +++++------------
 9 files changed, 3523 insertions(+), 4741 deletions(-)
 create mode 100644 examples/ip_pipeline/parser.c

-- 
1.9.1



More information about the dev mailing list