summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2008-02-06fix update problemsStephen Hemminger
1. checking for name clash shouldn't see self 2. leftover from rate to bandwidth name change 3. leftover debug message.
2008-02-06better error handling and propogation from get_numStephen Hemminger
Return undefined on bad value, so caller can print message.
2008-02-06fix update/delete tags to properly find parentStephen Hemminger
Need to find "out" for parent node.
2008-02-06rename rate to bandwidthStephen Hemminger
Make qos syntax more familar to IOS users.
2008-02-05add support for match based on incoming device and vlanStephen Hemminger
This is preliminary (still needs testing) but get the syntax and basic structure in place.
2008-02-05add validation for policy names, and policy update/deleteStephen Hemminger
Check names of policys for syntax and uniqueness. Add hooks for update that does refresh of interface (should fix bug). Block deletion of policy that is in use.
2008-02-05make sure regex for matching percentage are anchoredStephen Hemminger
This fixes problem where 80%x and x12% would be matched.
2008-02-05don't indent help as muchStephen Hemminger
change to recent burst help
2008-02-05Add help for burst valuesStephen Hemminger
Fixes: https://bugzilla.vyatta.com/show_bug.cgi?id=2763
2008-02-05get match rules to work.Stephen Hemminger
fixes http://bugzilla.vyatta.com/show_bug.cgi?id=2738
2008-02-05handle undefined values betterStephen Hemminger
If getprotocol or getdsfield is called with undefined value, then return undefined.
2008-02-05cleanup on failed commitStephen Hemminger
If commit of new policy fails, then remove all filters/qdisc.
2008-02-05better error messages on errorsStephen Hemminger
Try for complete sentences for describing problem.
2008-02-04fix parsing of ethtool output for auto rate processingStephen Hemminger
Fix a number of perl scoping bugs that kept auto rate processing from working.
2008-02-04don't use sudo when updating interfaceStephen Hemminger
Using sudo isn't necessary, and clobbers the environment, making debugging harder.
2008-02-04get auto speed correctlyStephen Hemminger
numeric comparison uses where string comparison should have been used
2008-02-04get rid of unused variableStephen Hemminger
2008-02-04don't pass debug to update_interfacesStephen Hemminger
debug is global
2008-01-31convert templates to new syntaxAn-Cheng Huang
2008-01-30change to how open is used to run tcStephen Hemminger
Use exec to ensure running sudo (no shell interpretation). Change how debug is enabled.
2008-01-30format id for default class correctlyStephen Hemminger
Forgot to hexify the value. Tc takes classnames in hex.
2008-01-30fix typos in management of match rulesStephen Hemminger
the code here still doesn't work but fix obvious stuff.
2008-01-30Initial version of vyatta-cfg-qosdebian/0.1Stephen Hemminger
This the initial checkin prior to integration