summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorFrancois-Xavier Le Bail <devel.fx.lebail@orange.fr>2019-11-08 21:20:17 +0100
committerFrancois-Xavier Le Bail <devel.fx.lebail@orange.fr>2019-11-08 21:41:47 +0100
commita7a34cc4835d1e3c6f6d5eefb7c7b0f89315816f (patch)
tree2ca4644e7bd60efe04ebe6671e91bceb5d2897fe /tests
parent0ec7203f8cfd62f77e476892d86b3bd91f49eb54 (diff)
downloadtcpdump-a7a34cc4835d1e3c6f6d5eefb7c7b0f89315816f.tar.gz
IS-IS: Fix some undefined behaviors at runtime
The error were like: print-isoclns.c:2583:20: runtime error: unsigned integer overflow: 20 - 27 cannot be represented in type 'unsigned int' print-isoclns.c:2525:20: runtime error: unsigned integer overflow: 0 - 20 cannot be represented in type 'unsigned int' Update the output of two tests accordingly.
Diffstat (limited to 'tests')
-rw-r--r--tests/isis-areaaddr-oobr-1.out45
-rw-r--r--tests/isis-areaaddr-oobr-2.out287
2 files changed, 2 insertions, 330 deletions
diff --git a/tests/isis-areaaddr-oobr-1.out b/tests/isis-areaaddr-oobr-1.out
index ed965beb..c6ddc41e 100644
--- a/tests/isis-areaaddr-oobr-1.out
+++ b/tests/isis-areaaddr-oobr-1.out
@@ -4,47 +4,4 @@
lsp-id: 0100.1401.0001.00-14, seq: 0x01000100, lifetime: 256s
chksum: 0x1401 (unverified), PDU length: 20, Flags: [ Unused 0x0 (invalid) ]
0x0000: 0014 0100 0100 1401 0001 0014 0100 0100
- 0x0010: 1401 00
- Area address(es) TLV #1, length: 0
- unknown TLV #20, length: 1
- 0x0000: 00
- Area address(es) TLV #1, length: 0
- unknown TLV #20, length: 1
- 0x0000: 00
- Area address(es) TLV #1, length: 0
- unknown TLV #20, length: 1
- 0x0000: 00
- Area address(es) TLV #1, length: 0
- unknown TLV #20, length: 1
- 0x0000: 00
- Area address(es) TLV #1, length: 0
- unknown TLV #20, length: 1
- 0x0000: 00
- Area address(es) TLV #1, length: 0
- unknown TLV #20, length: 1
- 0x0000: 00
- Area address(es) TLV #1, length: 0
- unknown TLV #20, length: 1
- 0x0000: 00
- Area address(es) TLV #1, length: 0
- unknown TLV #20, length: 1
- 0x0000: 00
- Area address(es) TLV #1, length: 0
- unknown TLV #20, length: 1
- 0x0000: 00
- Area address(es) TLV #1, length: 0
- unknown TLV #20, length: 1
- 0x0000: 00
- Area address(es) TLV #1, length: 0
- unknown TLV #20, length: 1
- 0x0000: 00
- Area address(es) TLV #1, length: 0
- unknown TLV #20, length: 1
- 0x0000: 00
- Area address(es) TLV #1, length: 0
- unknown TLV #20, length: 1
- 0x0000: 00
- Area address(es) TLV #1, length: 0
- unknown TLV #20, length: 1
- 0x0000: 00
- Area address(es) TLV #1, length: 0 [|isis]
+ 0x0010: 1401 00 [packet length 20 < 27] (invalid)
diff --git a/tests/isis-areaaddr-oobr-2.out b/tests/isis-areaaddr-oobr-2.out
index 18ede15c..74954d81 100644
--- a/tests/isis-areaaddr-oobr-2.out
+++ b/tests/isis-areaaddr-oobr-2.out
@@ -3,289 +3,4 @@
0x0000: 8314 0100 1101 0001
source-id: 0e0d.0000.0000, holding time: 0s, Flags: [Level 1 only]
circuit-id: 0x00, PDU length: 0
- 0x0000: 010e 0d00 0000 0000 0000 0000
- unknown TLV #0, length: 0
- unknown TLV #0, length: 1
- 0x0000: 01
- LSP Buffersize TLV #14, length: 13
- LSP Buffersize: 0
- 0x0000: 0000 0000 0000 0000 0000 0000 01
- Area address(es) TLV #1, length: 14
- Area address (length: 13): 00.0000.0000.0000.0000.0000.0001
- 0x0000: 0d00 0000 0000 0000 0000 0000 0001
- Area address(es) TLV #1, length: 14
- Area address (length: 13): 00.0000.0000.0000.0000.0000.0001
- 0x0000: 0d00 0000 0000 0000 0000 0000 0001
- Area address(es) TLV #1, length: 14
- Area address (length: 13): 00.0000.0000.0000.0000.0000.0001
- 0x0000: 0d00 0000 0000 0000 0000 0000 0001
- Area address(es) TLV #1, length: 14
- Area address (length: 13): 00.0000.0000.0000.0000.0000.0001
- 0x0000: 0d00 0000 0000 0000 0000 0000 0001
- Area address(es) TLV #1, length: 14
- Area address (length: 13): 00.0000.0000.0000.0000.0000.0001
- 0x0000: 0d00 0000 0000 0000 0000 0000 0001
- Area address(es) TLV #1, length: 14
- Area address (length: 13): 00.0000.0000.0000.0000.0000.0001
- 0x0000: 0d00 0000 0000 0000 0000 0000 0001
- Area address(es) TLV #1, length: 14
- Area address (length: 13): 00.0000.0000.0000.0000.0000.0001
- 0x0000: 0d00 0000 0000 0000 0000 0000 0001
- Area address(es) TLV #1, length: 14
- Area address (length: 13): 00.0000.0000.0000.0000.0000.0001
- 0x0000: 0d00 0000 0000 0000 0000 0000 0001
- Area address(es) TLV #1, length: 14
- Area address (length: 13): 00.0000.0000.0000.0000.0000.0001
- 0x0000: 0d00 0000 0000 0000 0000 0000 0001
- Area address(es) TLV #1, length: 14
- Area address (length: 13): 00.0000.0000.0000.0000.0000.0001
- 0x0000: 0d00 0000 0000 0000 0000 0000 0001
- Area address(es) TLV #1, length: 14
- Area address (length: 13): 00.0000.0000.0000.0000.0000.0001
- 0x0000: 0d00 0000 0000 0000 0000 0000 0001
- Area address(es) TLV #1, length: 14
- Area address (length: 13): 00.0000.0000.0000.0000.0000.0001
- 0x0000: 0d00 0000 0000 0000 0000 0000 0001
- Area address(es) TLV #1, length: 14
- Area address (length: 13): 00.0000.0000.0000.0000.0000.0001
- 0x0000: 0d00 0000 0000 0000 0000 0000 0001
- Area address(es) TLV #1, length: 14
- Area address (length: 13): 00.0000.0000.0000.0000.0000.0001
- 0x0000: 0d00 0000 0000 0000 0000 0000 0001
- Area address(es) TLV #1, length: 14
- Area address (length: 13): 00.0000.0000.0000.0000.0000.0001
- 0x0000: 0d00 0000 0000 0000 0000 0000 0001
- Area address(es) TLV #1, length: 14
- Area address (length: 13): 00.0000.0000.0000.0000.0000.0001
- 0x0000: 0d00 0000 0000 0000 0000 0000 0001
- Area address(es) TLV #1, length: 14
- Area address (length: 13): 00.0000.0000.0000.0000.0000.0001
- 0x0000: 0d00 0000 0000 0000 0000 0000 0001
- Area address(es) TLV #1, length: 14
- Area address (length: 13): 00.0000.0000.0000.0000.0000.0001
- 0x0000: 0d00 0000 0000 0000 0000 0000 0001
- Area address(es) TLV #1, length: 14
- Area address (length: 13): 00.0000.0000.0000.0000.0000.0001
- 0x0000: 0d00 0000 0000 0000 0000 0000 0001
- Area address(es) TLV #1, length: 14
- Area address (length: 13): 00.0000.0000.0000.0000.0000.0001
- 0x0000: 0d00 0000 0000 0000 0000 0000 0001
- Area address(es) TLV #1, length: 14
- Area address (length: 13): 00.0000.0000.0000.0000.0000.0001
- 0x0000: 0d00 0000 0000 0000 0000 0000 0001
- Area address(es) TLV #1, length: 14
- Area address (length: 13): 00.0000.0000.0000.0000.0000.0001
- 0x0000: 0d00 0000 0000 0000 0000 0000 0001
- Area address(es) TLV #1, length: 14
- Area address (length: 13): 00.0000.0000.0000.0000.0000.0001
- 0x0000: 0d00 0000 0000 0000 0000 0000 0001
- Area address(es) TLV #1, length: 14
- Area address (length: 13): 00.0000.0000.0000.0000.0000.0001
- 0x0000: 0d00 0000 0000 0000 0000 0000 0001
- Area address(es) TLV #1, length: 14
- Area address (length: 13): 00.0000.0000.0000.0000.0000.0001
- 0x0000: 0d00 0000 0000 0000 0000 0000 0001
- Area address(es) TLV #1, length: 14
- Area address (length: 13): 00.0000.0000.0000.0000.0000.0001
- 0x0000: 0d00 0000 0000 0000 0000 0000 0001
- Area address(es) TLV #1, length: 14
- Area address (length: 13): 00.0000.0000.0000.0000.0000.0001
- 0x0000: 0d00 0000 0000 0000 0000 0000 0001
- Area address(es) TLV #1, length: 14
- Area address (length: 13): 00.0000.0000.0000.0000.0000.0001
- 0x0000: 0d00 0000 0000 0000 0000 0000 0001
- Area address(es) TLV #1, length: 14
- Area address (length: 13): 00.0000.0000.0000.0000.0000.0001
- 0x0000: 0d00 0000 0000 0000 0000 0000 0001
- Area address(es) TLV #1, length: 14
- Area address (length: 13): 00.0000.0000.0000.0000.0000.0001
- 0x0000: 0d00 0000 0000 0000 0000 0000 0001
- Area address(es) TLV #1, length: 14
- Area address (length: 13): 00.0000.0000.0000.0000.0000.0001
- 0x0000: 0d00 0000 0000 0000 0000 0000 0001
- Area address(es) TLV #1, length: 14
- Area address (length: 13): 00.0000.0000.0000.0000.0000.0001
- 0x0000: 0d00 0000 0000 0000 0000 0000 0001
- Area address(es) TLV #1, length: 14
- Area address (length: 13): 00.0000.0000.0000.0000.0000.0001
- 0x0000: 0d00 0000 0000 0000 0000 0000 0001
- Area address(es) TLV #1, length: 14
- Area address (length: 13): 00.0000.0000.0000.0000.0000.0001
- 0x0000: 0d00 0000 0000 0000 0000 0000 0001
- Area address(es) TLV #1, length: 14
- Area address (length: 13): 00.0000.0000.0000.0000.0000.0001
- 0x0000: 0d00 0000 0000 0000 0000 0000 0001
- Area address(es) TLV #1, length: 14
- Area address (length: 13): 00.0000.0000.0000.0000.0000.0001
- 0x0000: 0d00 0000 0000 0000 0000 0000 0001
- Area address(es) TLV #1, length: 14
- Area address (length: 13): 00.0000.0000.0000.0000.0000.0001
- 0x0000: 0d00 0000 0000 0000 0000 0000 0001
- Area address(es) TLV #1, length: 14
- Area address (length: 13): 00.0000.0000.0000.0000.0000.0001
- 0x0000: 0d00 0000 0000 0000 0000 0000 0001
- Area address(es) TLV #1, length: 14
- Area address (length: 13): 00.0000.0000.0000.0000.0000.0001
- 0x0000: 0d00 0000 0000 0000 0000 0000 0001
- Area address(es) TLV #1, length: 14
- Area address (length: 13): 00.0000.0000.0000.0000.0000.0001
- 0x0000: 0d00 0000 0000 0000 0000 0000 0001
- Area address(es) TLV #1, length: 14
- Area address (length: 13): 00.0000.0000.0000.0000.0000.0001
- 0x0000: 0d00 0000 0000 0000 0000 0000 0001
- Area address(es) TLV #1, length: 14
- Area address (length: 13): 00.0000.0000.0000.0000.0000.0001
- 0x0000: 0d00 0000 0000 0000 0000 0000 0001
- Area address(es) TLV #1, length: 14
- Area address (length: 13): 00.0000.0000.0000.0000.0000.0001
- 0x0000: 0d00 0000 0000 0000 0000 0000 0001
- Area address(es) TLV #1, length: 14
- Area address (length: 13): 00.0000.0000.0000.0000.0000.0001
- 0x0000: 0d00 0000 0000 0000 0000 0000 0001
- Area address(es) TLV #1, length: 14
- Area address (length: 13): 00.0000.0000.0000.0000.0000.0001
- 0x0000: 0d00 0000 0000 0000 0000 0000 0001
- Area address(es) TLV #1, length: 14
- Area address (length: 13): 00.0000.0000.0000.0000.0000.0001
- 0x0000: 0d00 0000 0000 0000 0000 0000 0001
- Area address(es) TLV #1, length: 14
- Area address (length: 13): 00.0000.0000.0000.0000.0000.0001
- 0x0000: 0d00 0000 0000 0000 0000 0000 0001
- Area address(es) TLV #1, length: 14
- Area address (length: 13): 00.0000.0000.0000.0000.0000.0001
- 0x0000: 0d00 0000 0000 0000 0000 0000 0001
- Area address(es) TLV #1, length: 14
- Area address (length: 13): 00.0000.0000.0000.0000.0000.0001
- 0x0000: 0d00 0000 0000 0000 0000 0000 0001
- Area address(es) TLV #1, length: 14
- Area address (length: 13): 00.0000.0000.0000.0000.0000.0001
- 0x0000: 0d00 0000 0000 0000 0000 0000 0001
- Area address(es) TLV #1, length: 14
- Area address (length: 13): 00.0000.0000.0000.0000.0000.0001
- 0x0000: 0d00 0000 0000 0000 0000 0000 0001
- Area address(es) TLV #1, length: 14
- Area address (length: 13): 00.0000.0000.0000.0000.0000.0001
- 0x0000: 0d00 0000 0000 0000 0000 0000 0001
- Area address(es) TLV #1, length: 14
- Area address (length: 13): 00.0000.0000.0000.0000.0000.0001
- 0x0000: 0d00 0000 0000 0000 0000 0000 0001
- Area address(es) TLV #1, length: 14
- Area address (length: 13): 00.0000.0000.0000.0000.0000.0001
- 0x0000: 0d00 0000 0000 0000 0000 0000 0001
- Area address(es) TLV #1, length: 14
- Area address (length: 13): 00.0000.0000.0000.0000.0000.0001
- 0x0000: 0d00 0000 0000 0000 0000 0000 0001
- Area address(es) TLV #1, length: 14
- Area address (length: 13): 00.0000.0000.0000.0000.0000.0001
- 0x0000: 0d00 0000 0000 0000 0000 0000 0001
- Area address(es) TLV #1, length: 14
- Area address (length: 13): 00.0000.0000.0000.0000.0000.0001
- 0x0000: 0d00 0000 0000 0000 0000 0000 0001
- Area address(es) TLV #1, length: 14
- Area address (length: 13): 00.0000.0000.0000.0000.0000.0001
- 0x0000: 0d00 0000 0000 0000 0000 0000 0001
- Area address(es) TLV #1, length: 14
- Area address (length: 13): 00.0000.0000.0000.0000.0000.0001
- 0x0000: 0d00 0000 0000 0000 0000 0000 0001
- Area address(es) TLV #1, length: 14
- Area address (length: 13): 00.0000.0000.0000.0000.0000.0001
- 0x0000: 0d00 0000 0000 0000 0000 0000 0001
- Area address(es) TLV #1, length: 14
- Area address (length: 13): 00.0000.0000.0000.0000.0000.0001
- 0x0000: 0d00 0000 0000 0000 0000 0000 0001
- Area address(es) TLV #1, length: 14
- Area address (length: 13): 00.0000.0000.0000.0000.0000.0001
- 0x0000: 0d00 0000 0000 0000 0000 0000 0001
- Area address(es) TLV #1, length: 14
- Area address (length: 13): 00.0000.0000.0000.0000.0000.0001
- 0x0000: 0d00 0000 0000 0000 0000 0000 0001
- Area address(es) TLV #1, length: 14
- Area address (length: 13): 00.0000.0000.0000.0000.0000.0001
- 0x0000: 0d00 0000 0000 0000 0000 0000 0001
- Area address(es) TLV #1, length: 14
- Area address (length: 13): 00.0000.0000.0000.0000.0000.0001
- 0x0000: 0d00 0000 0000 0000 0000 0000 0001
- Area address(es) TLV #1, length: 14
- Area address (length: 13): 00.0000.0000.0000.0000.0000.0001
- 0x0000: 0d00 0000 0000 0000 0000 0000 0001
- Area address(es) TLV #1, length: 14
- Area address (length: 13): 00.0000.0000.0000.0000.0000.0001
- 0x0000: 0d00 0000 0000 0000 0000 0000 0001
- Area address(es) TLV #1, length: 14
- Area address (length: 13): 00.0000.0000.0000.0000.0000.0001
- 0x0000: 0d00 0000 0000 0000 0000 0000 0001
- Area address(es) TLV #1, length: 14
- Area address (length: 13): 00.0000.0000.0000.0000.0000.0001
- 0x0000: 0d00 0000 0000 0000 0000 0000 0001
- Area address(es) TLV #1, length: 14
- Area address (length: 13): 00.0000.0000.0000.0000.0000.0001
- 0x0000: 0d00 0000 0000 0000 0000 0000 0001
- Area address(es) TLV #1, length: 14
- Area address (length: 13): 00.0000.0000.0000.0000.0000.0001
- 0x0000: 0d00 0000 0000 0000 0000 0000 0001
- Area address(es) TLV #1, length: 14
- Area address (length: 13): 00.0000.0000.0000.0000.0000.0001
- 0x0000: 0d00 0000 0000 0000 0000 0000 0001
- Area address(es) TLV #1, length: 14
- Area address (length: 13): 00.0000.0000.0000.0000.0000.0001
- 0x0000: 0d00 0000 0000 0000 0000 0000 0001
- Area address(es) TLV #1, length: 14
- Area address (length: 13): 00.0000.0000.0000.0000.0000.0001
- 0x0000: 0d00 0000 0000 0000 0000 0000 0001
- Area address(es) TLV #1, length: 14
- Area address (length: 13): 00.0000.0000.0000.0000.0000.0001
- 0x0000: 0d00 0000 0000 0000 0000 0000 0001
- Area address(es) TLV #1, length: 14
- Area address (length: 13): 00.0000.0000.0000.0000.0000.0001
- 0x0000: 0d00 0000 0000 0000 0000 0000 0001
- Area address(es) TLV #1, length: 14
- Area address (length: 13): 00.0000.0000.0000.0000.0000.0001
- 0x0000: 0d00 0000 0000 0000 0000 0000 0001
- Area address(es) TLV #1, length: 14
- Area address (length: 13): 00.0000.0000.0000.0000.0000.0001
- 0x0000: 0d00 0000 0000 0000 0000 0000 0001
- Area address(es) TLV #1, length: 14
- Area address (length: 13): 01.0e0d.0000.0000.0000.0000.0000
- 0x0000: 0d01 0e0d 0000 0000 0000 0000 0000
- unknown TLV #0, length: 0
- Area address(es) TLV #1, length: 1
- 0x0000: 0e
- Purge Originator Identifier TLV #13, length: 0
- unknown TLV #0, length: 0
- unknown TLV #0, length: 0
- unknown TLV #0, length: 0
- unknown TLV #0, length: 0
- unknown TLV #0, length: 0
- unknown TLV #0, length: 1
- 0x0000: 01
- LSP Buffersize TLV #14, length: 13
- LSP Buffersize: 0
- 0x0000: 0000 0000 0000 0000 0000 0000 01
- Area address(es) TLV #1, length: 14
- Area address (length: 13): 00.0000.0000.0000.0000.0000.0001
- 0x0000: 0d00 0000 0000 0000 0000 0000 0001
- Area address(es) TLV #1, length: 14
- Area address (length: 13): 00.0000.0000.0000.0000.0000.0001
- 0x0000: 0d00 0000 0000 0000 0000 0000 0001
- Area address(es) TLV #1, length: 14
- Area address (length: 13): 00.0000.0000.0000.0000.0000.0001
- 0x0000: 0d00 0000 0000 0000 0000 0000 0001
- Area address(es) TLV #1, length: 14
- Area address (length: 13): 00.0000.0000.0000.0000.0000.0001
- 0x0000: 0d00 0000 0000 0000 0000 0000 0001
- Area address(es) TLV #1, length: 14
- Area address (length: 13): 00.0000.0000.0000.0000.0000.0001
- 0x0000: 0d00 0000 0000 0000 0000 0000 0001
- Area address(es) TLV #1, length: 14
- Area address (length: 13): 00.0000.0000.0000.0000.0000.0001
- 0x0000: 0d00 0000 0000 0000 0000 0000 0001
- Area address(es) TLV #1, length: 14
- Area address (length: 13): 00.0000.0000.0000.0000.0000.0001
- 0x0000: 0d00 0000 0000 0000 0000 0000 0001
- Area address(es) TLV #1, length: 14
- Area address (length: 13): 00.0000.0000.0000.0000.0000.0001
- 0x0000: 0d00 0000 0000 0000 0000 0000 0001
- Area address(es) TLV #1, length: 14
- Area address (length: 13): 00.0000.0000.0000.0000.0000.0001
- 0x0000: 0d00 0000 0000 0000 0000 0000 0001
- Area address(es) TLV #1, length: 14 [|isis]
+ 0x0000: 010e 0d00 0000 0000 0000 0000 [packet length 0 < 20] (invalid)