On Thu, 17 Jan 2008 00:30:49 -0800 (PST) bugme-daemon@bugzilla.kernel.org wrote:
http://bugzilla.kernel.org/show_bug.cgi?id=9767
Summary: missing native u32 classifier for routing policy
Product: Networking
Version: 2.5
KernelVersion: all since 2.2
Platform: All
OS/Version: Linux
Tree: Mainline
Status: NEW
Severity: low
Priority: P1
Component: IPV4
AssignedTo: shemminger@linux-foundation.org
ReportedBy: pupilla@hotmail.com
This is not a bug report, but a feature request.
routing policy database management is supported since linux 2.2, but it lacks
u32 selector (matching by IP protocols, transport ports).
fwmark is a workaround for this missing feature, but source ip address
selection will not work anyway: the mark value can't be used for source address
selection because at the time source address selection is performed, there is
no packet yet and thus no mark value.