path: root/README
diff options
authorlaforge <laforge>2001-01-30 09:29:42 +0000
committerlaforge <laforge>2001-01-30 09:29:42 +0000
commit0429c7ba66ecc132be06f13b5e462c5a1c77e5ec (patch)
tree5f46b588ae2706f987d3dcbdfdb6b42fc0450d8f /README
parent5cc6fec28591227c5159217d237054412ecda071 (diff)
update of README
Diffstat (limited to 'README')
1 files changed, 10 insertions, 4 deletions
diff --git a/README b/README
index 7ec3394..04f8f71 100644
--- a/README
+++ b/README
@@ -1,5 +1,5 @@
Userspace logging facility for netfilter / linux 2.4
-$Id: README,v 1.1 2000/08/02 12:37:58 laforge Exp $
+$Id: README,v 1.2 2000/09/22 06:57:16 laforge Exp $
===> IDEA
@@ -9,10 +9,11 @@ to do some logging there. It should work like that:
- Register a target called ULOG with netfilter
- if the target is hit:
- send the packet out using netlink multicast facility
- - return NF_ACCEPT immediately
+ - return NF_CONTINUE immediately
-We don't have to enqueue packets, just send them out as datagrams. If the
-user process isn't fast enough this isn't our problem.
+New with ipt_ULOG 0.8 we can accumulate packets in userspace and send
+them in small batches (1-50) to userspace. This reduces the amount of
+expensive context switches.
More than one logging daemon may listen to the netlink multicast address.
@@ -20,6 +21,11 @@ More than one logging daemon may listen to the netlink multicast address.
The package is consisting out of three parts:
+ipt_ULOG and libipt_ULOG are NOW INCLUDED IN NETFILTER patch-o-matic.
+I strongly recommend using the latest package or even CVS from
1. Netfilter target ipt_ULOG
This is the kernel module which does the kernel part of packet passing to
the userspace. This module is inserted on demand through the netfilter