[dpdk-dev] [PATCH] ip_pipeline: add QinQ PPPoE encapsulation action

2019-01-14 Thread Marjanovic,Nemanja
Add implementation of QinQ PPPoE packet encapsulation action. Signed-off-by: Nemanja Marjanovic --- examples/ip_pipeline/cli.c | 43 +- lib/librte_net/rte_ether.h | 1 + lib/librte_pipeline/rte_table_action.c | 61 ++ lib/librte_pi

[dpdk-dev] [PATCH v2] ip_pipeline: add QinQ PPPoE encapsulation action

2019-01-14 Thread Marjanovic,Nemanja
Add implementation of QinQ PPPoE packet encapsulation action. Signed-off-by: Nemanja Marjanovic --- v2:Fix changes from check patch --- examples/ip_pipeline/cli.c | 43 +- lib/librte_net/rte_ether.h | 1 + lib/librte_pipeline/rte_table_action.c | 61 +

[dpdk-dev] [PATCH v3] ip_pipeline: add QinQ PPPoE encapsulation action

2019-01-15 Thread Marjanovic,Nemanja
Add implementation of QinQ PPPoE packet encapsulation action. Signed-off-by: Nemanja Marjanovic --- v2:Fix changes from check patch v3:Changed to use internally defined ETHER_TYPE_PPPOE_SESSION macro --- examples/ip_pipeline/cli.c | 46 ++- lib/librte_pipeline/rte_tab