From e9cb1b720dc890f40598b3ccf1b42110eee5081a Mon Sep 17 00:00:00 2001 From: Felix Fietkau Date: Thu, 17 May 2018 07:53:57 +0200 Subject: netfilter: fix hardware offload regression (FS#1551) The relevant code needs to be enabled even if flow table support is only compiled as module Signed-off-by: Felix Fietkau --- .../643-net-bridge-support-hardware-flow-table-offload.patch | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'target/linux/generic/pending-4.14/643-net-bridge-support-hardware-flow-table-offload.patch') diff --git a/target/linux/generic/pending-4.14/643-net-bridge-support-hardware-flow-table-offload.patch b/target/linux/generic/pending-4.14/643-net-bridge-support-hardware-flow-table-offload.patch index 409f6be..a070fe1 100644 --- a/target/linux/generic/pending-4.14/643-net-bridge-support-hardware-flow-table-offload.patch +++ b/target/linux/generic/pending-4.14/643-net-bridge-support-hardware-flow-table-offload.patch @@ -13,7 +13,7 @@ Signed-off-by: Felix Fietkau #include #include #include -+#ifdef CONFIG_NF_FLOW_TABLE ++#if IS_ENABLED(CONFIG_NF_FLOW_TABLE) +#include +#include +#endif @@ -24,7 +24,7 @@ Signed-off-by: Felix Fietkau .get_link = ethtool_op_get_link, }; -+#ifdef CONFIG_NF_FLOW_TABLE ++#if IS_ENABLED(CONFIG_NF_FLOW_TABLE) +static int br_flow_offload_check(struct flow_offload_hw_path *path) +{ + struct net_device *dev = path->dev; @@ -53,7 +53,7 @@ Signed-off-by: Felix Fietkau .ndo_bridge_setlink = br_setlink, .ndo_bridge_dellink = br_dellink, .ndo_features_check = passthru_features_check, -+#ifdef CONFIG_NF_FLOW_TABLE ++#if IS_ENABLED(CONFIG_NF_FLOW_TABLE) + .ndo_flow_offload_check = br_flow_offload_check, +#endif }; -- cgit v1.1