python3: Continuous patch to replace str to six.binary_type
python3: Continuous patch to replace str to six.binary_type Signed-off-by: Fumihiko Kakuma <kakuma@valinux.co.jp> Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
This commit is contained in:
parent
89bc04b4ae
commit
b48fedc729
@ -34,6 +34,7 @@ Please note that:
|
|||||||
|
|
||||||
|
|
||||||
import logging
|
import logging
|
||||||
|
import six
|
||||||
import time
|
import time
|
||||||
import random
|
import random
|
||||||
|
|
||||||
@ -228,7 +229,7 @@ class BFDSession(object):
|
|||||||
BFD packet receiver.
|
BFD packet receiver.
|
||||||
"""
|
"""
|
||||||
LOG.debug("[BFD][%s][RECV] BFD Control received: %s",
|
LOG.debug("[BFD][%s][RECV] BFD Control received: %s",
|
||||||
hex(self._local_discr), str(bfd_pkt))
|
hex(self._local_discr), six.binary_type(bfd_pkt))
|
||||||
self._remote_discr = bfd_pkt.my_discr
|
self._remote_discr = bfd_pkt.my_discr
|
||||||
self._remote_state = bfd_pkt.state
|
self._remote_state = bfd_pkt.state
|
||||||
self._remote_demand_mode = bfd_pkt.flags & bfd.BFD_FLAG_DEMAND
|
self._remote_demand_mode = bfd_pkt.flags & bfd.BFD_FLAG_DEMAND
|
||||||
|
@ -66,6 +66,7 @@ Sample usage of reading PCAP files:
|
|||||||
|
|
||||||
"""
|
"""
|
||||||
|
|
||||||
|
import six
|
||||||
import struct
|
import struct
|
||||||
import sys
|
import sys
|
||||||
import time
|
import time
|
||||||
@ -279,7 +280,7 @@ class Writer(object):
|
|||||||
if ts is None:
|
if ts is None:
|
||||||
ts = time.time()
|
ts = time.time()
|
||||||
|
|
||||||
buf_str = str(buf)
|
buf_str = six.binary_type(buf)
|
||||||
buf_str_len = len(buf_str)
|
buf_str_len = len(buf_str)
|
||||||
self._write_pkt_hdr(ts, buf_str_len)
|
self._write_pkt_hdr(ts, buf_str_len)
|
||||||
self._f.write(buf_str)
|
self._f.write(buf_str)
|
||||||
|
@ -16,6 +16,7 @@
|
|||||||
|
|
||||||
import os
|
import os
|
||||||
import logging
|
import logging
|
||||||
|
import six
|
||||||
|
|
||||||
from ryu.lib import hub, alert
|
from ryu.lib import hub, alert
|
||||||
from ryu.base import app_manager
|
from ryu.base import app_manager
|
||||||
@ -92,7 +93,7 @@ class SnortLib(app_manager.RyuApp):
|
|||||||
hub.spawn(self._recv_loop_nw_sock, conn, addr)
|
hub.spawn(self._recv_loop_nw_sock, conn, addr)
|
||||||
|
|
||||||
def _recv_loop_nw_sock(self, conn, addr):
|
def _recv_loop_nw_sock(self, conn, addr):
|
||||||
buf = str()
|
buf = six.binary_type()
|
||||||
while True:
|
while True:
|
||||||
ret = conn.recv(BUFSIZE)
|
ret = conn.recv(BUFSIZE)
|
||||||
if len(ret) == 0:
|
if len(ret) == 0:
|
||||||
|
@ -17,6 +17,7 @@
|
|||||||
|
|
||||||
import unittest
|
import unittest
|
||||||
import logging
|
import logging
|
||||||
|
import six
|
||||||
from nose.tools import *
|
from nose.tools import *
|
||||||
from ryu.ofproto.ofproto_v1_0_parser import *
|
from ryu.ofproto.ofproto_v1_0_parser import *
|
||||||
from ryu.ofproto import ofproto_v1_0_parser
|
from ryu.ofproto import ofproto_v1_0_parser
|
||||||
@ -45,7 +46,7 @@ class TestOFPPhyPort(unittest.TestCase):
|
|||||||
|
|
||||||
buf = port_no['buf'] \
|
buf = port_no['buf'] \
|
||||||
+ addrconv.mac.text_to_bin(hw_addr) \
|
+ addrconv.mac.text_to_bin(hw_addr) \
|
||||||
+ name \
|
+ str.encode(name, 'ascii') \
|
||||||
+ config['buf'] \
|
+ config['buf'] \
|
||||||
+ state['buf'] \
|
+ state['buf'] \
|
||||||
+ curr['buf'] \
|
+ curr['buf'] \
|
||||||
@ -2303,7 +2304,7 @@ class TestOFPTableStats(unittest.TestCase):
|
|||||||
|
|
||||||
buf = table_id['buf'] \
|
buf = table_id['buf'] \
|
||||||
+ zfill \
|
+ zfill \
|
||||||
+ name \
|
+ str.encode(name, 'ascii') \
|
||||||
+ wildcards['buf'] \
|
+ wildcards['buf'] \
|
||||||
+ max_entries['buf'] \
|
+ max_entries['buf'] \
|
||||||
+ active_count['buf'] \
|
+ active_count['buf'] \
|
||||||
@ -2781,7 +2782,7 @@ class TestOFPErrorMsg(unittest.TestCase):
|
|||||||
+ ofproto.OFP_ERROR_MSG_PACK_STR.replace('!', '') \
|
+ ofproto.OFP_ERROR_MSG_PACK_STR.replace('!', '') \
|
||||||
+ str(len(data)) + 's'
|
+ str(len(data)) + 's'
|
||||||
|
|
||||||
res = struct.unpack(fmt, str(c.buf))
|
res = struct.unpack(fmt, six.binary_type(c.buf))
|
||||||
eq_(ofproto.OFP_VERSION, res[0])
|
eq_(ofproto.OFP_VERSION, res[0])
|
||||||
eq_(ofproto.OFPT_ERROR, res[1])
|
eq_(ofproto.OFPT_ERROR, res[1])
|
||||||
eq_(len(c.buf), res[2])
|
eq_(len(c.buf), res[2])
|
||||||
@ -2851,7 +2852,7 @@ class TestOFPEchoRequest(unittest.TestCase):
|
|||||||
+ ofproto.OFP_HEADER_PACK_STR.replace('!', '') \
|
+ ofproto.OFP_HEADER_PACK_STR.replace('!', '') \
|
||||||
+ str(len(data)) + 's'
|
+ str(len(data)) + 's'
|
||||||
|
|
||||||
res = struct.unpack(fmt, str(c.buf))
|
res = struct.unpack(fmt, six.binary_type(c.buf))
|
||||||
eq_(ofproto.OFP_VERSION, res[0])
|
eq_(ofproto.OFP_VERSION, res[0])
|
||||||
eq_(ofproto.OFPT_ECHO_REQUEST, res[1])
|
eq_(ofproto.OFPT_ECHO_REQUEST, res[1])
|
||||||
eq_(len(c.buf), res[2])
|
eq_(len(c.buf), res[2])
|
||||||
@ -2919,7 +2920,7 @@ class TestOFPEchoReply(unittest.TestCase):
|
|||||||
+ ofproto.OFP_HEADER_PACK_STR.replace('!', '') \
|
+ ofproto.OFP_HEADER_PACK_STR.replace('!', '') \
|
||||||
+ str(len(data)) + 's'
|
+ str(len(data)) + 's'
|
||||||
|
|
||||||
res = struct.unpack(fmt, str(c.buf))
|
res = struct.unpack(fmt, six.binary_type(c.buf))
|
||||||
eq_(ofproto.OFP_VERSION, res[0])
|
eq_(ofproto.OFP_VERSION, res[0])
|
||||||
eq_(ofproto.OFPT_ECHO_REPLY, res[1])
|
eq_(ofproto.OFPT_ECHO_REPLY, res[1])
|
||||||
eq_(len(c.buf), res[2])
|
eq_(len(c.buf), res[2])
|
||||||
@ -2994,7 +2995,7 @@ class TestOFPVendor(unittest.TestCase):
|
|||||||
+ ofproto.OFP_VENDOR_HEADER_PACK_STR.replace('!', '') \
|
+ ofproto.OFP_VENDOR_HEADER_PACK_STR.replace('!', '') \
|
||||||
+ str(len(data)) + 's'
|
+ str(len(data)) + 's'
|
||||||
|
|
||||||
res = struct.unpack(fmt, str(c.buf))
|
res = struct.unpack(fmt, six.binary_type(c.buf))
|
||||||
eq_(ofproto.OFP_VERSION, res[0])
|
eq_(ofproto.OFP_VERSION, res[0])
|
||||||
eq_(ofproto.OFPT_VENDOR, res[1])
|
eq_(ofproto.OFPT_VENDOR, res[1])
|
||||||
eq_(len(c.buf), res[2])
|
eq_(len(c.buf), res[2])
|
||||||
@ -3047,7 +3048,7 @@ class TestNiciraHeader(unittest.TestCase):
|
|||||||
+ ofproto.NICIRA_HEADER_PACK_STR.replace('!', '') \
|
+ ofproto.NICIRA_HEADER_PACK_STR.replace('!', '') \
|
||||||
+ str(len(data)) + 's'
|
+ str(len(data)) + 's'
|
||||||
|
|
||||||
res = struct.unpack(fmt, str(c.buf))
|
res = struct.unpack(fmt, six.binary_type(c.buf))
|
||||||
eq_(ofproto.OFP_VERSION, res[0])
|
eq_(ofproto.OFP_VERSION, res[0])
|
||||||
eq_(ofproto.OFPT_VENDOR, res[1])
|
eq_(ofproto.OFPT_VENDOR, res[1])
|
||||||
eq_(len(c.buf), res[2])
|
eq_(len(c.buf), res[2])
|
||||||
@ -3097,7 +3098,7 @@ class TestNXTSetFlowFormat(unittest.TestCase):
|
|||||||
+ ofproto.NICIRA_HEADER_PACK_STR.replace('!', '') \
|
+ ofproto.NICIRA_HEADER_PACK_STR.replace('!', '') \
|
||||||
+ ofproto.NX_SET_FLOW_FORMAT_PACK_STR.replace('!', '')
|
+ ofproto.NX_SET_FLOW_FORMAT_PACK_STR.replace('!', '')
|
||||||
|
|
||||||
res = struct.unpack(fmt, str(c.buf))
|
res = struct.unpack(fmt, six.binary_type(c.buf))
|
||||||
eq_(ofproto.OFP_VERSION, res[0])
|
eq_(ofproto.OFP_VERSION, res[0])
|
||||||
eq_(ofproto.OFPT_VENDOR, res[1])
|
eq_(ofproto.OFPT_VENDOR, res[1])
|
||||||
eq_(len(c.buf), res[2])
|
eq_(len(c.buf), res[2])
|
||||||
@ -3197,7 +3198,7 @@ class TestNXTFlowMod(unittest.TestCase):
|
|||||||
+ ofproto.NICIRA_HEADER_PACK_STR.replace('!', '') \
|
+ ofproto.NICIRA_HEADER_PACK_STR.replace('!', '') \
|
||||||
+ ofproto.NX_FLOW_MOD_PACK_STR.replace('!', '')
|
+ ofproto.NX_FLOW_MOD_PACK_STR.replace('!', '')
|
||||||
|
|
||||||
res = struct.unpack(fmt, str(c.buf))
|
res = struct.unpack(fmt, six.binary_type(c.buf))
|
||||||
eq_(ofproto.OFP_VERSION, res[0])
|
eq_(ofproto.OFP_VERSION, res[0])
|
||||||
eq_(ofproto.OFPT_VENDOR, res[1])
|
eq_(ofproto.OFPT_VENDOR, res[1])
|
||||||
eq_(len(c.buf), res[2])
|
eq_(len(c.buf), res[2])
|
||||||
@ -3228,7 +3229,7 @@ class TestNXTFlowMod(unittest.TestCase):
|
|||||||
+ ofproto.NX_FLOW_MOD_PACK_STR.replace('!', '') \
|
+ ofproto.NX_FLOW_MOD_PACK_STR.replace('!', '') \
|
||||||
+ ofproto.OFP_ACTION_OUTPUT_PACK_STR.replace('!', '')
|
+ ofproto.OFP_ACTION_OUTPUT_PACK_STR.replace('!', '')
|
||||||
|
|
||||||
res = struct.unpack(fmt, str(c.buf))
|
res = struct.unpack(fmt, six.binary_type(c.buf))
|
||||||
eq_(ofproto.OFP_VERSION, res[0])
|
eq_(ofproto.OFP_VERSION, res[0])
|
||||||
eq_(ofproto.OFPT_VENDOR, res[1])
|
eq_(ofproto.OFPT_VENDOR, res[1])
|
||||||
eq_(len(c.buf), res[2])
|
eq_(len(c.buf), res[2])
|
||||||
@ -3292,7 +3293,7 @@ class TestNXTRoleRequest(unittest.TestCase):
|
|||||||
+ ofproto.NICIRA_HEADER_PACK_STR.replace('!', '') \
|
+ ofproto.NICIRA_HEADER_PACK_STR.replace('!', '') \
|
||||||
+ ofproto.NX_ROLE_PACK_STR.replace('!', '')
|
+ ofproto.NX_ROLE_PACK_STR.replace('!', '')
|
||||||
|
|
||||||
res = struct.unpack(fmt, str(self.c.buf))
|
res = struct.unpack(fmt, six.binary_type(self.c.buf))
|
||||||
|
|
||||||
eq_(ofproto.OFP_VERSION, res[0])
|
eq_(ofproto.OFP_VERSION, res[0])
|
||||||
eq_(ofproto.OFPT_VENDOR, res[1])
|
eq_(ofproto.OFPT_VENDOR, res[1])
|
||||||
@ -3344,7 +3345,7 @@ class TestNXTFlowModTableId(unittest.TestCase):
|
|||||||
+ ofproto.NICIRA_HEADER_PACK_STR.replace('!', '') \
|
+ ofproto.NICIRA_HEADER_PACK_STR.replace('!', '') \
|
||||||
+ ofproto.NX_FLOW_MOD_TABLE_ID_PACK_STR.replace('!', '')
|
+ ofproto.NX_FLOW_MOD_TABLE_ID_PACK_STR.replace('!', '')
|
||||||
|
|
||||||
res = struct.unpack(fmt, str(self.c.buf))
|
res = struct.unpack(fmt, six.binary_type(self.c.buf))
|
||||||
eq_(ofproto.OFP_VERSION, res[0])
|
eq_(ofproto.OFP_VERSION, res[0])
|
||||||
eq_(ofproto.OFPT_VENDOR, res[1])
|
eq_(ofproto.OFPT_VENDOR, res[1])
|
||||||
eq_(len(self.c.buf), res[2])
|
eq_(len(self.c.buf), res[2])
|
||||||
@ -4660,7 +4661,7 @@ class TestOFPFeaturesRequest(unittest.TestCase):
|
|||||||
|
|
||||||
fmt = ofproto.OFP_HEADER_PACK_STR
|
fmt = ofproto.OFP_HEADER_PACK_STR
|
||||||
|
|
||||||
res = struct.unpack(fmt, str(self.c.buf))
|
res = struct.unpack(fmt, six.binary_type(self.c.buf))
|
||||||
eq_(ofproto.OFP_VERSION, res[0])
|
eq_(ofproto.OFP_VERSION, res[0])
|
||||||
eq_(ofproto.OFPT_FEATURES_REQUEST, res[1])
|
eq_(ofproto.OFPT_FEATURES_REQUEST, res[1])
|
||||||
eq_(len(self.c.buf), res[2])
|
eq_(len(self.c.buf), res[2])
|
||||||
@ -4699,7 +4700,7 @@ class TestOFPGetConfigRequest(unittest.TestCase):
|
|||||||
|
|
||||||
fmt = ofproto.OFP_HEADER_PACK_STR
|
fmt = ofproto.OFP_HEADER_PACK_STR
|
||||||
|
|
||||||
res = struct.unpack(fmt, str(self.c.buf))
|
res = struct.unpack(fmt, six.binary_type(self.c.buf))
|
||||||
eq_(ofproto.OFP_VERSION, res[0])
|
eq_(ofproto.OFP_VERSION, res[0])
|
||||||
eq_(ofproto.OFPT_GET_CONFIG_REQUEST, res[1])
|
eq_(ofproto.OFPT_GET_CONFIG_REQUEST, res[1])
|
||||||
eq_(len(self.c.buf), res[2])
|
eq_(len(self.c.buf), res[2])
|
||||||
@ -4748,7 +4749,7 @@ class TestOFPSetConfig(unittest.TestCase):
|
|||||||
+ ofproto.OFP_HEADER_PACK_STR.replace('!', '') \
|
+ ofproto.OFP_HEADER_PACK_STR.replace('!', '') \
|
||||||
+ ofproto.OFP_SWITCH_CONFIG_PACK_STR.replace('!', '')
|
+ ofproto.OFP_SWITCH_CONFIG_PACK_STR.replace('!', '')
|
||||||
|
|
||||||
res = struct.unpack(fmt, str(self.c.buf))
|
res = struct.unpack(fmt, six.binary_type(self.c.buf))
|
||||||
eq_(ofproto.OFP_VERSION, res[0])
|
eq_(ofproto.OFP_VERSION, res[0])
|
||||||
eq_(ofproto.OFPT_SET_CONFIG, res[1])
|
eq_(ofproto.OFPT_SET_CONFIG, res[1])
|
||||||
eq_(len(self.c.buf), res[2])
|
eq_(len(self.c.buf), res[2])
|
||||||
@ -4815,7 +4816,7 @@ class TestOFPPacketOut(unittest.TestCase):
|
|||||||
+ ofproto.OFP_ACTION_OUTPUT_PACK_STR.replace('!', '') \
|
+ ofproto.OFP_ACTION_OUTPUT_PACK_STR.replace('!', '') \
|
||||||
+ str(len(data)) + 's'
|
+ str(len(data)) + 's'
|
||||||
|
|
||||||
res = struct.unpack(fmt, str(c.buf))
|
res = struct.unpack(fmt, six.binary_type(c.buf))
|
||||||
|
|
||||||
# OFP_HEADER_PACK_STR
|
# OFP_HEADER_PACK_STR
|
||||||
eq_(ofproto.OFP_VERSION, res[0])
|
eq_(ofproto.OFP_VERSION, res[0])
|
||||||
@ -4962,7 +4963,7 @@ class TestOFPFlowMod(unittest.TestCase):
|
|||||||
+ ofproto.OFP_FLOW_MOD_PACK_STR0.replace('!', '') \
|
+ ofproto.OFP_FLOW_MOD_PACK_STR0.replace('!', '') \
|
||||||
+ ofproto.OFP_ACTION_OUTPUT_PACK_STR.replace('!', '')
|
+ ofproto.OFP_ACTION_OUTPUT_PACK_STR.replace('!', '')
|
||||||
|
|
||||||
res = struct.unpack(fmt, str(c.buf))
|
res = struct.unpack(fmt, six.binary_type(c.buf))
|
||||||
|
|
||||||
# OFP_HEADER_PACK_STR
|
# OFP_HEADER_PACK_STR
|
||||||
eq_(ofproto.OFP_VERSION, res[0])
|
eq_(ofproto.OFP_VERSION, res[0])
|
||||||
@ -5034,7 +5035,7 @@ class TestOFPBarrierRequest(unittest.TestCase):
|
|||||||
|
|
||||||
fmt = ofproto.OFP_HEADER_PACK_STR
|
fmt = ofproto.OFP_HEADER_PACK_STR
|
||||||
|
|
||||||
res = struct.unpack(fmt, str(self.c.buf))
|
res = struct.unpack(fmt, six.binary_type(self.c.buf))
|
||||||
eq_(ofproto.OFP_VERSION, res[0])
|
eq_(ofproto.OFP_VERSION, res[0])
|
||||||
eq_(ofproto.OFPT_BARRIER_REQUEST, res[1])
|
eq_(ofproto.OFPT_BARRIER_REQUEST, res[1])
|
||||||
eq_(len(self.c.buf), res[2])
|
eq_(len(self.c.buf), res[2])
|
||||||
@ -5081,7 +5082,7 @@ class TestOFPQueueGetConfigRequest(unittest.TestCase):
|
|||||||
b = ofproto.OFP_QUEUE_GET_CONFIG_REQUEST_PACK_STR.replace('!', '')
|
b = ofproto.OFP_QUEUE_GET_CONFIG_REQUEST_PACK_STR.replace('!', '')
|
||||||
fmt = '!' + a + b
|
fmt = '!' + a + b
|
||||||
|
|
||||||
res = struct.unpack(fmt, str(self.c.buf))
|
res = struct.unpack(fmt, six.binary_type(self.c.buf))
|
||||||
eq_(ofproto.OFP_VERSION, res[0])
|
eq_(ofproto.OFP_VERSION, res[0])
|
||||||
eq_(ofproto.OFPT_QUEUE_GET_CONFIG_REQUEST, res[1])
|
eq_(ofproto.OFPT_QUEUE_GET_CONFIG_REQUEST, res[1])
|
||||||
eq_(len(self.c.buf), res[2])
|
eq_(len(self.c.buf), res[2])
|
||||||
@ -5126,7 +5127,7 @@ class TestOFPDescStatsRequest(unittest.TestCase):
|
|||||||
+ ofproto.OFP_HEADER_PACK_STR.replace('!', '') \
|
+ ofproto.OFP_HEADER_PACK_STR.replace('!', '') \
|
||||||
+ ofproto.OFP_STATS_MSG_PACK_STR.replace('!', '')
|
+ ofproto.OFP_STATS_MSG_PACK_STR.replace('!', '')
|
||||||
|
|
||||||
res = struct.unpack(fmt, str(self.c.buf))
|
res = struct.unpack(fmt, six.binary_type(self.c.buf))
|
||||||
|
|
||||||
# OFP_HEADER_PACK_STR
|
# OFP_HEADER_PACK_STR
|
||||||
eq_(ofproto.OFP_VERSION, res[0])
|
eq_(ofproto.OFP_VERSION, res[0])
|
||||||
@ -5228,7 +5229,7 @@ class TestOFPFlowStatsRequest(unittest.TestCase):
|
|||||||
+ ofproto.OFP_MATCH_PACK_STR.replace('!', '') \
|
+ ofproto.OFP_MATCH_PACK_STR.replace('!', '') \
|
||||||
+ ofproto.OFP_FLOW_STATS_REQUEST_ID_PORT_STR.replace('!', '')
|
+ ofproto.OFP_FLOW_STATS_REQUEST_ID_PORT_STR.replace('!', '')
|
||||||
|
|
||||||
res = struct.unpack(fmt, str(self.c.buf))
|
res = struct.unpack(fmt, six.binary_type(self.c.buf))
|
||||||
|
|
||||||
# OFP_HEADER_PACK_STR
|
# OFP_HEADER_PACK_STR
|
||||||
eq_(ofproto.OFP_VERSION, res[0])
|
eq_(ofproto.OFP_VERSION, res[0])
|
||||||
@ -5349,7 +5350,7 @@ class TestOFPAggregateStatsRequest(unittest.TestCase):
|
|||||||
+ ofproto.OFP_MATCH_PACK_STR.replace('!', '') \
|
+ ofproto.OFP_MATCH_PACK_STR.replace('!', '') \
|
||||||
+ ofproto.OFP_FLOW_STATS_REQUEST_ID_PORT_STR.replace('!', '')
|
+ ofproto.OFP_FLOW_STATS_REQUEST_ID_PORT_STR.replace('!', '')
|
||||||
|
|
||||||
res = struct.unpack(fmt, str(self.c.buf))
|
res = struct.unpack(fmt, six.binary_type(self.c.buf))
|
||||||
|
|
||||||
# OFP_HEADER_PACK_STR
|
# OFP_HEADER_PACK_STR
|
||||||
eq_(ofproto.OFP_VERSION, res[0])
|
eq_(ofproto.OFP_VERSION, res[0])
|
||||||
@ -5418,7 +5419,7 @@ class TestOFPTableStatsRequest(unittest.TestCase):
|
|||||||
+ ofproto.OFP_HEADER_PACK_STR.replace('!', '') \
|
+ ofproto.OFP_HEADER_PACK_STR.replace('!', '') \
|
||||||
+ ofproto.OFP_STATS_MSG_PACK_STR.replace('!', '')
|
+ ofproto.OFP_STATS_MSG_PACK_STR.replace('!', '')
|
||||||
|
|
||||||
res = struct.unpack(fmt, str(self.c.buf))
|
res = struct.unpack(fmt, six.binary_type(self.c.buf))
|
||||||
|
|
||||||
# OFP_HEADER_PACK_STR
|
# OFP_HEADER_PACK_STR
|
||||||
eq_(ofproto.OFP_VERSION, res[0])
|
eq_(ofproto.OFP_VERSION, res[0])
|
||||||
@ -5476,7 +5477,7 @@ class TestOFPPortStatsRequest(unittest.TestCase):
|
|||||||
+ ofproto.OFP_STATS_MSG_PACK_STR.replace('!', '') \
|
+ ofproto.OFP_STATS_MSG_PACK_STR.replace('!', '') \
|
||||||
+ ofproto.OFP_PORT_STATS_REQUEST_PACK_STR.replace('!', '')
|
+ ofproto.OFP_PORT_STATS_REQUEST_PACK_STR.replace('!', '')
|
||||||
|
|
||||||
res = struct.unpack(fmt, str(self.c.buf))
|
res = struct.unpack(fmt, six.binary_type(self.c.buf))
|
||||||
|
|
||||||
# OFP_HEADER_PACK_STR
|
# OFP_HEADER_PACK_STR
|
||||||
eq_(ofproto.OFP_VERSION, res[0])
|
eq_(ofproto.OFP_VERSION, res[0])
|
||||||
@ -5540,7 +5541,7 @@ class TestOFPQueueStatsRequest(unittest.TestCase):
|
|||||||
+ ofproto.OFP_STATS_MSG_PACK_STR.replace('!', '') \
|
+ ofproto.OFP_STATS_MSG_PACK_STR.replace('!', '') \
|
||||||
+ ofproto.OFP_QUEUE_STATS_REQUEST_PACK_STR.replace('!', '')
|
+ ofproto.OFP_QUEUE_STATS_REQUEST_PACK_STR.replace('!', '')
|
||||||
|
|
||||||
res = struct.unpack(fmt, str(self.c.buf))
|
res = struct.unpack(fmt, six.binary_type(self.c.buf))
|
||||||
|
|
||||||
# OFP_HEADER_PACK_STR
|
# OFP_HEADER_PACK_STR
|
||||||
eq_(ofproto.OFP_VERSION, res[0])
|
eq_(ofproto.OFP_VERSION, res[0])
|
||||||
@ -5607,7 +5608,7 @@ class TestOFPVendorStatsRequest(unittest.TestCase):
|
|||||||
+ ofproto.OFP_VENDOR_STATS_MSG_PACK_STR.replace('!', '') \
|
+ ofproto.OFP_VENDOR_STATS_MSG_PACK_STR.replace('!', '') \
|
||||||
+ str(len(self.specific_data)) + 's'
|
+ str(len(self.specific_data)) + 's'
|
||||||
|
|
||||||
res = struct.unpack(fmt, str(self.c.buf))
|
res = struct.unpack(fmt, six.binary_type(self.c.buf))
|
||||||
|
|
||||||
# OFP_HEADER_PACK_STR
|
# OFP_HEADER_PACK_STR
|
||||||
eq_(ofproto.OFP_VERSION, res[0])
|
eq_(ofproto.OFP_VERSION, res[0])
|
||||||
|
Loading…
Reference in New Issue
Block a user