From 45944723abf2a52aeaaabb16c5d7bbfd029ae0bb Mon Sep 17 00:00:00 2001 From: Faiyaz Ahmed Date: Thu, 11 Sep 2008 19:18:34 +0000 Subject: [PATCH] Remove check for changes in max/min rates before running set(). --- python/bwlimit.py | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/python/bwlimit.py b/python/bwlimit.py index 60b290e..18fdaac 100644 --- a/python/bwlimit.py +++ b/python/bwlimit.py @@ -564,15 +564,9 @@ def on(xid, dev = dev, share = None, minrate = None, maxrate = None, minexemptra def set(xid, share = None, minrate = None, maxrate = None, minexemptrate = None, maxexemptrate = None): - # Get defaults from current state if available - # get(xid,dev) = ( xid, share, minrate, maxrate, minexemptrate, maxexemptrate, bytes, i2bytes ) - current = get(xid, dev) - if current == None: current = () # must be a new slice if returned nothing. - new = ( share, minrate, maxrate, minexemptrate, maxexemptrate ) - if current[1:6] != new: - on(xid = xid, share = share, - minrate = minrate, maxrate = maxrate, - minexemptrate = minexemptrate, maxexemptrate = maxexemptrate) + on(xid = xid, share = share, + minrate = minrate, maxrate = maxrate, + minexemptrate = minexemptrate, maxexemptrate = maxexemptrate) # Remove class associated with specified slice xid. If further packets -- 2.43.0