summaryrefslogtreecommitdiff
path: root/lib/Vyatta/Qos/TrafficShaper.pm
AgeCommit message (Collapse)Author
2010-07-20Use perltidy to cleanup indentationStephen Hemminger
2010-07-15Fix problems when combining match rulesStephen Hemminger
Can't have 2 filters at same priority level, need to cascade them.
2009-10-01Fix mixed protocol matchesStephen Hemminger
If matching on multiple protocols in same traffic-shaper class then the filter command was garbaled. Bug 4552 (cherry picked from commit 22e0d06a750abc2847e7e7bc96d8abf341a5bca1)
2009-10-01Require bandwidth setting for default classStephen Hemminger
Check for bandwidth value on default class (Bug 4551) (cherry picked from commit e69c7c849e70edd757b160488f83035f2a16be66)
2009-10-01Cleanup how qos-policy change detection worksStephen Hemminger
The CLI end: node does work correctly, so don't need to go walking configuration manually Bug 4545 (cherry picked from commit 377896b296827e4d7c3c20debb3487605c45bbe3)
2009-05-19Fix exports for new moduleStephen Hemminger
The exports for Util.pm changed.
2009-05-19Detect changes to ethernet match rulesStephen Hemminger
If ethernet match rule changed, then need to flag it.
2009-05-19Move getAutoRate into UtilStephen Hemminger
The getAutoRate function is needed by WRED as well
2009-04-13Fix RoundRobin schedulerStephen Hemminger
Need to change assumptions in ShaperClass about bandwidth and this goes over to TrafficShaper and RR.
2009-04-13Redo traffic-shaper class contstructorStephen Hemminger
Simplify so it can be more general in future.
2009-04-09Split class and sub qdisc generationStephen Hemminger
Newer features will have non-hierarchal queue disc where there are no classes just sub-queues.
2009-03-17Use select to avoid passing output path aroundStephen Hemminger
Easier to just use 'select' in perl to avoid passing file descriptor everywhere.
2009-03-07Reindent traffic shaper with perl tidyStephen Hemminger
2009-02-10Fix double prefix when setting up ShaperClassStephen Hemminger
Don't need to use Vyatta::Qos twice. Global search/replace strikes again
2009-02-08Use undef rather than -1 in default classStephen Hemminger
If the class id -1 was mistakenly used it would match ingress values. So use undef instead.
2009-02-08Fix loading problems with sub-class modulesStephen Hemminger
Need full path on new ShaperClass. Enable warnings.
2009-02-05Split shaperclass into separate fileStephen Hemminger
2008-12-08Ignore description in match specificationStephen Hemminger
Bugfix 3976 Need to ignore description when checking
2008-11-24VyattaConfig -> Vyatta::ConfigStephen Hemminger
2008-11-20Change perl module names from VyattaQosXXX to Vyatta::Qos:XXXStephen Hemminger
Use more multi-level directory hierarchy instead of having all modules at top level.