rest_router: convert haddr to bin for OFPActionSetDlSrc/Dst

Signed-off-by: Wataru ISHIDA <ishida.wataru@lab.ntt.co.jp>
Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
This commit is contained in:
Wataru ISHIDA 2013-08-28 15:57:24 +09:00 committed by FUJITA Tomonori
parent d5c4d774bc
commit 46d7a9805c

View File

@ -1657,9 +1657,9 @@ class OfCtl_v1_0(OfCtl):
# Decrement TTL value is not supported at OpenFlow V1.0
actions = []
if src_mac:
actions.append(ofp_parser.OFPActionSetDlSrc(src_mac))
actions.append(ofp_parser.OFPActionSetDlSrc(mac_lib.haddr_to_bin(src_mac)))
if dst_mac:
actions.append(ofp_parser.OFPActionSetDlDst(dst_mac))
actions.append(ofp_parser.OFPActionSetDlDst(mac_lib.haddr_to_bin(dst_mac)))
if outport is not None:
actions.append(ofp_parser.OFPActionOutput(outport))