[dpdk-dev] [PATCH v2] ip_pipeline: add more functions to routing-pipeline

2015-10-01 Thread Neil Horman
v at dpdk.org > > Subject: Re: [dpdk-dev] [PATCH v2] ip_pipeline: add more functions to > > routing-pipeline > > > > > > > > /* > > > @@ -106,9 +164,7 @@ struct pipeline_routing_route_add_msg_req { > > > struct pipeline_routing_route_key key; &g

[dpdk-dev] [PATCH v2] ip_pipeline: add more functions to routing-pipeline

2015-10-01 Thread Dumitrescu, Cristian
> -Original Message- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Neil Horman > Sent: Thursday, October 1, 2015 12:01 PM > To: Singh, Jasvinder > Cc: dev at dpdk.org > Subject: Re: [dpdk-dev] [PATCH v2] ip_pipeline: add more functions to

[dpdk-dev] [PATCH v2] ip_pipeline: add more functions to routing-pipeline

2015-10-01 Thread Jasvinder Singh
This patch adds following features to the routing-pipeline to enable it for various NFV use-cases; 1.Fast-path ARP table enable/disable 2.Double-tagged VLAN (Q-in-Q) packet enacapsulation for the next-hop 3.MPLS encapsulation for the next-hop 4.Add colour (Traffic-class for QoS) to the MPLS tag

[dpdk-dev] [PATCH v2] ip_pipeline: add more functions to routing-pipeline

2015-10-01 Thread Dumitrescu, Cristian
> -Original Message- > From: Singh, Jasvinder > Sent: Thursday, October 1, 2015 10:05 AM > To: dev at dpdk.org > Cc: Dumitrescu, Cristian > Subject: [PATCH v2] ip_pipeline: add more functions to routing-pipeline > > *v2 changes: > - fixed bug in print_route > > Signed-off-by: Jasvinder

[dpdk-dev] [PATCH v2] ip_pipeline: add more functions to routing-pipeline

2015-10-01 Thread Neil Horman
> > /* > @@ -106,9 +164,7 @@ struct pipeline_routing_route_add_msg_req { > struct pipeline_routing_route_key key; > > /* data */ > - uint32_t flags; > - uint32_t port_id; /* Output port ID */ > - uint32_t ip; /* Next hop IP address (only valid for remote routes) */ > +