diff options
author | James Morris <jmorris@intercode.com.au> | 2001-11-30 10:55:10 +0000 |
---|---|---|
committer | James Morris <jmorris@namei.org> | 2001-11-30 10:55:10 +0000 |
commit | 47a026dcbd2ae053d8586027eda42be9a4bc2012 (patch) | |
tree | 1e75e99f487cd33c49a8f6e163d1117602f25d0b /TODO | |
parent | de4f7f6a099e1ea499a5d395f3974263090ca35a (diff) |
Added a list of 2.5 userspace queuing issues.
Diffstat (limited to 'TODO')
-rw-r--r-- | TODO | 16 |
1 files changed, 15 insertions, 1 deletions
@@ -4,7 +4,7 @@ Currently maintained by Harald Welte <laforge@gnumonks.org> Please inform me, if you want to work on any of the TODO items, so I can update this list and thus prevent two people doing the same work. -CVS ID: $Id: TODO,v 1.50 2001/11/13 09:26:03 laforge Exp $ +CVS ID: $Id: TODO,v 1.51 2001/11/24 22:59:16 jamesm Exp $ IMPORTANT issues: - token ring crashes ?? @@ -51,6 +51,20 @@ FUTURE extensions: - netlink interface for conntrack manipulation from userspace [HW] - unified nfnetlink for queue,ulog,conntrack (and more?) (2.5 issue) +Userspace queuing for 2.5: +- Integration with nfnetlink. +- Multiple queues per protocol. +- Netlink broadcast support. +- Allow multiple reader/writers in userspace. +- How to handle multiple protocols (e.g. use separate queue handlers + or a multiplexer like ipqmpd). +- Peformance improvements: multipart messages, mmaped socket (possibly). +- Simplify queuing logic, which is quite ugly at the moment. (BC suggested + removing logic from kernel). +- Allow userspace to set nfmark. +- Allow userspace to set queue length etc. +- Possibly pass conntrack/NAT info to userspace with packet. + ====================================================================== [RR] Paul 'Rusty' Russel <rusty@rustcorp.com.au> [MB] Marc Boucher <marc@mbsi.ca> |