Skip to content

Commit b1f5085

Browse files
committed
code improvements
1 parent 3d4166a commit b1f5085

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

mininet/wifi/net.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -515,22 +515,22 @@ def addLink(self, node1, node2, port1=None, port2=None,
515515
if doAssociation:
516516
enable_wmediumd = False
517517
enable_interference = False
518-
if cls == wmediumd:
518+
if self.link == wmediumd:
519519
enable_wmediumd = True
520520
if self.wmediumd_mode == interference:
521521
enable_interference = True
522522
Association.associate(sta, ap, enable_wmediumd,
523523
enable_interference, wlan, ap_wlan)
524524

525-
if issubclass(cls,TCWirelessLink):
525+
if 'TCWirelessLink' in str(self.link.__name__):
526526
if 'bw' not in params and 'bw' not in str(cls):
527527
value = self.setDataRate(sta, ap, wlan)
528528
bw = value.rate
529529
params['bw'] = bw
530530
# tc = True, this is useful only to apply tc configuration
531531
cls(name=sta.params['wlan'][wlan], node=sta,
532532
link=None, tc=True, **params)
533-
if cls == wmediumd:
533+
if self.link == wmediumd:
534534
if self.wmediumd_mode == error_prob:
535535
wmediumd.wlinks.append([sta, ap, params['error_prob']])
536536
elif self.wmediumd_mode != interference:

0 commit comments

Comments
 (0)