"""
if_data = InterfaceUtil.vpp_get_interface_data(node, interface)
+ if if_data['sup_sw_if_index'] != if_data['sw_if_index']:
+ if_data = InterfaceUtil.vpp_get_interface_data(
+ node, if_data['sup_sw_if_index'])
mac_data = [str(hex(item))[2:] for item in if_data['l2_address'][:6]]
mac_data_nice = []
for item in mac_data:
for item in data:
item["netmask"] = convert_ipv4_netmask_prefix(
item["prefix_length"])
- # VAT returns addresses with reversed byte order (VPP-132)
- item["ip"] = ".".join(item["ip"].split(".")[::-1])
return data
@staticmethod