path: root/doc
diff options
authorlaforge <laforge>2001-01-29 11:45:22 +0000
committerlaforge <laforge>2001-01-29 11:45:22 +0000
commitab08e096ad0195283370af58e3312cb6065aa6b2 (patch)
tree8f4f9fc25033164450af8e19eda180bc7d8660f2 /doc
parentd4754d7074a31eac4afc48efb57584d35ab463f9 (diff)
added support for multipart netlink messages. Updated docs
Diffstat (limited to 'doc')
1 files changed, 12 insertions, 2 deletions
diff --git a/doc/ulogd.sgml b/doc/ulogd.sgml
index 4197dbc..3c29f9e 100644
--- a/doc/ulogd.sgml
+++ b/doc/ulogd.sgml
@@ -1,12 +1,12 @@
<!doctype linuxdoc system>
-<!-- $Id: ulogd.sgml,v 1.1 2000/11/20 11:43:22 laforge Exp $ -->
+<!-- $Id: ulogd.sgml,v 1.2 2000/11/20 19:40:14 laforge Exp $ -->
<title>ULOGD - the Userspace Logging Daemon</title>
<author>Harald Welte &lt;</author>
-<date>Revision $Revision: 1.1 $, $Date: 2000/11/20 11:43:22 $</date>
+<date>Revision $Revision: 1.2 $, $Date: 2000/11/20 19:40:14 $</date>
This is the documentation for <tt>ulogd</tt>, the Userspace logging daemon.
@@ -115,6 +115,16 @@ example:
iptables -A FORWARD -j ULOG --ulog-nlgroup 32 --prefix foo
+To increase logging performance, try to use the
+--ulog-qthreshold N
+option (where 1 &lt; N &lt;= 50). The number you specify is the amout of packets
+batched together in one multipart netlink message. If you set this to 20, the
+kernel schedules ulogd only once every 20 packets. All 20 packets are then
+processed by ulogd. This reduces the number of context switches between kernel
+and userspace.
Of course you can combine the ULOG target with the different netfilter match modules.
For a more detailed description, have a look at the netfilter HOWTO's, available on
the netfilter homepage.