Home | History | Annotate | Download | only in tests
      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 Bck
    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 Levomki
    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
    606