summaryrefslogtreecommitdiffstats
path: root/TODO
diff options
context:
space:
mode:
Diffstat (limited to 'TODO')
-rw-r--r--TODO27
1 files changed, 27 insertions, 0 deletions
diff --git a/TODO b/TODO
new file mode 100644
index 0000000..12af6af
--- /dev/null
+++ b/TODO
@@ -0,0 +1,27 @@
+user space tool
+---------------
+General:
+[ ] Proper Makefiles
+[ ] Modify Event Display (-E conntrack).
+
+Extensions:
+[ ] ICMP library
+[ ] finish TCP: help and protocol specific stuff: --state, etc...
+[ ] finish UDP: help
+
+nfnetlink_conntrack:
+--------------------
+
+Now:
+[ ] Error handling (nlerrmsg)
+[X] Use id's to identify conntracks
+[ ] Split NEW and CHANGE
+[ ] Split DUMP and GET
+[ ] Kill Change API. Move locks to ip_conntrack_[protocol|helper].
+[ ] implement conntrack FLUSH
+[ ] Per CPU id. Currently racy.
+
+Later:
+[ ] convert CTA_SOMETHING-1 to CTA_SOMETHING, annoying!
+[ ] NAT handlings
+[ ] Expectations