[PATCH-22.03 2/4] kernel: support more encap for flowtable
LiXiong Liu
lxliu at ikuai8.com
Thu Nov 24 03:24:06 PST 2022
Some need use 8021q + 8021q + pppoe,
The current encap number cannot meet the demand.
Signed-off-by: LiXiong Liu <lxliu at ikuai8.com>
---
...02-netfilter-flowtable-support-more-encap.patch | 24 ++++++++++++++++++++++
1 file changed, 24 insertions(+)
create mode 100644 target/linux/generic/pending-5.10/706-02-netfilter-flowtable-support-more-encap.patch
diff --git a/target/linux/generic/pending-5.10/706-02-netfilter-flowtable-support-more-encap.patch b/target/linux/generic/pending-5.10/706-02-netfilter-flowtable-support-more-encap.patch
new file mode 100644
index 0000000..2216a2b
--- /dev/null
+++ b/target/linux/generic/pending-5.10/706-02-netfilter-flowtable-support-more-encap.patch
@@ -0,0 +1,24 @@
+--- a/include/linux/netdevice.h
++++ b/include/linux/netdevice.h
+@@ -882,8 +882,8 @@ struct net_device_path {
+ };
+ };
+
+-#define NET_DEVICE_PATH_STACK_MAX 5
+-#define NET_DEVICE_PATH_VLAN_MAX 2
++#define NET_DEVICE_PATH_STACK_MAX 8
++#define NET_DEVICE_PATH_VLAN_MAX 3
+
+ struct net_device_path_stack {
+ int num_paths;
+--- a/include/net/netfilter/nf_flow_table.h
++++ b/include/net/netfilter/nf_flow_table.h
+@@ -96,7 +96,7 @@ enum flow_offload_xmit_type {
+ FLOW_OFFLOAD_XMIT_DIRECT,
+ };
+
+-#define NF_FLOW_TABLE_ENCAP_MAX 2
++#define NF_FLOW_TABLE_ENCAP_MAX 3
+
+ struct flow_offload_tuple {
+ union {
--
2.7.4
More information about the openwrt-devel
mailing list