From e97dd714ea22d71e5fb6fac2450ef5aebb61777c Mon Sep 17 00:00:00 2001 From: FUJITA Tomonori Date: Sun, 8 Jul 2012 00:53:00 +0900 Subject: [PATCH] of1.2: fix vlan_vid match Fix the following error: File "/Users/fujita/git/ryu/ryu/ofproto/ofproto_v1_2_parser.py", line 1501, in serialize self.append_field(header, self.flow.vlan_vid, self.vlan_vid_mask) AttributeError: 'OFPMatch' object has no attribute 'vlan_vid_mask' Signed-off-by: FUJITA Tomonori --- ryu/ofproto/ofproto_v1_2_parser.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ryu/ofproto/ofproto_v1_2_parser.py b/ryu/ofproto/ofproto_v1_2_parser.py index 083f7ea6..d0d3120f 100644 --- a/ryu/ofproto/ofproto_v1_2_parser.py +++ b/ryu/ofproto/ofproto_v1_2_parser.py @@ -1498,7 +1498,8 @@ class OFPMatch(object): header = ofproto_v1_2.OXM_OF_VLAN_VID else: header = ofproto_v1_2.OXM_OF_VLAN_VID_W - self.append_field(header, self.flow.vlan_vid, self.vlan_vid_mask) + self.append_field(header, self.flow.vlan_vid, + self.wc.vlan_vid_mask) if self.wc.ft_test(ofproto_v1_2.OFPXMT_OFB_VLAN_PCP): self.append_field(ofproto_v1_2.OXM_OF_VLAN_PCP, self.flow.vlan_pcp)