summaryrefslogtreecommitdiffstats
path: root/ulogd/TODO
diff options
context:
space:
mode:
authorlaforge <laforge>2001-05-20 13:51:46 +0000
committerlaforge <laforge>2001-05-20 13:51:46 +0000
commit37ec046bf4cdab96a1e9bddd60e8b76b36bcf64a (patch)
treec956ea934a62ca701637aec8eb15a82eced4e37e /ulogd/TODO
parent9e4b5111183b9fa80606903fde1c280b472d6973 (diff)
included --with-log-ip-as-string option
removed ./configure (run autoconf) autoconf now adds -I/usr/src/linux/include to CFLAGS
Diffstat (limited to 'ulogd/TODO')
-rw-r--r--ulogd/TODO27
1 files changed, 27 insertions, 0 deletions
diff --git a/ulogd/TODO b/ulogd/TODO
new file mode 100644
index 0000000..5dccb70
--- /dev/null
+++ b/ulogd/TODO
@@ -0,0 +1,27 @@
+libipulog:
+X handle multi-part nlmsgs
+- Error checking at netlink socket
+- forward port my timeout enabled read-function from libipq to libipulog
+- man pages
+
+kernel:
+X queue the logging in the kernel and send multiple packets in one
+ multipart nlmsg
+- add timer to flush queue in user-defineable time intervals
+- IPv6 ULOG target
+
+ulogd:
+X MYSQL output plugin
+X syslog compatibility output plugin
+- autoconf-detection of ipt_ULOG.h
+- _fini() support for plugin destructors (needed for clean shutdown and
+ SIGHUP configfile reload
+- commandline option for "to fork or not to fork"
+- various command line options (we don't even have --version)
+- add support for capabilities to run as non-root
+- big endian fixes
+- man pages
+- IPv6 support (core and extensions)
+
+conffile:
+- rewrite. This stuff is a real mess.