tcpdump/tests/isis-seg-fault-1-v.out
Guy Harris 747ccde854 Clean up length checks for IS-IS.
When you have TLVs wrapped within TLVs, you have a lot of ways in which
you can overrun something, whether it's the wrapping TLV or the subTLV.

Update test output to correspond with the results of the changes.
2017-12-23 12:33:25 -08:00

117 lines
5.7 KiB
Plaintext

IS-IS, length 1497
L2 Lan IIH, hlen: 27, v: 1, pdu-v: 1, sys-id-len: 6 (0), max-area: 3 (0)
source-id: 4444.0444.4444, holding time: 10s, Flags: [Level 2 only]
lan-id: 6344.4444.4444.01, Priority: 64, PDU length: 1497
Protocols supported TLV #129, length: 1
NLPID(s): IPv4 (0xcc)
Area address(es) TLV #1, length: 4
Area address (length: 3): 49.0014
unknown TLV #80, length: 4
0x0000: 0a00 0002
Restart Signaling TLV #211, length: 3
Flags [none], Remaining holding time 0s
IS Neighbor(s) TLV #6, length: 6
SNPA: c202.2998.0051
Padding TLV #8, length: 255
IS Alias ID TLV #24, length: 255
IS Neighbor: f500.0000.0000.00, no sub-TLVs present
IS Neighbor: 0000.0000.0000.00, no sub-TLVs present
IS Neighbor: 0000.0000.0000.00, no sub-TLVs present
IS Neighbor: 0000.0000.0000.00, no sub-TLVs present
IS Neighbor: 0000.0000.0000.00, no sub-TLVs present
IS Neighbor: 0000.0000.0000.00, no sub-TLVs present
IS Neighbor: 0000.0000.0000.00, no sub-TLVs present
IS Neighbor: 0000.0000.0000.00, no sub-TLVs present
IS Neighbor: 0000.0000.0000.00, sub-TLVs present (37)
unknown subTLV #0, length: 0
unknown subTLV #0, length: 0
unknown subTLV #0, length: 0
unknown subTLV #0, length: 0
Bandwidth Constraints subTLV #22, length: 0
unknown subTLV #0, length: 0
unknown subTLV #0, length: 0
unknown subTLV #64, length: 0
unknown subTLV #0, length: 189 (remaining data in subTLVs shorter than the current subTLV)
IS Neighbor: 0000.0000.0000.00, no sub-TLVs present
IS Neighbor: 0000.0000.0000.00, no sub-TLVs present
IS Neighbor: 0020.0000.00f0.00, no sub-TLVs present
IS Neighbor: 0000.0000.0000.00, no sub-TLVs present
IS Neighbor: 0000.0000.0000.00, no sub-TLVs present
IS Neighbor: 0000.0000.0000.00, no sub-TLVs present
IS Neighbor: 0000.0000.0000.00, no sub-TLVs present
IS Neighbor: 0000.0000.0000.00, no sub-TLVs present
IS Neighbor: 0000.0000.0000.00, no sub-TLVs present
IS Neighbor: 0000.0000.0000.00, no sub-TLVs present
IS Neighbor: 0000.0000.0000.7d, no sub-TLVs present
IS Neighbor: 0000.4a00.0000.00, no sub-TLVs present
IS Neighbor: 0000.0000.0000.80, no sub-TLVs present
IS Neighbor: 0000.0000.0000.00, no sub-TLVs present
IS Neighbor: 0000.0000.0000.00, no sub-TLVs present
IS Neighbor: 0000.0000.0000.00, no sub-TLVs present
IS Neighbor: 0000.0000.0000.00, no sub-TLVs present
IS Neighbor: 0000.0000.0034.00, no sub-TLVs present
IS Neighbor: 0000.0000.0000.00, sub-TLVs present (35)
unknown subTLV #2, length: 0
unknown subTLV #0, length: 0
unknown subTLV #0, length: 0
unknown subTLV #0, length: 0
unknown subTLV #0, length: 0
unknown subTLV #0, length: 0
unknown subTLV #0, length: 0
unknown subTLV #0, length: 0
unknown subTLV #0, length: 0
unknown subTLV #0, length: 0
unknown subTLV #105, length: 0
unknown subTLV #0, length: 0
unknown subTLV #0, length: 0
unknown subTLV #0, length: 0
unknown subTLV #0, length: 0
unknown subTLV #2, length: 0
unknown subTLV #0, length: 0
Remaining data in subTLVs shorter than a subTLV header
IS Neighbor: 0000.0000.0000.67, no sub-TLVs present
IS Neighbor: 0000.0000.0000.00, no sub-TLVs present
IS Neighbor: 0000.0000.0000.00, no sub-TLVs present
IS Neighbor: 0000.0000.0000.00, no sub-TLVs present
IS Neighbor: 0000.0000.0000.00, no sub-TLVs present
IS Neighbor: 0000.0000.0000.00, no sub-TLVs present
IS Neighbor: 0000.0000.0000.00, no sub-TLVs present
IS Neighbor: 0000.0000.0000.00, no sub-TLVs present
IS Neighbor: 0000.6500.8000.00, no sub-TLVs present
IS Neighbor: 0000.0000.0000.00, no sub-TLVs present
IS Neighbor: 0000.0000.0000.00, no sub-TLVs present
IS Neighbor: 0000.4200.0000.00, sub-TLVs present (8)
unknown subTLV #0, length: 0
Remaining data in TLV shorter than a subTLV header
IS Neighbor: 0000.0000.0000.00, no sub-TLVs present
IS Neighbor: 0000.0000.0000.00, no sub-TLVs present
IS Neighbor: 0000.0000.0000.00, no sub-TLVs present
IS Neighbor: 7901.0000.0000.00, no sub-TLVs present
IS Neighbor: 0000.0000.0000.32, no sub-TLVs present
IS Neighbor: 0000.0000.0000.00, no sub-TLVs present
IS Neighbor: 0000.0000.0000.00, no sub-TLVs present
IS Neighbor: 0800.0000.0000.00, no sub-TLVs present
IS Neighbor: 0000.0089.0000.00, no sub-TLVs present
IS Neighbor: 0000.0025.0000.00, no sub-TLVs present
IS Neighbor: 0000.0000.0000.00, no sub-TLVs present
IS Neighbor: 0000.0000.0000.00, no sub-TLVs present
IS Neighbor: 0000.0000.0025.00, no sub-TLVs present
IS Neighbor: 0000.0000.0000.00, no sub-TLVs present
IS Neighbor: 0025.0000.0000.00, no sub-TLVs present
IS Neighbor: 0000.0000.0000.00, no sub-TLVs present
IS Neighbor: 0000.0000.0000.00, no sub-TLVs present
IS Neighbor: 0000.0000.0800.00, no sub-TLVs present
IS Neighbor: 2500.0000.0000.00, no sub-TLVs present
IS Neighbor: 4a00.0000.0000.00, no sub-TLVs present
IS Neighbor: 0000.0000.0000.00, no sub-TLVs present
IS Neighbor: 0000.0000.0000.00, no sub-TLVs present
IS Neighbor: 0000.0000.0000.00, no sub-TLVs present
Padding TLV #8, length: 255
Padding TLV #8, length: 255
Padding TLV #8, length: 247
unknown TLV #0, length: 0
unknown TLV #0, length: 0
unknown TLV #0, length: 0
unknown TLV #0, length: 0
Padding TLV #8, length: 155