From c27f2f17e24454c19e62609741de427baf0bde6b Mon Sep 17 00:00:00 2001 From: YAMAMOTO Takashi Date: Mon, 26 Aug 2013 14:34:44 +0900 Subject: [PATCH] topology.switches: fix bin vs text address problem Signed-off-by: YAMAMOTO Takashi Signed-off-by: FUJITA Tomonori --- ryu/topology/switches.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ryu/topology/switches.py b/ryu/topology/switches.py index cf8fdea2..7cb0d26d 100644 --- a/ryu/topology/switches.py +++ b/ryu/topology/switches.py @@ -26,7 +26,7 @@ from ryu.controller.handler import set_ev_cls from ryu.controller.handler import MAIN_DISPATCHER, DEAD_DISPATCHER from ryu.exception import RyuException from ryu.lib import hub -from ryu.lib.mac import DONTCARE_STR, haddr_to_str +from ryu.lib.mac import DONTCARE_STR from ryu.lib.dpid import dpid_to_str, str_to_dpid from ryu.lib.port_no import port_no_to_str from ryu.lib.packet import packet, ethernet, lldp @@ -82,7 +82,7 @@ class Port(object): def to_dict(self): return {'dpid': dpid_to_str(self.dpid), 'port_no': port_no_to_str(self.port_no), - 'hw_addr': haddr_to_str(self.hw_addr), + 'hw_addr': self.hw_addr, 'name': self.name.rstrip('\0')} # for Switch.del_port()