mirror of
https://github.com/faucetsdn/ryu.git
synced 2026-05-09 06:16:10 +02:00
ofproto_v1_5_parser: Use b'str' for binary data
Note: ofproto_v1_[034]_parser was done in previous commits. Signed-off-by: IWASE Yusuke <iwase.yusuke0@gmail.com> Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
This commit is contained in:
parent
50274170a1
commit
be1b802c07
@ -2065,7 +2065,7 @@ class OFPPort(StringifyMixin):
|
||||
(port_no, length, hw_addr, name, config, state) = struct.unpack_from(
|
||||
ofproto.OFP_PORT_PACK_STR, buf, offset)
|
||||
hw_addr = addrconv.mac.bin_to_text(hw_addr)
|
||||
name = name.rstrip('\0')
|
||||
name = name.rstrip(b'\0')
|
||||
props = []
|
||||
rest = buf[offset + ofproto.OFP_PORT_SIZE:offset + length]
|
||||
while rest:
|
||||
@ -2325,7 +2325,7 @@ class OFPDescStats(ofproto_parser.namedtuple('OFPDescStats', (
|
||||
desc = struct.unpack_from(ofproto.OFP_DESC_PACK_STR,
|
||||
buf, offset)
|
||||
desc = list(desc)
|
||||
desc = [x.rstrip('\0') for x in desc]
|
||||
desc = [x.rstrip(b'\0') for x in desc]
|
||||
stats = cls(*desc)
|
||||
stats.length = ofproto.OFP_DESC_SIZE
|
||||
return stats
|
||||
@ -2421,7 +2421,7 @@ class OFPTableFeaturesStats(StringifyMixin):
|
||||
table_features.max_entries
|
||||
) = struct.unpack_from(ofproto.OFP_TABLE_FEATURES_PACK_STR,
|
||||
buf, offset)
|
||||
table_features.name = name.rstrip('\0')
|
||||
table_features.name = name.rstrip(b'\0')
|
||||
|
||||
props = []
|
||||
rest = buf[offset + ofproto.OFP_TABLE_FEATURES_SIZE:
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user