2/3 fixes for ip address and mac byte handling
This commit is contained in:
parent
db9d13aff8
commit
bb5e68ad8b
4 changed files with 10 additions and 25 deletions
|
@ -276,8 +276,6 @@ class CoreTlvDataIpv4Addr(CoreTlvDataObj):
|
|||
:return: Ipv4 address
|
||||
:rtype: core.misc.ipaddress.IpAddress
|
||||
"""
|
||||
# value = value.decode("ISO-8859-1")
|
||||
# value = socket.inet_ntoa(value)
|
||||
return IpAddress(af=socket.AF_INET, address=value)
|
||||
|
||||
|
||||
|
@ -308,8 +306,6 @@ class CoreTlvDataIPv6Addr(CoreTlvDataObj):
|
|||
:return: Ipv4 address
|
||||
:rtype: core.misc.ipaddress.IpAddress
|
||||
"""
|
||||
# value = value.decode("ISO-8859-1")
|
||||
# value = socket.inet_ntoa(value)
|
||||
return IpAddress(af=socket.AF_INET6, address=value)
|
||||
|
||||
|
||||
|
@ -342,8 +338,6 @@ class CoreTlvDataMacAddr(CoreTlvDataObj):
|
|||
:rtype: core.misc.ipaddress.MacAddress
|
||||
"""
|
||||
# only use 48 bits
|
||||
# value = value.decode("ISO-8859-1")
|
||||
# value = socket.inet_ntoa(value)
|
||||
return MacAddress(address=value[2:])
|
||||
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue