]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - tests/TESTLIST
Vendor import of tcpdump 4.9.2.
[FreeBSD/FreeBSD.git] / tests / TESTLIST
1 # The options -n and -t are useless in TESTLIST. They are already set
2 # in TESTonce.
3
4 # Various flags applied to a TCP session.
5 #
6 # We cannot rely on, for example, "print-x.out" and
7 # "print-X.out" being different files - we might be running
8 # this on a case-insensitive file system, e.g. a Windows
9 # file system or a case-insensitive HFS+ file system on
10 # Mac OS X.
11 #
12 # Therefore, for "X" and "XX", we have "print-capX.out"
13 # and "print-capXX.out".
14 #
15 print-x         print-flags.pcap        print-x.out     -x
16 print-xx        print-flags.pcap        print-xx.out    -xx
17 print-X         print-flags.pcap        print-capX.out  -X
18 print-XX        print-flags.pcap        print-capXX.out -XX
19 print-A         print-flags.pcap        print-A.out     -A
20 print-AA        print-flags.pcap        print-AA.out    -AA
21
22 # BGP tests
23 bgp_vpn_attrset bgp_vpn_attrset.pcap bgp_vpn_attrset.out -v
24 mpbgp-linklocal-nexthop mpbgp-linklocal-nexthop.pcap mpbgp-linklocal-nexthop.out -v
25 bgp_infloop-v           bgp-infinite-loop.pcap          bgp_infloop-v.out       -v
26 bgp-aigp        bgp-aigp.pcap   bgp-aigp.out    -v
27 bgp-large-community bgp-large-community.pcap bgp-large-community.out -v
28
29 # EAP tests
30 eapon1          eapon1.pcap             eapon1.out
31
32 # ESP tests
33 esp0            02-sunrise-sunset-esp.pcap      esp0.out
34 # more ESP tests in crypto.sh
35
36 # ISAKMP tests
37 isakmp1 isakmp-delete-segfault.pcap isakmp1.out
38 isakmp2 isakmp-pointer-loop.pcap    isakmp2.out
39 isakmp3 isakmp-identification-segfault.pcap isakmp3.out -v
40 # isakmp4 is in crypto.sh
41 isakmp5-v       ISAKMP_sa_setup.pcap            isakmp5-v.out   -v
42
43 # Link Management Protocol tests
44 lmp             lmp.pcap                lmp.out -T lmp
45 # lmp-v is now conditionally handled by lmp-v.sh
46
47 # MPLS tests
48 mpls-ldp-hello  mpls-ldp-hello.pcap     mpls-ldp-hello.out -v
49 ldp_infloop     ldp-infinite-loop.pcap  ldp_infloop.out
50 lspping-fec-ldp    lspping-fec-ldp.pcap lspping-fec-ldp.out
51 lspping-fec-ldp-v  lspping-fec-ldp.pcap lspping-fec-ldp-v.out -v
52 lspping-fec-ldp-vv lspping-fec-ldp.pcap lspping-fec-ldp-vv.out -vv
53 lspping-fec-rsvp    lspping-fec-rsvp.pcap lspping-fec-rsvp.out
54 lspping-fec-rsvp-v  lspping-fec-rsvp.pcap lspping-fec-rsvp-v.out -v
55 lspping-fec-rsvp-vv lspping-fec-rsvp.pcap lspping-fec-rsvp-vv.out -vv
56 mpls-traceroute   mpls-traceroute.pcap mpls-traceroute.out
57 mpls-traceroute-v mpls-traceroute.pcap mpls-traceroute-v.out -v
58
59 # OSPF tests
60 ospf-gmpls      ospf-gmpls.pcap                         ospf-gmpls.out          -v
61 ospf3_ah-vv     OSPFv3_with_AH.pcap                     ospf3_ah-vv.out         -v -v
62 ospf3_auth-vv   ospf3_auth.pcap                         ospf3_auth-vv.out       -v -v
63 ospf3_bc-vv     OSPFv3_broadcast_adjacency.pcap         ospf3_bc-vv.out         -v -v
64 ospf3_mp-vv     OSPFv3_multipoint_adjacencies.pcap      ospf3_mp-vv.out         -v -v
65 ospf3_nbma-vv   OSPFv3_NBMA_adjacencies.pcap            ospf3_nbma-vv.out       -v -v
66 # fuzzed pcap
67 ospf2-seg-fault-1-v  ospf2-seg-fault-1.pcap  ospf2-seg-fault-1-v.out  -v
68
69 # IKEv2 tests
70 ikev2four       ikev2four.pcap          ikev2four.out   -v
71 ikev2fourv      ikev2four.pcap          ikev2fourv.out  -v -v -v
72 ikev2fourv4     ikev2four.pcap          ikev2fourv4.out -v -v -v -v
73 # ikev2pI2 test in crypto.sh
74 ikev2pI2-segfault       ikev2pI2-segfault.pcap  ikev2pI2-segfault.out
75 ikev2pI2-segfault-v     ikev2pI2-segfault.pcap  ikev2pI2-segfault-v.out -v
76
77 # IETF ROLL RPL packets
78 dio02           rpl-19-pickdag.pcap         rpl-19-pickdag.out  -v -v
79 dio03           rpl-19-pickdag.pcap         rpl-19-pickdagvvv.out  -v -v -v
80 dao01           rpl-14-dao.pcap             rpl-14-daovvv.out    -v -v -v
81 daoack01        rpl-26-senddaoack.pcap      rpl-26-senddaovv.out -v -v -v
82
83 # IPNET encapsulated site
84 e1000g          e1000g.pcap             e1000g.out
85
86 # IETF FORCES WG packets and printer
87 forces01        forces1.pcap            forces1.out
88 forces01vvv     forces1.pcap            forces1vvv.out  -v -v -v
89 forces01vvvv    forces1.pcap            forces1vvvv.out -v -v -v -v
90 # need new pcap file, not sure what the differences were?
91 #forces02        forces2.pcap            forces2.out
92 #forces02v       forces2.pcap            forces2v.out    -v
93 #forces02vv      forces2.pcap            forces2vv.out   -v -v
94
95 # 802.1ad, QinQ tests
96 qinq            QinQpacket.pcap         QinQpacket.out  -e
97 qinqv           QinQpacket.pcap         QinQpacketv.out  -e -v
98
99 # now SFLOW tests
100 sflow1          sflow_multiple_counter_30_pdus.pcap     sflow_multiple_counter_30_pdus.out      -v
101 sflow2          sflow_multiple_counter_30_pdus.pcap     sflow_multiple_counter_30_pdus-nv.out
102
103 # AHCP and Babel tests
104 ahcp-vv         ahcp.pcap              ahcp-vv.out     -vv
105 babel1          babel.pcap             babel1.out
106 babel1v         babel.pcap             babel1v.out     -v
107 babel_auth      babel_auth.pcap        babel_auth.out  -v
108 babel_pad1      babel_pad1.pcap        babel_pad1.out
109 babel_rtt       babel_rtt.pcap         babel_rtt.out   -v
110
111 # PPPoE tests
112 pppoe           pppoe.pcap             pppoe.out
113 pppoes          pppoes.pcap            pppoes.out
114 pppoes_id       pppoes.pcap            pppoes_id.out   pppoes 0x3b
115
116 # PPP tests
117 truncated_aack  truncated-aack.pcap    trunc_aack.out
118
119 # IGMP tests
120 igmpv1          IGMP_V1.pcap            igmpv1.out
121 igmpv2          IGMP_V2.pcap            igmpv2.out
122 igmpv3-queries  igmpv3-queries.pcap     igmpv3-queries.out
123 mtrace          mtrace.pcap             mtrace.out
124 dvmrp           mrinfo_query.pcap       dvmrp.out
125
126 # ICMPv6
127 icmpv6          icmpv6.pcap             icmpv6.out      -vv
128 icmpv6_opt24-v  icmpv6_opt24.pcap       icmpv6_opt24-v.out      -v
129
130 # SPB tests
131 spb                 spb.pcap                spb.out
132
133 # SPB BPDUv4 tests
134 spb_bpduv4      spb_bpduv4.pcap       spb_bpduv4.out
135 spb_bpduv4-v    spb_bpduv4.pcap       spb_bpduv4-v.out -v
136
137 # DCB Tests
138 dcb_ets         dcb_ets.pcap          dcb_ets.out   -vv
139 dcb_pfc         dcb_pfc.pcap          dcb_pfc.out   -vv
140 dcb_qcn         dcb_qcn.pcap          dcb_qcn.out   -vv
141
142 # EVB tests
143 evb             evb.pcap              evb.out       -vv
144
145 # STP tests
146 mstp-v          MSTP_Intra-Region_BPDUs.pcap    mstp-v.out      -v
147 stp-v           802.1D_spanning_tree.pcap       stp-v.out       -v
148 rstp-v          802.1w_rapid_STP.pcap           rstp-v.out      -v
149 rpvst-v         rpvstp-trunk-native-vid5.pcap   rpvst-v.out     -v
150
151 # RIP tests
152 ripv1v2         ripv1v2.pcap            ripv1v2.out     -v
153 ripv2_auth      ripv2_auth.pcap         ripv2_auth.out  -v
154
155 # DHCPv6 tests
156 dhcpv6-aftr-name        dhcpv6-AFTR-Name-RFC6334.pcap   dhcpv6-AFTR-Name-RFC6334.out    -v
157 dhcpv6-ia-na    dhcpv6-ia-na.pcap       dhcpv6-ia-na.out        -v
158 dhcpv6-ia-pd    dhcpv6-ia-pd.pcap       dhcpv6-ia-pd.out        -v
159 dhcpv6-ia-ta    dhcpv6-ia-ta.pcap       dhcpv6-ia-ta.out        -v
160 dhcpv6-ntp-server       dhcpv6-ntp-server.pcap  dhcpv6-ntp-server.out   -v
161 dhcpv6-sip-server-d     dhcpv6-sip-server-d.pcap        dhcpv6-sip-server-d.out -v
162 dhcpv6-domain-list      dhcpv6-domain-list.pcap dhcpv6-domain-list.out  -v
163 dhcpv6-mud      dhcpv6-mud.pcap         dhcpv6-mud.out -vv
164
165 # ZeroMQ/PGM tests
166 # ZMTP/1.0 over TCP
167 zmtp1v          zmtp1.pcap              zmtp1.out       -v -T zmtp1
168 # native PGM
169 pgmv            pgm_zmtp1.pcap          pgmv.out        -v
170 # UDP-encapsulated PGM
171 epgmv           epgm_zmtp1.pcap         epgmv.out       -v -T pgm
172 # ZMTP/1.0 inside native PGM
173 pgm_zmtp1v      pgm_zmtp1.pcap          pgm_zmtp1v.out  -v -T pgm_zmtp1
174 # ZMTP/1.0 inside UDP-encapsulated PGM
175 epgm_zmtp1v     epgm_zmtp1.pcap         epgm_zmtp1v.out -v -T pgm_zmtp1
176 # fuzzed pcap
177 zmtp1-inf-loop-1 zmtp1-inf-loop-1.pcap zmtp1-inf-loop-1.out -T zmtp1
178
179 # MS NLB tests
180 msnlb           msnlb.pcap              msnlb.out
181 msnlb2          msnlb2.pcap             msnlb2.out
182
183 # MPTCP tests
184 mptcp           mptcp.pcap              mptcp.out
185 mptcp-fclose    mptcp-fclose.pcap       mptcp-fclose.out
186 # TFO tests
187 tfo             tfo-5c1fa7f9ae91.pcap   tfo.out
188 # SCPS
189 scps_invalid    scps_invalid.pcap       scps_invalid.out
190
191 # IEEE 802.11 tests
192 802.11_exthdr   ieee802.11_exthdr.pcap  ieee802.11_exthdr.out   -v
193 802.11_rx-stbc  ieee802.11_rx-stbc.pcap ieee802.11_rx-stbc.out
194
195 # OpenFlow tests
196 of10_p3295-vv   of10_p3295.pcap         of10_p3295-vv.out       -vv
197 of10_s4810-vvvv of10_s4810.pcap         of10_s4810-vvvv.out     -vvvv
198 of10_pf5240-vv  of10_pf5240.pcap        of10_pf5240-vv.out      -vv
199 of10_7050q-v    of10_7050q.pcap         of10_7050q-v.out        -v
200 of10_7050sx_bsn-vv      of10_7050sx_bsn.pcap            of10_7050sx_bsn-vv.out  -vv
201
202 # GeoNetworking and CALM FAST tests
203 geonet-calm-fast        geonet_and_calm_fast.pcap       geonet_and_calm_fast.out        -vv
204
205 # M3UA tests
206 m3ua isup.pcap isup.out
207 m3ua-vv isup.pcap isupvv.out -vv
208
209 # NFLOG test case moved to nflog-e.sh
210
211 # syslog test case
212 syslog-v        syslog_udp.pcap         syslog-v.out            -v
213
214 # DNSSEC from https://bugzilla.redhat.com/show_bug.cgi?id=205842, -vv exposes EDNS DO
215 dnssec-vv       dnssec.pcap             dnssec-vv.out           -vv
216
217 #IPv6 tests
218 ipv6-bad-version        ipv6-bad-version.pcap   ipv6-bad-version.out
219 ipv6-routing-header     ipv6-routing-header.pcap        ipv6-routing-header.out -v
220
221 # Loopback/CTP test case
222 loopback        loopback.pcap           loopback.out
223
224 # DCCP partial checksums tests
225 dccp_partial_csum_v4_simple     dccp_partial_csum_v4_simple.pcap        dccp_partial_csum_v4_simple.out -vv
226 dccp_partial_csum_v4_longer     dccp_partial_csum_v4_longer.pcap        dccp_partial_csum_v4_longer.out -vv
227 dccp_partial_csum_v6_simple     dccp_partial_csum_v6_simple.pcap        dccp_partial_csum_v6_simple.out -vv
228 dccp_partial_csum_v6_longer     dccp_partial_csum_v6_longer.pcap        dccp_partial_csum_v6_longer.out -vv
229
230 # VRRP tests
231 vrrp            vrrp.pcap               vrrp.out
232 vrrp-v          vrrp.pcap               vrrp-v.out              -v
233
234 # HSRP tests
235 hsrp_1          HSRP_coup.pcap          hsrp_1.out
236 hsrp_1-v        HSRP_coup.pcap          hsrp_1-v.out    -v
237 hsrp_2-v        HSRP_election.pcap      hsrp_2-v.out    -v
238 hsrp_3-v        HSRP_failover.pcap      hsrp_3-v.out    -v
239
240 # PIMv2 tests
241 pimv2_dm-v              PIM-DM_pruning.pcap             pimv2_dm-v.out          -v
242 pimv2_register-v        PIM_register_register-stop.pcap pimv2_register-v.out    -v
243 pimv2_sm-v              PIM-SM_join_prune.pcap          pimv2_sm-v.out          -v
244 pimv2_bootstrap-v       PIMv2_bootstrap.pcap            pimv2_bootstrap-v.out   -v
245 pimv2_hellos-v          PIMv2_hellos.pcap               pimv2_hellos-v.out      -v
246
247 # IS-IS tests
248 isis_infloop-v  isis-infinite-loop.pcap         isis_infloop-v.out      -v
249 isis_poi-v      isis_poi.pcap                   isis_poi.out            -v
250 isis_poi2-v     isis_poi2.pcap                  isis_poi2.out           -v
251 isis_1          ISIS_external_lsp.pcap          isis_1.out
252 isis_1-v        ISIS_external_lsp.pcap          isis_1-v.out    -v
253 isis_2-v        ISIS_level1_adjacency.pcap      isis_2-v.out    -v
254 isis_3-v        ISIS_level2_adjacency.pcap      isis_3-v.out    -v
255 isis_4-v        ISIS_p2p_adjacency.pcap         isis_4-v.out    -v
256 # fuzzed pcap
257 # isis-seg-fault-1-v is now conditionally handled by isis-seg-fault-1-v.sh
258 isis-seg-fault-2-v isis-seg-fault-2.pcap isis-seg-fault-2-v.out -v
259 isis-seg-fault-3-v isis-seg-fault-3.pcap isis-seg-fault-3-v.out -v
260
261 # RSVP tests
262 rsvp_infloop-v  rsvp-infinite-loop.pcap         rsvp_infloop-v.out      -v
263 # fuzzed pcap
264 rsvp-inf-loop-2-v rsvp-inf-loop-2.pcap rsvp-inf-loop-2-v.out -v
265
266 # HDLC tests
267 hdlc1   chdlc-slarp.pcap        hdlc1.out
268 hdlc2   chdlc-slarp-short.pcap  hdlc2.out
269 hdlc3   HDLC.pcap               hdlc3.out
270 hdlc4   hdlc_slarp.pcap         hdlc4.out
271
272 # DECnet test case
273 decnet          DECnet_Phone.pcap       decnet.out
274
275 # RADIUS tests
276 radius-v        RADIUS.pcap     radius-v.out    -v
277 radius-rfc4675  RADIUS-RFC4675.pcap     radius-rfc4675-v.out    -v
278 radius-rfc5176  RADIUS-RFC5176.pcap     radius-rfc5176-v.out    -v
279 radius-port1700 RADIUS-port1700.pcap    radius-port1700-v.out   -v
280
281 # link-level protocols
282 dtp-v           DTP.pcap                dtp-v.out               -v
283 lacp-ev         LACP.pcap               lacp-ev.out             -e -v
284 lldp_cdp-ev     LLDP_and_CDP.pcap       lldp_cdp-ev.out         -e -v
285 cdp-v           3560_CDP.pcap           cdp-v.out               -v
286 udld-v          UDLD.pcap               udld-v.out              -v
287 lldp_mud-v      lldp_mudurl.pcap        lldp_mudurl-v.out       -e -v
288 lldp_mud-vv     lldp_mudurl.pcap        lldp_mudurl-vv.out      -e -vv
289 # fuzzed pcap
290 udld-inf-loop-1-v  udld-inf-loop-1.pcap  udld-inf-loop-1-v.out  -v
291
292 # EIGRP tests
293 eigrp1-v        EIGRP_adjacency.pcap    eigrp1-v.out    -v
294 eigrp2-v        EIGRP_goodbye.pcap      eigrp2-v.out    -v
295 eigrp3-v        EIGRP_subnet_down.pcap  eigrp3-v.out    -v
296 eigrp4-v        EIGRP_subnet_up.pcap    eigrp4-v.out    -v
297
298 # ATA-over-Ethernet tests
299 aoe_1           AoE_Linux.pcap          aoe_1.out
300 aoe_1-v         AoE_Linux.pcap          aoe_1-v.out     -v
301
302 # Geneve tests
303 geneve-v        geneve.pcap             geneve-vv.out   -vv
304 geneve-vni      geneve.pcap             geneve-vni.out  geneve 0xb
305 geneve-tcp      geneve.pcap             geneve-tcp.out  "geneve && tcp"
306
307 # DHCP tests
308 dhcp-rfc3004    dhcp-rfc3004.pcap       dhcp-rfc3004-v.out      -v
309 dhcp-rfc5859    dhcp-rfc5859.pcap       dhcp-rfc5859-v.out      -v
310 dhcp-mud        dhcp-mud.pcap           dhcp-mud.out    -vv
311
312 # MEDSA tests
313 medsa           medsa.pcap              medsa.out
314 medsa-e         medsa.pcap              medsa-e.out     -e
315
316 # VXLAN tests
317 vxlan  vxlan.pcap  vxlan.out  -# -e
318
319 # CVEs 2014 malformed packets from Steffen Bauch
320 cve-2014-8767-OLSR cve-2014-8767-OLSR.pcap cve-2014-8767-OLSR.out -v
321 cve-2014-8768-Geonet cve-2014-8768-Geonet.pcap cve-2014-8768-Geonet.out -v
322 cve-2014-8769-AODV cve-2014-8769-AODV.pcap cve-2014-8769-AODV.out -v
323
324 # bad packets from Kevin Day
325 # cve-2015-2155 -- fuzz testing on FORCES printer
326 kday1           kday1.pcap              kday1.out       -v
327 # cve-2015-2153 -- fuzz testing on TCP printer
328 kday2           kday2.pcap              kday2.out       -v
329 # cve-2015-2153 -- fuzz testing on TCP printer
330 kday3           kday3.pcap              kday3.out       -v
331 # cve-2015-2153 -- fuzz testing on TCP printer
332 kday4           kday4.pcap              kday4.out       -v
333 # cve-2015-2153 -- fuzz testing on TCP printer
334 kday5           kday5.pcap              kday5.out       -v
335 # cve-2015-2154 -- ethernet printer
336 kday6           kday6.pcap              kday6.out       -v
337 # cve-2015-2153 -- fuzz testing on TCP printer
338 kday7           kday7.pcap              kday7.out       -v
339 # cve-2015-2153 -- fuzz testing on TCP printer
340 kday8           kday8.pcap              kday8.out       -v
341
342 # bad packets from reversex86.
343 cve2015-0261_01    cve2015-0261-ipv6.pcap       cve2015-0261-ipv6.out -v
344 cve2015-0261_02    cve2015-0261-crash.pcap      cve2015-0261-crash.out -v
345
346 # OLSRv1 tests
347 olsrv1_1        OLSRv1_HNA_sgw_1.pcap           OLSRv1_HNA_sgw_1.out    -v
348
349 # tests with unaligned data, to make sure they work on SPARC
350 unaligned-nfs-1 unaligned-nfs-1.pcap    unaligned-nfs-1.out     -v
351
352 # LISP tests
353 lisp_eid_notify         lisp_eid_notify.pcap    lisp_eid_notify.out     -v
354 lisp_eid_register       lisp_eid_register.pcap  lisp_eid_register.out   -v
355 lisp_ipv6_eid           lisp_ipv6.pcap          lisp_ipv6.out           -v
356
357 # pcap invalid versions (first: version = 1.4 ; second: version = 2.5)
358 pcap-invalid-version-1 pcap-invalid-version-1.pcap pcap-invalid-version-1.out
359 pcap-invalid-version-2 pcap-invalid-version-2.pcap pcap-invalid-version-2.out
360
361 # pcap-ng invalid version (first: version = 0.1 ; second: version = 1.1)
362 pcap-ng-invalid-vers-1 pcap-ng-invalid-vers-1.pcap pcap-ng-invalid-vers-1.out
363 pcap-ng-invalid-vers-2 pcap-ng-invalid-vers-2.pcap pcap-ng-invalid-vers-2.out
364
365 # NSH over VxLAN-GPE
366 nsh-over-vxlan-gpe     nsh-over-vxlan-gpe.pcap nsh-over-vxlan-gpe.out
367 nsh-over-vxlan-gpe-v   nsh-over-vxlan-gpe.pcap nsh-over-vxlan-gpe-v.out   -v
368 nsh-over-vxlan-gpe-vv  nsh-over-vxlan-gpe.pcap nsh-over-vxlan-gpe-vv.out  -vv
369 nsh-over-vxlan-gpe-vvv nsh-over-vxlan-gpe.pcap nsh-over-vxlan-gpe-vvv.out -vvv
370
371 # RESP tests
372 resp_1 resp_1_benchmark.pcap resp_1.out
373 resp_2 resp_2_inline.pcap    resp_2.out
374 resp_3 resp_3_malicious.pcap resp_3.out
375
376 # HNCP tests
377 hncp hncp.pcap hncp.out -vvv
378
379 # BFD tests with authentication fields
380 bfd-raw-auth-simple bfd-raw-auth-simple.pcap bfd-raw-auth-simple.out
381 bfd-raw-auth-simple-v bfd-raw-auth-simple.pcap bfd-raw-auth-simple-v.out -v
382 bfd-raw-auth-md5 bfd-raw-auth-md5.pcap bfd-raw-auth-md5.out
383 bfd-raw-auth-md5-v bfd-raw-auth-md5.pcap bfd-raw-auth-md5-v.out -v
384 bfd-raw-auth-sha1 bfd-raw-auth-sha1.pcap bfd-raw-auth-sha1.out
385 bfd-raw-auth-sha1-v bfd-raw-auth-sha1.pcap bfd-raw-auth-sha1-v.out -v
386
387 # bad packets from Hanno Böck
388 heap-overflow-1 heap-overflow-1.pcap            heap-overflow-1.out     -v
389 heap-overflow-2 heap-overflow-2.pcap            heap-overflow-2.out     -v
390 heapoverflow-atalk_print        heapoverflow-atalk_print.pcap   heapoverflow-atalk_print.out    -v
391 heapoverflow-EXTRACT_16BITS     heapoverflow-EXTRACT_16BITS.pcap        heapoverflow-EXTRACT_16BITS.out -v
392 heapoverflow-ppp_hdlc_if_print  heapoverflow-ppp_hdlc_if_print.pcap     heapoverflow-ppp_hdlc_if_print.out      -v
393 heapoverflow-q933_printq        heapoverflow-q933_printq.pcap   heapoverflow-q933_printq.out    -v
394 heapoverflow-sl_if_print        heapoverflow-sl_if_print.pcap   heapoverflow-sl_if_print.out    -v
395 heapoverflow-ip_print_demux     heapoverflow-ip_print_demux.pcap        heapoverflow-ip_print_demux.out -v
396 heapoverflow-in_checksum        heapoverflow-in_checksum.pcap   heapoverflow-in_checksum.out    -v
397 heapoverflow-tcp_print  heapoverflow-tcp_print.pcap     heapoverflow-tcp_print.out      -v
398 gre-heapoverflow-1      gre-heapoverflow-1.pcap gre-heapoverflow-1.out  -v
399 gre-heapoverflow-2      gre-heapoverflow-2.pcap gre-heapoverflow-2.out  -v
400 calm-fast-mac-lookup-heapoverflow       calm-fast-mac-lookup-heapoverflow.pcap  calm-fast-mac-lookup-heapoverflow.out   -v
401 geonet-mac-lookup-heapoverflow  geonet-mac-lookup-heapoverflow.pcap     geonet-mac-lookup-heapoverflow.out      -v
402 radiotap-heapoverflow   radiotap-heapoverflow.pcap      radiotap-heapoverflow.out -v
403 isoclns-heapoverflow    isoclns-heapoverflow.pcap       isoclns-heapoverflow.out        -v
404 tcp-auth-heapoverflow   tcp-auth-heapoverflow.pcap      tcp-auth-heapoverflow.out       -v
405 frf15-heapoverflow      frf15-heapoverflow.pcap frf15-heapoverflow.out  -v
406 atm-oam-heapoverflow    atm-oam-heapoverflow.pcap       atm-oam-heapoverflow.out        -v
407 tcp_header_heapoverflow tcp_header_heapoverflow.pcap    tcp_header_heapoverflow.out     -v
408 ipcomp-heapoverflow     ipcomp-heapoverflow.pcap        ipcomp-heapoverflow.out -v
409 llc-xid-heapoverflow    llc-xid-heapoverflow.pcap       llc-xid-heapoverflow.out        -v
410 udp-length-heapoverflow udp-length-heapoverflow.pcap    udp-length-heapoverflow.out     -v
411 aarp-heapoverflow-1     aarp-heapoverflow-1.pcap        aarp-heapoverflow-1.out -v
412 aarp-heapoverflow-2     aarp-heapoverflow-2.pcap        aarp-heapoverflow-2.out -v
413 mpls-label-heapoverflow mpls-label-heapoverflow.pcap    mpls-label-heapoverflow.out     -v
414 bad-ipv4-version-pgm-heapoverflow       bad-ipv4-version-pgm-heapoverflow.pcap  bad-ipv4-version-pgm-heapoverflow.out   -v
415 stp-heapoverflow-1      stp-heapoverflow-1.pcap stp-heapoverflow-1.out  -v
416 stp-heapoverflow-2      stp-heapoverflow-2.pcap stp-heapoverflow-2.out  -v
417 stp-heapoverflow-3      stp-heapoverflow-3.pcap stp-heapoverflow-3.out  -v
418 stp-heapoverflow-4      stp-heapoverflow-4.pcap stp-heapoverflow-4.out  -v
419 stp-heapoverflow-5      stp-heapoverflow-5.pcap stp-heapoverflow-5.out  -v
420 arp-too-long-tha        arp-too-long-tha.pcap   arp-too-long-tha.out    -v
421 juniper_header-heapoverflow     juniper_header-heapoverflow.pcap        juniper_header-heapoverflow.out -v
422 tftp-heapoverflow       tftp-heapoverflow.pcap  tftp-heapoverflow.out   -v
423 relts-0x80000000        relts-0x80000000.pcap   relts-0x80000000.out    -v
424
425 # bad packets from Brian Carpenter
426 ipv6hdr-heapoverflow    ipv6hdr-heapoverflow.pcap       ipv6hdr-heapoverflow.out
427 ipv6hdr-heapoverflow-v  ipv6hdr-heapoverflow.pcap       ipv6hdr-heapoverflow-v.out      -v
428 otv-heapoverflow-1      otv-heapoverflow-1.pcap         otv-heapoverflow-1.out          -c10
429 otv-heapoverflow-2      otv-heapoverflow-2.pcap         otv-heapoverflow-2.out          -c10
430 q933-heapoverflow-2     q933-heapoverflow-2.pcap        q933-heapoverflow-2.out
431 atm-heapoverflow        atm-heapoverflow.pcap           atm-heapoverflow.out            -c1 -e
432 ipv6-next-header-oobr-1 ipv6-next-header-oobr-1.pcap    ipv6-next-header-oobr-1.out
433 ipv6-next-header-oobr-2 ipv6-next-header-oobr-2.pcap    ipv6-next-header-oobr-2.out
434 ipv6-rthdr-oobr         ipv6-rthdr-oobr.pcap            ipv6-rthdr-oobr.out
435 ieee802.11_tim_ie_oobr  ieee802.11_tim_ie_oobr.pcap     ieee802.11_tim_ie_oobr.out
436 decnet-shorthdr-oobr    decnet-shorthdr-oobr.pcap       decnet-shorthdr-oobr.out
437 isakmp-3948-oobr-2      isakmp-3948-oobr-2.pcap         isakmp-3948-oobr-2.out
438 ieee802.11_rates_oobr   ieee802.11_rates_oobr.pcap      ieee802.11_rates_oobr.out
439 ipv6-mobility-header-oobr       ipv6-mobility-header-oobr.pcap  ipv6-mobility-header-oobr.out
440 beep-oobr               beep-oobr.pcap                  beep-oobr.out
441
442 # bad packets from Kamil Frankowicz
443 snmp-heapoverflow-1     snmp-heapoverflow-1.pcap        snmp-heapoverflow-1.out
444 snmp-heapoverflow-2     snmp-heapoverflow-2.pcap        snmp-heapoverflow-2.out
445 isoclns-heapoverflow-2  isoclns-heapoverflow-2.pcap     isoclns-heapoverflow-2.out      -e -c1
446 isoclns-heapoverflow-3  isoclns-heapoverflow-3.pcap     isoclns-heapoverflow-3.out      -e -c1
447 stp-v4-length-sigsegv   stp-v4-length-sigsegv.pcap      stp-v4-length-sigsegv.out
448 hoobr_pimv1             hoobr_pimv1.pcap                hoobr_pimv1.out
449 hoobr_safeputs          hoobr_safeputs.pcap             hoobr_safeputs.out
450 isakmp-rfc3948-oobr     isakmp-rfc3948-oobr.pcap        isakmp-rfc3948-oobr.out
451 isoclns-oobr            isoclns-oobr.pcap               isoclns-oobr.out
452 nfs-attr-oobr           nfs-attr-oobr.pcap              nfs-attr-oobr.out
453 decnet-oobr             decnet-oobr.pcap                decnet-oobr.out
454 oobr_parse_elements     oobr_parse_elements.pcap        oobr_parse_elements.out
455 hoobr_ripng_print       hoobr_ripng_print.pcap          hoobr_ripng_print.out
456 hoobr_juniper           hoobr_juniper.pcap              hoobr_juniper.out
457 hoobr_juniper2          hoobr_juniper2.pcap             hoobr_juniper2.out
458 hoobr_juniper3          hoobr_juniper3.pcap             hoobr_juniper3.out
459 hoobr_juniper4          hoobr_juniper4.pcap             hoobr_juniper4.out
460 hoobr_parse_field       hoobr_parse_field.pcap          hoobr_parse_field.out
461 hoobr_chdlc_print       hoobr_chdlc_print.pcap          hoobr_chdlc_print.out
462 hoobr_lookup_nsap       hoobr_lookup_nsap.pcap          hoobr_lookup_nsap.out
463 hoobr_rt6_print         hoobr_rt6_print.pcap            hoobr_rt6_print.out
464 hoobr_nfs_printfh       hoobr_nfs_printfh.pcap          hoobr_nfs_printfh.out
465 hoobr_aodv_extension    hoobr_aodv_extension.pcap       hoobr_aodv_extension.out
466 hoobr_nfs_xid_map_enter hoobr_nfs_xid_map_enter.pcap    hoobr_nfs_xid_map_enter.out
467
468 # bad packets from Wilfried Kirsch
469 slip-bad-direction      slip-bad-direction.pcap         slip-bad-direction.out  -ve
470
471 # bad packets from Otto Airamo and Antti Levomäki
472 nbns-valgrind           nbns-valgrind.pcap              nbns-valgrind.out       -vvv -e
473 arp-oobr                arp-oobr.pcap                   arp-oobr.out    -vvv -e
474 icmp-cksum-oobr-1       icmp-cksum-oobr-1.pcap          icmp-cksum-oobr-1.out   -vvv -e
475 icmp-cksum-oobr-2       icmp-cksum-oobr-2.pcap          icmp-cksum-oobr-2.out   -vvv -e
476 icmp-cksum-oobr-3       icmp-cksum-oobr-3.pcap          icmp-cksum-oobr-3.out   -vvv -e
477 icmp-cksum-oobr-4       icmp-cksum-oobr-4.pcap          icmp-cksum-oobr-4.out   -vvv -e
478 tok2str-oobr-1          tok2str-oobr-1.pcap             tok2str-oobr-1.out      -vvv -e
479 tok2str-oobr-2          tok2str-oobr-2.pcap             tok2str-oobr-2.out      -vvv -e
480 eigrp-tlv-oobr          eigrp-tlv-oobr.pcap             eigrp-tlv-oobr.out      -vvv -e
481 zephyr-oobr             zephyr-oobr.pcap                zephyr-oobr.out         -vvv -e
482 isakmp-no-none-np       isakmp-no-none-np.pcap          isakmp-no-none-np.out   -vvv -e
483 telnet-iac-check-oobr   telnet-iac-check-oobr.pcap      telnet-iac-check-oobr.out       -vvv -e
484 resp_4_infiniteloop     resp_4_infiniteloop.pcap        resp_4_infiniteloop.out -vvv -e
485 dns_fwdptr              dns_fwdptr.pcap                 dns_fwdptr.out          -vvv -e
486 isis-areaaddr-oobr-1    isis-areaaddr-oobr-1.pcap       isis-areaaddr-oobr-1.out                -vvv -e
487 isis-areaaddr-oobr-2    isis-areaaddr-oobr-2.pcap       isis-areaaddr-oobr-2.out                -vvv -e
488 isis-extd-ipreach-oobr  isis-extd-ipreach-oobr.pcap     isis-extd-ipreach-oobr.out              -vvv -e
489 lldp-infinite-loop-1    lldp-infinite-loop-1.pcap       lldp-infinite-loop-1.out                -vvv -e
490 lldp-infinite-loop-2    lldp-infinite-loop-2.pcap       lldp-infinite-loop-2.out                -vvv -e
491 pimv2-oobr-1            pimv2-oobr-1.pcap               pimv2-oobr-1.out                -vvv -e
492 pimv2-oobr-2            pimv2-oobr-2.pcap               pimv2-oobr-2.out                -vvv -e
493 pimv2-oobr-3            pimv2-oobr-3.pcap               pimv2-oobr-3.out                -vvv -e
494 pimv2-oobr-4            pimv2-oobr-4.pcap               pimv2-oobr-4.out                -vvv -e
495 802_15_4-oobr-1         802_15_4-oobr-1.pcap            802_15_4-oobr-1.out     -vvv -e
496 802_15_4-oobr-2         802_15_4-oobr-2.pcap            802_15_4-oobr-2.out     -vvv -e
497 802_15_4-data           802_15_4-data.pcap              802_15_4-data.out       -vvv -e
498 802_15_4_beacon         802_15_4_beacon.pcap            802_15_4_beacon.out     -vvv -e
499 lmpv1_busyloop          lmpv1_busyloop.pcap             lmpv1_busyloop.out      -vvv -e
500 juniper_atm1            juniper_atm1.pcap               juniper_atm1.out        -vvv -e
501 juniper_es              juniper_es.pcap                 juniper_es.out  -vvv -e
502
503 # bad packets from Yannick Formaggio
504 l2tp-avp-overflow       l2tp-avp-overflow.pcap          l2tp-avp-overflow.out   -v
505 pktap-heap-overflow     pktap-heap-overflow.pcap        pktap-heap-overflow.out -v
506 wb-oobr                 wb-oobr.pcap                    wb-oobr.out     -v
507
508 # bad packets from Bhargava Shastry
509 lldp_asan               lldp_asan.pcap                  lldp_asan.out   -v
510 extract_read2_asan      extract_read2_asan.pcap         extract_read2_asan.out  -v
511 getname_2_read4_asan    getname_2_read4_asan.pcap       getname_2_read4_asan.out        -v
512 eap_extract_read2_asan  eap_extract_read2_asan.pcap     eap_extract_read2_asan.out      -v
513 esis_snpa_asan          esis_snpa_asan.pcap             esis_snpa_asan.out      -v
514 esis_snpa_asan-2        esis_snpa_asan-2.pcap           esis_snpa_asan-2.out    -v
515 esis_snpa_asan-3        esis_snpa_asan-3.pcap           esis_snpa_asan-3.out    -v
516 esis_snpa_asan-4        esis_snpa_asan-4.pcap           esis_snpa_asan-4.out    -v
517 esis_snpa_asan-5        esis_snpa_asan-5.pcap           esis_snpa_asan-5.out    -v
518 dhcp6_reconf_asan       dhcp6_reconf_asan.pcap          dhcp6_reconf_asan.out   -v
519 pgm_opts_asan           pgm_opts_asan.pcap              pgm_opts_asan.out       -v
520 pgm_opts_asan_2         pgm_opts_asan_2.pcap            pgm_opts_asan_2.out     -v
521 pgm_opts_asan_3         pgm_opts_asan_3.pcap            pgm_opts_asan_3.out     -v
522 pgm_group_addr_asan     pgm_group_addr_asan.pcap        pgm_group_addr_asan.out -v
523 vtp_asan                vtp_asan.pcap                   vtp_asan.out    -v
524 vtp_asan-2              vtp_asan-2.pcap                 vtp_asan-2.out  -v
525 vtp_asan-3              vtp_asan-3.pcap                 vtp_asan-3.out  -v
526 icmp6_mobileprefix_asan icmp6_mobileprefix_asan.pcap    icmp6_mobileprefix_asan.out     -v
527 ip_printroute_asan      ip_printroute_asan.pcap         ip_printroute_asan.out  -v
528 mobility_opt_asan       mobility_opt_asan.pcap          mobility_opt_asan.out   -v
529 mobility_opt_asan_2     mobility_opt_asan_2.pcap        mobility_opt_asan_2.out -v
530 mobility_opt_asan_3     mobility_opt_asan_3.pcap        mobility_opt_asan_3.out -v
531 mobility_opt_asan_4     mobility_opt_asan_4.pcap        mobility_opt_asan_4.out -v
532 mobility_opt_asan_5     mobility_opt_asan_5.pcap        mobility_opt_asan_5.out -v
533 mobility_opt_asan_6     mobility_opt_asan_6.pcap        mobility_opt_asan_6.out -v
534 mobility_opt_asan_7     mobility_opt_asan_7.pcap        mobility_opt_asan_7.out -v
535 mobility_opt_asan_8     mobility_opt_asan_8.pcap        mobility_opt_asan_8.out -v
536 isis_stlv_asan          isis_stlv_asan.pcap             isis_stlv_asan.out      -v
537 isis_stlv_asan-2        isis_stlv_asan-2.pcap           isis_stlv_asan-2.out    -v
538 isis_stlv_asan-3        isis_stlv_asan-3.pcap           isis_stlv_asan-3.out    -v
539 isis_stlv_asan-4        isis_stlv_asan-4.pcap           isis_stlv_asan-4.out    -v
540 isis_sysid_asan         isis_sysid_asan.pcap            isis_sysid_asan.out     -v
541 lldp_mgmt_addr_tlv_asan lldp_mgmt_addr_tlv_asan.pcap    lldp_mgmt_addr_tlv_asan.out     -v
542 bootp_asan              bootp_asan.pcap                 bootp_asan.out          -v
543 bootp_asan-2            bootp_asan-2.pcap               bootp_asan-2.out        -v
544 ppp_ccp_config_deflate_option_asan      ppp_ccp_config_deflate_option_asan.pcap ppp_ccp_config_deflate_option_asan.out  -v
545 pim_header_asan         pim_header_asan.pcap            pim_header_asan.out     -v
546 pim_header_asan-2       pim_header_asan-2.pcap          pim_header_asan-2.out   -v
547 pim_header_asan-3       pim_header_asan-3.pcap          pim_header_asan-3.out   -v
548 pim_header_asan-4       pim_header_asan-4.pcap          pim_header_asan-4.out   -v
549 ip6_frag_asan           ip6_frag_asan.pcap              ip6_frag_asan.out       -v
550 radius_attr_asan        radius_attr_asan.pcap           radius_attr_asan.out    -v
551 ospf6_decode_v3_asan    ospf6_decode_v3_asan.pcap       ospf6_decode_v3_asan.out -v
552 ip_ts_opts_asan         ip_ts_opts_asan.pcap            ip_ts_opts_asan.out     -v
553 isakmpv1-attr-oobr      isakmpv1-attr-oobr.pcap         isakmpv1-attr-oobr.out  -v
554 # The case below depends on the bug in print-hncp.c, which at the time of
555 # discovery had codepoints for DHCPv6-Data and DHCPv4-Data swapped around.
556 # After the bugfix the output will be different because of the different
557 # code path and will not test the vulnerability unless modified respectively.
558 # The .pcap file is truncated after the 1st packet.
559 hncp_dhcpv6data-oobr    hncp_dhcpv6data-oobr.pcap       hncp_dhcpv6data-oobr.out -v -c1
560 # Same comments apply to the case below.
561 hncp_dhcpv4data-oobr    hncp_dhcpv4data-oobr.pcap       hncp_dhcpv4data-oobr.out -v -c1
562 vqp-oobr                vqp-oobr.pcap                   vqp-oobr.out            -v -c1
563 bgp_pmsi_tunnel-oobr    bgp_pmsi_tunnel-oobr.pcap       bgp_pmsi_tunnel-oobr.out -v -c1
564 bgp_mvpn_6_and_7        bgp_mvpn_6_and_7.pcap           bgp_mvpn_6_and_7.out    -v -c1
565 rsvp_fast_reroute-oobr  rsvp_fast_reroute-oobr.pcap     rsvp_fast_reroute-oobr.out -v -c1
566 esis_opt_prot-oobr      esis_opt_prot-oobr.pcap         esis_opt_prot-oobr.out  -v -c1
567 rsvp_uni-oobr-1 rsvp_uni-oobr-1.pcap    rsvp_uni-oobr-1.out     -v -c1
568 rsvp_uni-oobr-2 rsvp_uni-oobr-2.pcap    rsvp_uni-oobr-2.out     -v -c1
569 rsvp_uni-oobr-3 rsvp_uni-oobr-3.pcap    rsvp_uni-oobr-3.out     -v -c3
570 rpki-rtr-oob            rpki-rtr-oob.pcap       rpki-rtr-oob.out        -v -c1
571 lldp_8023_mtu-oobr      lldp_8023_mtu-oobr.pcap lldp_8023_mtu-oobr.out  -v -c1
572 bgp_vpn_rt-oobr bgp_vpn_rt-oobr.pcap    bgp_vpn_rt-oobr.out     -v -c1
573 cfm_sender_id-oobr      cfm_sender_id-oobr.pcap cfm_sender_id-oobr.out  -v -c1
574 isis-extd-isreach-oobr  isis-extd-isreach-oobr.pcap     isis-extd-isreach-oobr.out -v -c4
575 olsr-oobr-1             olsr-oobr-1.pcap                olsr-oobr-1.out -v
576 olsr-oobr-2             olsr-oobr-2.pcap                olsr-oobr-2.out -v
577 ikev1_id_ipv6_addr_subnet-oobr  ikev1_id_ipv6_addr_subnet-oobr.pcap     ikev1_id_ipv6_addr_subnet-oobr.out      -v
578 isakmp-various-oobr     isakmp-various-oobr.pcap        isakmp-various-oobr.out -v
579
580 # bad packets from Katie Holly
581 mlppp-oobr              mlppp-oobr.pcap                 mlppp-oobr.out
582
583 # bad packets from Kim Gwan Yeong
584 mptcp-dss-oobr          mptcp-dss-oobr.pcap             mptcp-dss-oobr.out      -v
585 icmp6_nodeinfo_oobr     icmp6_nodeinfo_oobr.pcap        icmp6_nodeinfo_oobr.out
586
587 # bad packets from Henri Salo
588 rx_ubik-oobr            rx_ubik-oobr.pcap               rx_ubik-oobr.out -c1
589
590 # RTP tests
591 # fuzzed pcap
592 rtp-seg-fault-1  rtp-seg-fault-1.pcap  rtp-seg-fault-1.out  -v -T rtp
593 rtp-seg-fault-2  rtp-seg-fault-2.pcap  rtp-seg-fault-2.out  -v -T rtp
594
595 # NFS tests
596 # fuzzed pcap
597 nfs-seg-fault-1  nfs-seg-fault-1.pcap  nfs-seg-fault-1.out
598
599 # DNS infinite loop tests
600 #
601 # See http://marc.info/?l=tcpdump-workers&m=95552439022555
602 #
603 dns-zlip-1              dns-zlip-1.pcap         dns-zlip-1.out
604 dns-zlip-2              dns-zlip-2.pcap         dns-zlip-2.out
605 dns-zlip-3              dns-zlip-3.pcap         dns-zlip-3.out