X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;ds=sidebyside;f=test%2Ftest_punt.py;h=e265dc01f9b195120383939018c4854048a04dd8;hb=a7427ec6f86cbeba7594f98e41fecab291d66b73;hp=7959b981837542836184418f5fe3aab78ac12629;hpb=0f6602cb246894ea98253e16aae198094bf78694;p=vpp.git diff --git a/test/test_punt.py b/test/test_punt.py index 7959b981837..e265dc01f9b 100644 --- a/test/test_punt.py +++ b/test/test_punt.py @@ -11,6 +11,7 @@ import struct from struct import unpack, unpack_from from util import ppp, ppc from re import compile +import scapy.compat from scapy.packet import Raw from scapy.layers.l2 import Ether from scapy.layers.inet import IP, UDP, ICMP @@ -20,12 +21,12 @@ from framework import VppTestCase, VppTestRunner # Format MAC Address def get_mac_addr(bytes_addr): - return ':'.join('%02x' % ord(b) for b in bytes_addr) + return ':'.join('%02x' % scapy.compat.orb(b) for b in bytes_addr) # Format IP Address def ipv4(bytes_addr): - return '.'.join('%d' % ord(b) for b in bytes_addr) + return '.'.join('%d' % scapy.compat.orb(b) for b in bytes_addr) # Unpack Ethernet Frame