> The two priorities are unrelated. The new PRIORITY column governs the
> order in which filters are evaluated.
Could you elaborate on this a bit please? I always thought that the "PRIORITY" 
column in tcclasses defines the priority with which a certain packet is served. 
From man shorewall-tcclasses:

PRIORITY - priority: The priority in which classes will be serviced by the 
packet shaping scheduler and also the priority in which bandwidth in excess of 
the rate will be given to each class. Higher priority classes will experience 
less delay since they are serviced first. Priority values are serviced in 
ascending order (e.g. 0 is higher priority than 1). Classes may be set to the 
same priority, in which case they will be serviced as equals.

What is the difference between the priority you introduce with your patch and 
the PRIORITY column in tcclasses? How is the priority of classes described in 
tcrules determined then, if it is not the one defined in the PRIORITY column in 
tclcasses? 

Where is this priority specified (for outgoing packets) in tc statements 
currently? For incoming packets I understand this is the "prio XX" value, but 
for outgoing packets where is this defined?

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Shorewall-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/shorewall-devel

Reply via email to