Do not hit EOPNOTSUPP when flowtable offload provides a VLAN pop action.

Fixes: efce49dfe6a8 ("netfilter: flowtable: add vlan pop action offload 
support")
Signed-off-by: Pablo Neira Ayuso <pa...@netfilter.org>
---
efce49dfe6a8 is coming in the nf-next PR for net-next.

 drivers/net/ethernet/mediatek/mtk_ppe_offload.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/drivers/net/ethernet/mediatek/mtk_ppe_offload.c 
b/drivers/net/ethernet/mediatek/mtk_ppe_offload.c
index 2759c875c791..ae16299f7fe8 100644
--- a/drivers/net/ethernet/mediatek/mtk_ppe_offload.c
+++ b/drivers/net/ethernet/mediatek/mtk_ppe_offload.c
@@ -232,6 +232,8 @@ mtk_flow_offload_replace(struct mtk_eth *eth, struct 
flow_cls_offload *f)
                        data.vlan.proto = act->vlan.proto;
                        data.vlan.num++;
                        break;
+               case FLOW_ACTION_VLAN_POP:
+                       break;
                case FLOW_ACTION_PPPOE_PUSH:
                        if (data.pppoe.num == 1)
                                return -EOPNOTSUPP;
-- 
2.20.1

Reply via email to