diff options
-rw-r--r-- | ryu/ofproto/ofproto_v1_0_parser.py | 2 | ||||
-rw-r--r-- | ryu/ofproto/ofproto_v1_2_parser.py | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/ryu/ofproto/ofproto_v1_0_parser.py b/ryu/ofproto/ofproto_v1_0_parser.py index 1582a695..e077a179 100644 --- a/ryu/ofproto/ofproto_v1_0_parser.py +++ b/ryu/ofproto/ofproto_v1_0_parser.py @@ -1686,7 +1686,7 @@ class OFPSwitchFeatures(MsgBase): ofproto.OFP_HEADER_SIZE) msg.ports = {} - n_ports = ((msg_len - ofproto.OFP_SWITCH_FEATURES_SIZE) / + n_ports = ((msg_len - ofproto.OFP_SWITCH_FEATURES_SIZE) // ofproto.OFP_PHY_PORT_SIZE) offset = ofproto.OFP_SWITCH_FEATURES_SIZE for _i in range(n_ports): diff --git a/ryu/ofproto/ofproto_v1_2_parser.py b/ryu/ofproto/ofproto_v1_2_parser.py index b528181f..60b5dedf 100644 --- a/ryu/ofproto/ofproto_v1_2_parser.py +++ b/ryu/ofproto/ofproto_v1_2_parser.py @@ -406,7 +406,7 @@ class OFPSwitchFeatures(MsgBase): ofproto.OFP_HEADER_SIZE) msg.ports = {} - n_ports = ((msg_len - ofproto.OFP_SWITCH_FEATURES_SIZE) / + n_ports = ((msg_len - ofproto.OFP_SWITCH_FEATURES_SIZE) // ofproto.OFP_PORT_SIZE) offset = ofproto.OFP_SWITCH_FEATURES_SIZE for i in range(n_ports): |