tests: fix wrong checksum error message
This change fixes the error message, which would previously report mismatch on IPv6 layer instead of TCP layer. Type: fix Change-Id: Ie78779685362a420d155f928b3cdb341bc3fb8bc Signed-off-by: Klement Sekera <ksekera@cisco.com>
This commit is contained in:

committed by
Ole Trøan

parent
95d2f30f20
commit
66cea092c7
@ -1008,13 +1008,15 @@ class VppTestCase(unittest.TestCase):
|
||||
while True:
|
||||
layer = temp.getlayer(counter)
|
||||
if layer:
|
||||
layer = layer.copy()
|
||||
layer.remove_payload()
|
||||
for cf in checksum_fields:
|
||||
if hasattr(layer, cf):
|
||||
if ignore_zero_udp_checksums and \
|
||||
0 == getattr(layer, cf) and \
|
||||
layer.name in udp_layers:
|
||||
continue
|
||||
delattr(layer, cf)
|
||||
delattr(temp.getlayer(counter), cf)
|
||||
checksums.append((counter, cf))
|
||||
else:
|
||||
break
|
||||
|
Reference in New Issue
Block a user