From mboxrd@z Thu Jan 1 00:00:00 1970 From: Michal Jastrzebski Subject: [PATCH 0/6] ip_pipeline: CLI rework and improvements Date: Fri, 6 May 2016 17:57:24 +0200 Message-ID: <1462550250-1256-1-git-send-email-michalx.k.jastrzebski@intel.com> To: dev@dpdk.org Return-path: Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by dpdk.org (Postfix) with ESMTP id E1C3237AF for ; Fri, 6 May 2016 17:58:21 +0200 (CEST) List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" 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