From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga05.intel.com (mga05.intel.com [192.55.52.43]) by dpdk.org (Postfix) with ESMTP id D9376A84E; Wed, 24 Jan 2018 07:10:13 +0100 (CET) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga008.jf.intel.com ([10.7.209.65]) by fmsmga105.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 23 Jan 2018 22:10:12 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.46,405,1511856000"; d="scan'208";a="12605841" Received: from unknown (HELO dpdk5.bj.intel.com) ([172.16.182.198]) by orsmga008.jf.intel.com with ESMTP; 23 Jan 2018 22:10:10 -0800 From: Zhiyong Yang To: dev@dpdk.org Cc: stable@dpdk.org, orika@mellanox.com, ferruh.yigit@intel.com, thomas@monjalon.net, Zhiyong Yang Date: Wed, 24 Jan 2018 14:10:06 +0800 Message-Id: <20180124061006.38304-1-zhiyong.yang@intel.com> X-Mailer: git-send-email 2.13.3 Subject: [dpdk-dev] [PATCH] examples/flow_filtering: fix incorrect port id size X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Jan 2018 06:10:14 -0000 Ethdev port id has been extended 16bits from 8bits in DPDK 17.11 release, the patch fixes mismatch use. Fixes: 4a3ef59a10c8 ("examples/flow_filtering: add simple demo of flow API") Cc: stable@dpdk.org Cc: orika@mellanox.com Cc: ferruh.yigit@intel.com Cc: thomas@monjalon.net Signed-off-by: Zhiyong Yang --- examples/flow_filtering/flow_blocks.c | 4 ++-- examples/flow_filtering/main.c | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/examples/flow_filtering/flow_blocks.c b/examples/flow_filtering/flow_blocks.c index f92df1024..61b045af3 100644 --- a/examples/flow_filtering/flow_blocks.c +++ b/examples/flow_filtering/flow_blocks.c @@ -33,7 +33,7 @@ #define MAX_PATTERN_NUM 4 struct rte_flow * -generate_ipv4_flow(uint8_t port_id, uint16_t rx_q, +generate_ipv4_flow(uint16_t port_id, uint16_t rx_q, uint32_t src_ip, uint32_t src_mask, uint32_t dest_ip, uint32_t dest_mask, struct rte_flow_error *error); @@ -62,7 +62,7 @@ generate_ipv4_flow(uint8_t port_id, uint16_t rx_q, * A flow if the rule could be created else return NULL. */ struct rte_flow * -generate_ipv4_flow(uint8_t port_id, uint16_t rx_q, +generate_ipv4_flow(uint16_t port_id, uint16_t rx_q, uint32_t src_ip, uint32_t src_mask, uint32_t dest_ip, uint32_t dest_mask, struct rte_flow_error *error) diff --git a/examples/flow_filtering/main.c b/examples/flow_filtering/main.c index 58e26859f..cc955cd90 100644 --- a/examples/flow_filtering/main.c +++ b/examples/flow_filtering/main.c @@ -58,7 +58,7 @@ static volatile bool force_quit; -static uint8_t port_id; +static uint16_t port_id; static uint16_t nr_queues = 5; static uint8_t selected_queue = 1; struct rte_mempool *mbuf_pool; -- 2.13.3