From 25b3f23c2fa2604453547e8762fdccac8d1f2e11 Mon Sep 17 00:00:00 2001 From: fumihiko kakuma Date: Mon, 29 Jun 2015 16:00:59 +0900 Subject: [PATCH] python3: Calculate the number of ports as integer Signed-off-by: Fumihiko Kakuma Signed-off-by: FUJITA Tomonori --- ryu/ofproto/ofproto_v1_0_parser.py | 2 +- 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):