From fcc066d9cb75fea242d3e96857b997b0a9842a50 Mon Sep 17 00:00:00 2001 From: FUJITA Tomonori Date: Sun, 20 May 2012 06:43:55 +0900 Subject: [PATCH] fix OFPVendor parser msg.vendor should not be tuple. Signed-off-by: FUJITA Tomonori --- ryu/ofproto/ofproto_v1_0_parser.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ryu/ofproto/ofproto_v1_0_parser.py b/ryu/ofproto/ofproto_v1_0_parser.py index f3d5a83f..17e8b3a3 100644 --- a/ryu/ofproto/ofproto_v1_0_parser.py +++ b/ryu/ofproto/ofproto_v1_0_parser.py @@ -975,7 +975,7 @@ class OFPVendor(MsgBase): def parser(cls, datapath, version, msg_type, msg_len, xid, buf): msg = super(OFPVendor, cls).parser(datapath, version, msg_type, msg_len, xid, buf) - msg.vendor = struct.unpack_from( + (msg.vendor,) = struct.unpack_from( ofproto_v1_0.OFP_VENDOR_HEADER_PACK_STR, msg.buf, ofproto_v1_0.OFP_HEADER_SIZE) msg.data = msg.buf[ofproto_v1_0.OFP_VENDOR_HEADER_SIZE:]