1
0
mirror of https://github.com/CumulusNetworks/ifupdown2.git synced 2024-05-06 15:54:50 +00:00

python3: nlpacket: encode_ipv4: convert to string before converting to bytes

Signed-off-by: Julien Fortin <julien@cumulusnetworks.com>
This commit is contained in:
Julien Fortin
2019-12-09 22:32:28 +01:00
parent c46af1c992
commit eea20c9dff

View File

@@ -1131,7 +1131,9 @@ class Attribute(object):
sub_attr_pack_layout.append("BBBB")
if info_data_value:
sub_attr_payload.extend(socket.inet_aton(info_data_value))
sub_attr_payload.extend(socket.inet_aton(str(info_data_value)))
# force concert to string (in case of IPv4Address but really this
# should already be in the integer format to save some cycles
else:
sub_attr_payload.extend([0, 0, 0, 0])