brcm2708: add linux 4.19 support
[openwrt/openwrt.git] / target / linux / brcm2708 / patches-4.19 / 950-0646-config-Add-NF_TABLES-support.patch
1 From d5a3a06dce60efe829fd644448bbab8c10368f8a Mon Sep 17 00:00:00 2001
2 From: popcornmix <popcornmix@gmail.com>
3 Date: Mon, 3 Jun 2019 14:57:56 +0100
4 Subject: [PATCH 646/703] config: Add NF_TABLES support
5
6 ---
7 arch/arm/configs/bcm2711_defconfig | 48 ++++++++++++++++++++++++++++++
8 1 file changed, 48 insertions(+)
9
10 --- a/arch/arm/configs/bcm2711_defconfig
11 +++ b/arch/arm/configs/bcm2711_defconfig
12 @@ -133,6 +133,36 @@ CONFIG_NF_CONNTRACK_SANE=m
13 CONFIG_NF_CONNTRACK_SIP=m
14 CONFIG_NF_CONNTRACK_TFTP=m
15 CONFIG_NF_CT_NETLINK=m
16 +CONFIG_NF_TABLES=m
17 +CONFIG_NF_TABLES_SET=m
18 +CONFIG_NF_TABLES_INET=y
19 +CONFIG_NF_TABLES_NETDEV=y
20 +CONFIG_NFT_NUMGEN=m
21 +CONFIG_NFT_CT=m
22 +CONFIG_NFT_FLOW_OFFLOAD=m
23 +CONFIG_NFT_COUNTER=m
24 +CONFIG_NFT_CONNLIMIT=m
25 +CONFIG_NFT_LOG=m
26 +CONFIG_NFT_LIMIT=m
27 +CONFIG_NFT_MASQ=m
28 +CONFIG_NFT_REDIR=m
29 +CONFIG_NFT_NAT=m
30 +CONFIG_NFT_TUNNEL=m
31 +CONFIG_NFT_OBJREF=m
32 +CONFIG_NFT_QUEUE=m
33 +CONFIG_NFT_QUOTA=m
34 +CONFIG_NFT_REJECT=m
35 +CONFIG_NFT_COMPAT=m
36 +CONFIG_NFT_HASH=m
37 +CONFIG_NFT_FIB_INET=m
38 +CONFIG_NFT_SOCKET=m
39 +CONFIG_NFT_OSF=m
40 +CONFIG_NFT_TPROXY=m
41 +CONFIG_NFT_DUP_NETDEV=m
42 +CONFIG_NFT_FWD_NETDEV=m
43 +CONFIG_NFT_FIB_NETDEV=m
44 +CONFIG_NF_FLOW_TABLE_INET=m
45 +CONFIG_NF_FLOW_TABLE=m
46 CONFIG_NETFILTER_XT_SET=m
47 CONFIG_NETFILTER_XT_TARGET_CHECKSUM=m
48 CONFIG_NETFILTER_XT_TARGET_CLASSIFY=m
49 @@ -220,6 +250,14 @@ CONFIG_IP_VS_SED=m
50 CONFIG_IP_VS_NQ=m
51 CONFIG_IP_VS_FTP=m
52 CONFIG_IP_VS_PE_SIP=m
53 +CONFIG_NFT_CHAIN_ROUTE_IPV4=m
54 +CONFIG_NFT_DUP_IPV4=m
55 +CONFIG_NFT_FIB_IPV4=m
56 +CONFIG_NF_TABLES_ARP=y
57 +CONFIG_NF_FLOW_TABLE_IPV4=m
58 +CONFIG_NFT_CHAIN_NAT_IPV4=m
59 +CONFIG_NFT_MASQ_IPV4=m
60 +CONFIG_NFT_REDIR_IPV4=m
61 CONFIG_IP_NF_IPTABLES=m
62 CONFIG_IP_NF_MATCH_AH=m
63 CONFIG_IP_NF_MATCH_ECN=m
64 @@ -239,6 +277,13 @@ CONFIG_IP_NF_RAW=m
65 CONFIG_IP_NF_ARPTABLES=m
66 CONFIG_IP_NF_ARPFILTER=m
67 CONFIG_IP_NF_ARP_MANGLE=m
68 +CONFIG_NFT_CHAIN_ROUTE_IPV6=m
69 +CONFIG_NFT_CHAIN_NAT_IPV6=m
70 +CONFIG_NFT_MASQ_IPV6=m
71 +CONFIG_NFT_REDIR_IPV6=m
72 +CONFIG_NFT_DUP_IPV6=m
73 +CONFIG_NFT_FIB_IPV6=m
74 +CONFIG_NF_FLOW_TABLE_IPV6=m
75 CONFIG_IP6_NF_IPTABLES=m
76 CONFIG_IP6_NF_MATCH_AH=m
77 CONFIG_IP6_NF_MATCH_EUI64=m
78 @@ -257,6 +302,9 @@ CONFIG_IP6_NF_RAW=m
79 CONFIG_IP6_NF_NAT=m
80 CONFIG_IP6_NF_TARGET_MASQUERADE=m
81 CONFIG_IP6_NF_TARGET_NPT=m
82 +CONFIG_NF_TABLES_BRIDGE=y
83 +CONFIG_NFT_BRIDGE_REJECT=m
84 +CONFIG_NF_LOG_BRIDGE=m
85 CONFIG_BRIDGE_NF_EBTABLES=m
86 CONFIG_BRIDGE_EBT_BROUTE=m
87 CONFIG_BRIDGE_EBT_T_FILTER=m