mirror of
https://github.com/the-tcpdump-group/tcpdump.git
synced 2024-11-24 02:23:27 +08:00
747ccde854
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.
117 lines
5.7 KiB
Plaintext
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
|