Classe de trafic : un qdisc peut avoir le mme numro que sa classe parente.

--
mo

darcs-hash:20071126130329-72cb0-da367caedbf4094f6f0f9fa5f66d8467ac0a9b5e.gz
This commit is contained in:
salles 2007-11-26 14:03:29 +01:00
parent 3925d58a30
commit 9ee07560f4

View file

@ -575,7 +575,7 @@ class firewall_komaz(firewall_crans) :
# On ne peut pas reprendre le numéro 1
class_id = int(adherent.id()) + 1
# Il nous faut un n° inférieur à 9998 unique
qdisc_id = class_id + 5000
qdisc_id = class_id
for interface in [self.eth_ext, self.eth_int]:
tc("class add dev %(interface)s parent 1:1 classid 1:%(class_id)d "
"htb rate %(debit_adh)s ceil %(debit_max)s" % locals())
@ -702,7 +702,7 @@ class firewall_komaz(firewall_crans) :
# On ne peut pas reprendre le numéro 1
class_id = int(adherent.id()) + 1
# On cree la classe et la qdisc s'il elles n'existent pas deja
qdisc_id = class_id + 5000
qdisc_id = class_id
try:
for interface in [eth_ext, eth_int]:
tc("class add dev %(interface)s "