From mboxrd@z Thu Jan 1 00:00:00 1970 From: Adrien Mazarguil Subject: [PATCH v3 0/3] librte_cmdline: fix parsing initialisation Date: Mon, 10 Jul 2017 14:09:33 +0200 Message-ID: References: <327b5be12221f51fbf3a6d8e9d155de786992388.1497521374.git.adrien.mazarguil@6wind.com> Cc: dev@dpdk.org To: Olivier Matz Return-path: Received: from mail-wr0-f173.google.com (mail-wr0-f173.google.com [209.85.128.173]) by dpdk.org (Postfix) with ESMTP id 756155699 for ; Mon, 10 Jul 2017 14:10:12 +0200 (CEST) Received: by mail-wr0-f173.google.com with SMTP id k67so135646298wrc.2 for ; Mon, 10 Jul 2017 05:10:12 -0700 (PDT) In-Reply-To: <327b5be12221f51fbf3a6d8e9d155de786992388.1497521374.git.adrien.mazarguil@6wind.com> List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" Adding a cover letter to keep the same title for that thread, since I took over the original patch from Bernard, modified it somewhat and made a couple of additional fixes on top of it. Olivier's comment [1] and Bernard's feedback about dynamic tokens made me realize how the interface itself was not only difficult to use but also broken. This series starts by fixing the root cause of the original issue reported by Bernard, then simplifies the interface itself and its only user (testpmd) and finally fixes an unrelated issue found in testpmd. These fixes target all stable releases since 17.02. [1] http://dpdk.org/ml/archives/dev/2017-June/068605.html Adrien Mazarguil (3): cmdline: fix dynamic tokens initialization cmdline: fix dynamic tokens interface app/testpmd: fix token matching in flow command app/test-pmd/cmdline_flow.c | 36 +++++++------- lib/librte_cmdline/cmdline_parse.c | 85 ++++++++++----------------------- lib/librte_cmdline/cmdline_parse.h | 50 +++++++++++++++---- 3 files changed, 85 insertions(+), 86 deletions(-) -- 2.1.4