diff options
author | Patrick McHardy <kaber@trash.net> | 2008-01-15 02:31:36 -0500 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2008-01-28 18:02:16 -0500 |
commit | 8ce22fcab432313717d393c96ad35f0aee016e83 (patch) | |
tree | fbc81c52e38a8b9ea7f4b8a7f9be797f429915cd | |
parent | b26e76b7ce35b673deafab4a40eb33db6f81036f (diff) |
[NETFILTER]: Remove some EXPERIMENTAL dependencies
Most of the netfilter modules are not considered experimental anymore,
the only ones I want to keep marked as EXPERIMENTAL are:
- TCPOPTSTRIP target, which is brand new.
- SANE helper, which is quite new.
- CLUSTERIP target, which I believe hasn't had much testing despite
being in the kernel for quite a long time.
- SCTP match and conntrack protocol, which are a mess and need to
be reviewed and cleaned up before I would trust them.
Signed-off-by: Patrick McHardy <kaber@trash.net>
Signed-off-by: David S. Miller <davem@davemloft.net>
-rw-r--r-- | net/ipv4/netfilter/Kconfig | 4 | ||||
-rw-r--r-- | net/ipv6/netfilter/Kconfig | 12 | ||||
-rw-r--r-- | net/netfilter/Kconfig | 24 |
3 files changed, 20 insertions, 20 deletions
diff --git a/net/ipv4/netfilter/Kconfig b/net/ipv4/netfilter/Kconfig index cface714edf3..10ca307b8499 100644 --- a/net/ipv4/netfilter/Kconfig +++ b/net/ipv4/netfilter/Kconfig | |||
@@ -229,8 +229,8 @@ config IP_NF_TARGET_NETMAP | |||
229 | To compile it as a module, choose M here. If unsure, say N. | 229 | To compile it as a module, choose M here. If unsure, say N. |
230 | 230 | ||
231 | config NF_NAT_SNMP_BASIC | 231 | config NF_NAT_SNMP_BASIC |
232 | tristate "Basic SNMP-ALG support (EXPERIMENTAL)" | 232 | tristate "Basic SNMP-ALG support" |
233 | depends on EXPERIMENTAL && NF_NAT | 233 | depends on NF_NAT |
234 | depends on NETFILTER_ADVANCED | 234 | depends on NETFILTER_ADVANCED |
235 | ---help--- | 235 | ---help--- |
236 | 236 | ||
diff --git a/net/ipv6/netfilter/Kconfig b/net/ipv6/netfilter/Kconfig index a6b4a9a10532..4fc0b023cfd7 100644 --- a/net/ipv6/netfilter/Kconfig +++ b/net/ipv6/netfilter/Kconfig | |||
@@ -2,12 +2,12 @@ | |||
2 | # IP netfilter configuration | 2 | # IP netfilter configuration |
3 | # | 3 | # |
4 | 4 | ||
5 | menu "IPv6: Netfilter Configuration (EXPERIMENTAL)" | 5 | menu "IPv6: Netfilter Configuration" |
6 | depends on INET && IPV6 && NETFILTER && EXPERIMENTAL | 6 | depends on INET && IPV6 && NETFILTER |
7 | 7 | ||
8 | config NF_CONNTRACK_IPV6 | 8 | config NF_CONNTRACK_IPV6 |
9 | tristate "IPv6 connection tracking support (EXPERIMENTAL)" | 9 | tristate "IPv6 connection tracking support" |
10 | depends on INET && IPV6 && EXPERIMENTAL && NF_CONNTRACK | 10 | depends on INET && IPV6 && NF_CONNTRACK |
11 | default m if NETFILTER_ADVANCED=n | 11 | default m if NETFILTER_ADVANCED=n |
12 | ---help--- | 12 | ---help--- |
13 | Connection tracking keeps a record of what packets have passed | 13 | Connection tracking keeps a record of what packets have passed |
@@ -22,7 +22,7 @@ config NF_CONNTRACK_IPV6 | |||
22 | 22 | ||
23 | config IP6_NF_QUEUE | 23 | config IP6_NF_QUEUE |
24 | tristate "IP6 Userspace queueing via NETLINK (OBSOLETE)" | 24 | tristate "IP6 Userspace queueing via NETLINK (OBSOLETE)" |
25 | depends on INET && IPV6 && NETFILTER && EXPERIMENTAL | 25 | depends on INET && IPV6 && NETFILTER |
26 | depends on NETFILTER_ADVANCED | 26 | depends on NETFILTER_ADVANCED |
27 | ---help--- | 27 | ---help--- |
28 | 28 | ||
@@ -44,7 +44,7 @@ config IP6_NF_QUEUE | |||
44 | 44 | ||
45 | config IP6_NF_IPTABLES | 45 | config IP6_NF_IPTABLES |
46 | tristate "IP6 tables support (required for filtering)" | 46 | tristate "IP6 tables support (required for filtering)" |
47 | depends on INET && IPV6 && EXPERIMENTAL | 47 | depends on INET && IPV6 |
48 | select NETFILTER_XTABLES | 48 | select NETFILTER_XTABLES |
49 | default m if NETFILTER_ADVANCED=n | 49 | default m if NETFILTER_ADVANCED=n |
50 | help | 50 | help |
diff --git a/net/netfilter/Kconfig b/net/netfilter/Kconfig index a711b423eb87..79d71437e310 100644 --- a/net/netfilter/Kconfig +++ b/net/netfilter/Kconfig | |||
@@ -76,8 +76,8 @@ config NF_CONNTRACK_SECMARK | |||
76 | If unsure, say 'N'. | 76 | If unsure, say 'N'. |
77 | 77 | ||
78 | config NF_CONNTRACK_EVENTS | 78 | config NF_CONNTRACK_EVENTS |
79 | bool "Connection tracking events (EXPERIMENTAL)" | 79 | bool "Connection tracking events" |
80 | depends on EXPERIMENTAL && NF_CONNTRACK | 80 | depends on NF_CONNTRACK |
81 | depends on NETFILTER_ADVANCED | 81 | depends on NETFILTER_ADVANCED |
82 | help | 82 | help |
83 | If this option is enabled, the connection tracking code will | 83 | If this option is enabled, the connection tracking code will |
@@ -102,8 +102,8 @@ config NF_CT_PROTO_SCTP | |||
102 | <file:Documentation/kbuild/modules.txt>. If unsure, say `N'. | 102 | <file:Documentation/kbuild/modules.txt>. If unsure, say `N'. |
103 | 103 | ||
104 | config NF_CT_PROTO_UDPLITE | 104 | config NF_CT_PROTO_UDPLITE |
105 | tristate 'UDP-Lite protocol connection tracking support (EXPERIMENTAL)' | 105 | tristate 'UDP-Lite protocol connection tracking support' |
106 | depends on EXPERIMENTAL && NF_CONNTRACK | 106 | depends on NF_CONNTRACK |
107 | depends on NETFILTER_ADVANCED | 107 | depends on NETFILTER_ADVANCED |
108 | help | 108 | help |
109 | With this option enabled, the layer 3 independent connection | 109 | With this option enabled, the layer 3 independent connection |
@@ -144,8 +144,8 @@ config NF_CONNTRACK_FTP | |||
144 | To compile it as a module, choose M here. If unsure, say N. | 144 | To compile it as a module, choose M here. If unsure, say N. |
145 | 145 | ||
146 | config NF_CONNTRACK_H323 | 146 | config NF_CONNTRACK_H323 |
147 | tristate "H.323 protocol support (EXPERIMENTAL)" | 147 | tristate "H.323 protocol support" |
148 | depends on EXPERIMENTAL && NF_CONNTRACK && (IPV6 || IPV6=n) | 148 | depends on NF_CONNTRACK && (IPV6 || IPV6=n) |
149 | depends on NETFILTER_ADVANCED | 149 | depends on NETFILTER_ADVANCED |
150 | help | 150 | help |
151 | H.323 is a VoIP signalling protocol from ITU-T. As one of the most | 151 | H.323 is a VoIP signalling protocol from ITU-T. As one of the most |
@@ -180,8 +180,8 @@ config NF_CONNTRACK_IRC | |||
180 | To compile it as a module, choose M here. If unsure, say N. | 180 | To compile it as a module, choose M here. If unsure, say N. |
181 | 181 | ||
182 | config NF_CONNTRACK_NETBIOS_NS | 182 | config NF_CONNTRACK_NETBIOS_NS |
183 | tristate "NetBIOS name service protocol support (EXPERIMENTAL)" | 183 | tristate "NetBIOS name service protocol support" |
184 | depends on EXPERIMENTAL && NF_CONNTRACK | 184 | depends on NF_CONNTRACK |
185 | depends on NETFILTER_ADVANCED | 185 | depends on NETFILTER_ADVANCED |
186 | help | 186 | help |
187 | NetBIOS name service requests are sent as broadcast messages from an | 187 | NetBIOS name service requests are sent as broadcast messages from an |
@@ -234,8 +234,8 @@ config NF_CONNTRACK_SANE | |||
234 | To compile it as a module, choose M here. If unsure, say N. | 234 | To compile it as a module, choose M here. If unsure, say N. |
235 | 235 | ||
236 | config NF_CONNTRACK_SIP | 236 | config NF_CONNTRACK_SIP |
237 | tristate "SIP protocol support (EXPERIMENTAL)" | 237 | tristate "SIP protocol support" |
238 | depends on EXPERIMENTAL && NF_CONNTRACK | 238 | depends on NF_CONNTRACK |
239 | default m if NETFILTER_ADVANCED=n | 239 | default m if NETFILTER_ADVANCED=n |
240 | help | 240 | help |
241 | SIP is an application-layer control protocol that can establish, | 241 | SIP is an application-layer control protocol that can establish, |
@@ -259,8 +259,8 @@ config NF_CONNTRACK_TFTP | |||
259 | To compile it as a module, choose M here. If unsure, say N. | 259 | To compile it as a module, choose M here. If unsure, say N. |
260 | 260 | ||
261 | config NF_CT_NETLINK | 261 | config NF_CT_NETLINK |
262 | tristate 'Connection tracking netlink interface (EXPERIMENTAL)' | 262 | tristate 'Connection tracking netlink interface' |
263 | depends on EXPERIMENTAL && NF_CONNTRACK | 263 | depends on NF_CONNTRACK |
264 | select NETFILTER_NETLINK | 264 | select NETFILTER_NETLINK |
265 | depends on NF_NAT=n || NF_NAT | 265 | depends on NF_NAT=n || NF_NAT |
266 | default m if NETFILTER_ADVANCED=n | 266 | default m if NETFILTER_ADVANCED=n |