mirror of
https://github.com/openharmony/third_party_iptables.git
synced 2026-07-21 06:15:26 -04:00
Added a list of 2.5 userspace queuing issues.
This commit is contained in:
committed by
James Morris
parent
de4f7f6a09
commit
47a026dcbd
@@ -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>
|
||||
|
||||
Reference in New Issue
Block a user