Here is a patch against 2.4.0-test9, 
which adds information about the modules produced by netfilter.
Please let me know if it is suitable.

Paul Schulz

** This message was bounced when I tried to send it to: 
** Axil Boldt ([EMAIL PROTECTED])
** (Email address at the top of the file.. has this changed?)

-------------------------------------------------------------------------

diff -rU 3 kernel-source-2.4.0-test9/Documentation/Configure.help 
kernel-source-2.4.0-test9ps1/Documentation/Configure.help
--- kernel-source-2.4.0-test9/Documentation/Configure.help      Sat Sep 23 09:41:37 
2000
+++ kernel-source-2.4.0-test9ps1/Documentation/Configure.help   Wed Oct 11 23:30:13 
+2000
@@ -1821,8 +1821,11 @@
   enhance packet filtering (see `Connection state match support'
   below).
 
-  If you want to compile it as a module, say M here and read
-  Documentation/modules.txt.  If unsure, say `N'.
+  This driver is also available as a module.  The module will be
+  called ip_conntrack.o.  
+
+If you want to compile it as a module, say M
+  here and read Documentation/modules.txt.  If unsure, say `N'.
 
 FTP protocol support
 CONFIG_IP_NF_FTP
@@ -1830,16 +1833,18 @@
   required for tracking them, and doing masquerading and other forms
   of Network Address Translation on them.
 
-  If you want to compile it as a module, say M here and read
-  Documentation/modules.txt.  If unsure, say `Y'.
+  This driver is also available as a module.  The module will be
+  called ip_conntrack_ftp.o.  If you want to compile it as a module,
+  say M here and read Documentation/modules.txt.  If unsure, say `Y'.
 
 IP: user space queueing via NETLINK (EXPERIMENTAL)
 CONFIG_IP_NF_QUEUE
   Netfilter has the ability to queue packets to user space: the
   netlink device can be used to access them using this driver.
 
-  If you want to compile it as a module, say M here and read
-  Documentation/modules.txt.  If unsure, say `N'.
+  This driver is also available as a module.  The module will be
+  called ip_queue.o.  If you want to compile it as a module, say M
+  here and read Documentation/modules.txt.  If unsure, say `N'.
 
 IP: ip tables support (required for filtering/masq/NAT)
 CONFIG_IP_NF_IPTABLES
@@ -1848,8 +1853,9 @@
   etc) subsystems now use this: say `Y' or `M' here if you want to use
   either of those.
 
-  If you want to compile it as a module, say M here and read
-  Documentation/modules.txt.  If unsure, say `N'.
+  This driver is also available as a module.  The module will be
+  called ip_tables.o.  If you want to compile it as a module, say M
+  here and read Documentation/modules.txt.  If unsure, say `N'.
 
 limit match support
 CONFIG_IP_NF_MATCH_LIMIT
@@ -1857,16 +1863,18 @@
   matched: mainly useful in combination with the LOG target ("LOG
   target support", below) and to avoid some Denial of Service attacks.
 
-  If you want to compile it as a module, say M here and read
-  Documentation/modules.txt.  If unsure, say `N'.
+  This driver is also available as a module.  The module will be
+  called ipt_limit.o. If you want to compile it as a module, say M
+  here and read Documentation/modules.txt.  If unsure, say `N'.
 
 MAC address match support
 CONFIG_IP_NF_MATCH_MAC
   mac matching allows you to match packets based on the source
   ethernet address of the packet.
 
-  If you want to compile it as a module, say M here and read
-  Documentation/modules.txt.  If unsure, say `N'.
+  This driver is also available as a module.  The module will be
+  called ipt_mac.o. If you want to compile it as a module, say M here
+  and read Documentation/modules.txt.  If unsure, say `N'.
 
 netfilter mark match support
 CONFIG_IP_NF_MATCH_MARK
@@ -1874,8 +1882,9 @@
   `nfmark' value in the packet.  This can be set by the MARK target
   (see below).
 
-  If you want to compile it as a module, say M here and read
-  Documentation/modules.txt.  If unsure, say `N'.
+  This driver is also available as a module.  The module will be
+  called ipt_mark.o.  If you want to compile it as a module, say M
+  here and read Documentation/modules.txt.  If unsure, say `N'.
 
 Multiple port match support
 CONFIG_IP_NF_MATCH_MULTIPORT
@@ -1883,16 +1892,18 @@
   a series of source or destination ports: normally a rule can only
   match a single range of ports.
 
-  If you want to compile it as a module, say M here and read
-  Documentation/modules.txt.  If unsure, say `N'.
+  This driver is also available as a module.  The module will be
+  called ipt_multiport.o.  If you want to compile it as a module, say M
+  here and read Documentation/modules.txt.  If unsure, say `N'.
 
 TOS match support
 CONFIG_IP_NF_MATCH_TOS
   TOS matching allows you to match packets based on the Type Of
   Service fields of the IP packet.
 
-  If you want to compile it as a module, say M here and read
-  Documentation/modules.txt.  If unsure, say `N'.
+  This driver is also available as a module.  The module will be
+  called ipt_tos.o.  If you want to compile it as a module, say M here
+  and read Documentation/modules.txt.  If unsure, say `N'.
 
 Connection state match support
 CONFIG_IP_NF_MATCH_STATE
@@ -1900,24 +1911,27 @@
   relationship to a tracked connection (ie. previous packets).  This
   is a powerful tool for packet classification.
 
-  If you want to compile it as a module, say M here and read
-  Documentation/modules.txt.  If unsure, say `N'.
+  This driver is also available as a module.  The module will be
+  called ipt_state.o. If you want to compile it as a module, say M
+  here and read Documentation/modules.txt.  If unsure, say `N'.
 
 Unclean match support (EXPERIMENTAL)
 CONFIG_IP_NF_MATCH_UNCLEAN
   Unclean packet matching matches any strange or invalid packets, by
   looking at a series of fields in the IP, TCP, UDP and ICMP headers.
 
-  If you want to compile it as a module, say M here and read
-  Documentation/modules.txt.  If unsure, say `N'.
+  This driver is also available as a module.  The module will be
+  called ipt_unclean.o. If you want to compile it as a module, say M
+  here and read Documentation/modules.txt.  If unsure, say `N'.
 
 Owner match support (EXPERIMENTAL)
 CONFIG_IP_NF_MATCH_OWNER
   Packet owner matching allows you to match locally-generated packets
   based on who created them: the user, group, process or session.
 
-  If you want to compile it as a module, say M here and read
-  Documentation/modules.txt.  If unsure, say `N'.
+  This driver is also available as a module.  The module will be
+  called ipt_owner.o. If you want to compile it as a module, say M
+  here and read Documentation/modules.txt.  If unsure, say `N'.
 
 Packet filtering
 CONFIG_IP_NF_FILTER
@@ -1925,8 +1939,9 @@
   rules for simple packet filtering at local input, forwarding and
   local output.  See the man page for iptables(8).
 
-  If you want to compile it as a module, say M here and read
-  Documentation/modules.txt.  If unsure, say `N'.
+  This driver is also available as a module.  The module will be
+  called iptable_filter.o. If you want to compile it as a module, say
+  M here and read Documentation/modules.txt.  If unsure, say `N'.
 
 REJECT target support
 CONFIG_IP_NF_TARGET_REJECT
@@ -1934,16 +1949,18 @@
   error should be issued in response to an incoming packet, rather
   than silently being dropped.
 
-  If you want to compile it as a module, say M here and read
-  Documentation/modules.txt.  If unsure, say `N'.
+  This driver is also available as a module.  The module will be
+  called ipt_REJECT.o.  If you want to compile it as a module, say M
+  here and read Documentation/modules.txt.  If unsure, say `N'.
 
 MIRROR target support (EXPERIMENTAL)
 CONFIG_IP_NF_TARGET_MIRROR
   The MIRROR target allows a filtering rule to specify that an
   incoming packet should be bounced back to the sender.
 
-  If you want to compile it as a module, say M here and read
-  Documentation/modules.txt.  If unsure, say `N'.
+  This driver is also available as a module.  The module will be
+  called ipt_MIRROR.o. If you want to compile it as a module, say M
+  here and read Documentation/modules.txt.  If unsure, say `N'.
 
 Full NAT
 CONFIG_IP_NF_NAT
@@ -1951,8 +1968,9 @@
   forms of full Network Address Port Translation.  It is controlled by
   the `nat' table in iptables: see the man page for iptables(8).
 
-  If you want to compile it as a module, say M here and read
-  Documentation/modules.txt.  If unsure, say `N'.
+  This driver is also available as a module.  The module will be
+  called iptable_nat.o. If you want to compile it as a module, say M
+  here and read Documentation/modules.txt.  If unsure, say `N'.
 
 MASQUERADE target support
 CONFIG_IP_NF_TARGET_MASQUERADE
@@ -1962,8 +1980,9 @@
   only useful for dialup accounts with dynamic IP address (ie. your IP
   address will be different on next dialup).
 
-  If you want to compile it as a module, say M here and read
-  Documentation/modules.txt.  If unsure, say `N'.
+  This driver is also available as a module.  The module will be
+  called ipt_MASQUERADE.o. If you want to compile it as a module, say
+  M here and read Documentation/modules.txt.  If unsure, say `N'.
 
 REDIRECT target support
 CONFIG_IP_NF_TARGET_REDIRECT
@@ -1972,8 +1991,9 @@
   come to the local machine instead of passing through.  This is
   useful for transparent proxies.
 
-  If you want to compile it as a module, say M here and read
-  Documentation/modules.txt.  If unsure, say `N'.
+  This driver is also available as a module.  The module will be
+  called ipt_REDIRECT.o.  If you want to compile it as a module, say M
+  here and read Documentation/modules.txt.  If unsure, say `N'.
 
 Packet mangling
 CONFIG_IP_NF_MANGLE
@@ -1981,8 +2001,9 @@
   iptables(8).  This table is used for various packet alterations
   which can effect how the packet is routed.
 
-  If you want to compile it as a module, say M here and read
-  Documentation/modules.txt.  If unsure, say `N'.
+  This driver is also available as a module.  The module will be
+  called iptable_mangle.o. If you want to compile it as a module, say
+  M here and read Documentation/modules.txt.  If unsure, say `N'.
 
 TOS target support
 CONFIG_IP_NF_TARGET_TOS
@@ -1990,8 +2011,9 @@
   the `mangle' table which alter the Type Of Service field of an IP
   packet prior to routing.
 
-  If you want to compile it as a module, say M here and read
-  Documentation/modules.txt.  If unsure, say `N'.
+  This driver is also available as a module.  The module will be
+  called ipt_TOS.o. If you want to compile it as a module, say M here
+  and read Documentation/modules.txt.  If unsure, say `N'.
 
 MARK target support
 CONFIG_IP_NF_TARGET_MARK
@@ -2002,16 +2024,18 @@
   key') and can also be used by other subsystems to change their
   behavior.
 
-  If you want to compile it as a module, say M here and read
-  Documentation/modules.txt.  If unsure, say `N'.
+  This driver is also available as a module.  The module will be
+  called ipt_MARK.o. If you want to compile it as a module, say M here
+  and read Documentation/modules.txt.  If unsure, say `N'.
 
 LOG target support
 CONFIG_IP_NF_TARGET_LOG
   This option adds a `LOG' target, which allows you to create rules in
   any iptables table which records the packet header to the syslog.
 
-  If you want to compile it as a module, say M here and read
-  Documentation/modules.txt.  If unsure, say `N'.
+  This driver is also available as a module.  The module will be
+  called ipt_LOG.o. If you want to compile it as a module, say M here
+  and read Documentation/modules.txt.  If unsure, say `N'.
 
 ipchains (2.2-style) support
 CONFIG_IP_NF_COMPAT_IPCHAINS
@@ -2021,8 +2045,9 @@
   `Packet filtering').  With this enabled, you should be able to use
   the ipchains tool exactly as in 2.2 kernels.
 
-  If you want to compile it as a module, say M here and read
-  Documentation/modules.txt.  If unsure, say `N'.
+  This driver is also available as a module.  The module will be
+  called ipchains.o. If you want to compile it as a module, say M here
+  and read Documentation/modules.txt.  If unsure, say `N'.
 
 ipfwadm (2.0-style) support
 CONFIG_IP_NF_COMPAT_IPFWADM
@@ -2032,8 +2057,9 @@
   `Packet filtering').  With this enabled, you should be able to use
   the ipfwadm tool exactly as in 2.0 kernels.
 
-  If you want to compile it as a module, say M here and read
-  Documentation/modules.txt.  If unsure, say `N'.
+  This driver is also available as a module.  The module will be
+  called ipfwadm.o. If you want to compile it as a module, say M here
+  and read Documentation/modules.txt.  If unsure, say `N'.
 
 SYN flood protection
 CONFIG_SYN_COOKIES
 
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [EMAIL PROTECTED]
Please read the FAQ at http://www.tux.org/lkml/

Reply via email to