X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=test%2Ftest_geneve.py;h=24019e7316bfd483894ab2a4b0317c83e76b8932;hb=b4e5e50fe;hp=ffa8fb8e8e589a011f0c4822046128b6b1121334;hpb=2d3282e17f4080a838163c4f4ed32e890d79696c;p=vpp.git diff --git a/test/test_geneve.py b/test/test_geneve.py index ffa8fb8e8e5..24019e7316b 100644 --- a/test/test_geneve.py +++ b/test/test_geneve.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 import socket from util import ip4_range, ip4_range @@ -8,7 +8,7 @@ from template_bd import BridgeDomain from scapy.layers.l2 import Ether from scapy.layers.inet import IP, UDP -from scapy.layers.geneve import GENEVE +from scapy.contrib.geneve import GENEVE from scapy.utils import atol from vpp_ip_route import VppIpRoute, VppRoutePath from vpp_ip import INVALID_INDEX @@ -137,7 +137,7 @@ class TestGeneve(BridgeDomain, VppTestCase): ip_range_end = ip_range_start + n_distinct_dst_tunnels for dest_ip4 in ip4_range(cls.mcast_ip4, ip_range_start, ip_range_end): - vni = bytearray(dest_ip4)[3] + vni = int(dest_ip4.split('.')[3]) cls.vapi.geneve_add_del_tunnel(local_address=cls.pg0.local_ip4, remote_address=dest_ip4, mcast_sw_if_index=1, is_add=is_add,