static int parse_tc_pedit_action(struct mlx5e_priv *priv,
                                 const struct flow_action_entry *act, int namespace,
-                                struct mlx5e_tc_flow_parse_attr *parse_attr,
                                 struct pedit_headers_action *hdrs,
                                 struct netlink_ext_ack *extack)
 {
                return -EOPNOTSUPP;
        }
 
-       err = parse_tc_pedit_action(priv, &pedit_act, namespace, parse_attr,
-                                   hdrs, NULL);
+       err = parse_tc_pedit_action(priv, &pedit_act, namespace, hdrs, NULL);
        *action |= MLX5_FLOW_CONTEXT_ACTION_MOD_HDR;
 
        return err;
                case FLOW_ACTION_MANGLE:
                case FLOW_ACTION_ADD:
                        err = parse_tc_pedit_action(priv, act, MLX5_FLOW_NAMESPACE_KERNEL,
-                                                   parse_attr, hdrs, extack);
+                                                   hdrs, extack);
                        if (err)
                                return err;
 
                case FLOW_ACTION_MANGLE:
                case FLOW_ACTION_ADD:
                        err = parse_tc_pedit_action(priv, act, MLX5_FLOW_NAMESPACE_FDB,
-                                                   parse_attr, hdrs, extack);
+                                                   hdrs, extack);
                        if (err)
                                return err;