VPP-1508: Use scapy.compat to manage packet level library differences.
Change-Id: Icdf6abc9e53d33b26fd1d531c7dda6be0bb9cb55 Signed-off-by: Paul Vinciguerra <pvinci@vinciconsulting.com>
This commit is contained in:

committed by
Ole Trøan

parent
0f6602cb24
commit
a7427ec6f8
@ -5,6 +5,9 @@ import traceback
|
||||
from log import RED, single_line_delim, double_line_delim
|
||||
import ipaddress
|
||||
from subprocess import check_output, CalledProcessError
|
||||
|
||||
import scapy.compat
|
||||
|
||||
from util import check_core_path, get_core_path
|
||||
|
||||
|
||||
@ -31,7 +34,7 @@ class Hook(object):
|
||||
return val
|
||||
if len(val) == 6:
|
||||
return '{!s} ({!s})'.format(val, ':'.join(['{:02x}'.format(
|
||||
ord(x)) for x in val]))
|
||||
scapy.compat.orb(x)) for x in val]))
|
||||
try:
|
||||
# we don't call test_type(val) because it is a packed value.
|
||||
return '{!s} ({!s})'.format(val, str(
|
||||
|
Reference in New Issue
Block a user