[dpdk-dev] [PATCH 12/12] examples/l3fwd: add option to parse ptype

2016-01-07 Thread Ananyev, Konstantin
Hi Jianfeng, > -Original Message- > From: Tan, Jianfeng > Sent: Thursday, January 07, 2016 1:20 AM > To: Ananyev, Konstantin; dev at dpdk.org > Cc: Zhang, Helin > Subject: Re: [PATCH 12/12] examples/l3fwd: add option to parse ptype > > > Hi Konstantin, > > On 1/6/2016 12:49 AM,

[dpdk-dev] [PATCH 12/12] examples/l3fwd: add option to parse ptype

2016-01-07 Thread Tan, Jianfeng
Hi Konstantin, On 1/6/2016 12:49 AM, Ananyev, Konstantin wrote: > Hi Jianfeng, > +static int +check_packet_type_ok(int portid) +{ + int i; + int ret; + uint32_t ptypes[RTE_PTYPE_L3_MAX_NUM]; + int ptype_l3_ipv4 = 0, ptype_l3_ipv6 = 0; + + ret =

[dpdk-dev] [PATCH 12/12] examples/l3fwd: add option to parse ptype

2016-01-05 Thread Ananyev, Konstantin
Hi Jianfeng, > > > > > > +static int > > > +check_packet_type_ok(int portid) > > > +{ > > > + int i; > > > + int ret; > > > + uint32_t ptypes[RTE_PTYPE_L3_MAX_NUM]; > > > + int ptype_l3_ipv4 = 0, ptype_l3_ipv6 = 0; > > > + > > > + ret = rte_eth_dev_get_ptype_info(portid, RTE_PTYPE_L3_MASK, > >

[dpdk-dev] [PATCH 12/12] examples/l3fwd: add option to parse ptype

2016-01-05 Thread Tan, Jianfeng
> -Original Message- > From: Ananyev, Konstantin > Sent: Tuesday, January 5, 2016 2:32 AM > To: Tan, Jianfeng; dev at dpdk.org > Cc: Zhang, Helin > Subject: RE: [PATCH 12/12] examples/l3fwd: add option to parse ptype > > > Hi Jianfeng, > > -Original Message- > > From: Tan,

[dpdk-dev] [PATCH 12/12] examples/l3fwd: add option to parse ptype

2016-01-04 Thread Ananyev, Konstantin
Hi Jianfeng, > -Original Message- > From: Tan, Jianfeng > Sent: Thursday, December 31, 2015 6:53 AM > To: dev at dpdk.org > Cc: Zhang, Helin; Ananyev, Konstantin; Tan, Jianfeng > Subject: [PATCH 12/12] examples/l3fwd: add option to parse ptype > > Firstly, use

[dpdk-dev] [PATCH 12/12] examples/l3fwd: add option to parse ptype

2015-12-31 Thread Jianfeng Tan
Firstly, use rte_eth_dev_get_ptype_info() API to check if device will parse needed packet type. If not, specifying the newly added option, --parse-ptype to do it in the callback softly. Signed-off-by: Jianfeng Tan --- examples/l3fwd/main.c | 86