3 # Only attempt OpenSSL-specific tests when compiled with the library.
4 # Reading the secret(s) from a file does not work with Capsicum.
10 config_set => 'ENABLE_SMB',
12 input => 'eapon1.pcap',
13 output => 'eapon1.out',
17 config_unset => 'ENABLE_SMB',
18 name => 'eapon1-nosmb',
19 input => 'eapon1.pcap',
20 output => 'eapon1-nosmb.out',
24 config_set => 'ENABLE_SMB',
26 input => 'eapon1.pcap',
27 output => 'eapon1-v.out',
32 config_unset => 'ENABLE_SMB',
33 name => 'eapon1-v-nosmb',
34 input => 'eapon1.pcap',
35 output => 'eapon1-v-nosmb.out',
41 config_set => 'ENABLE_SMB',
48 config_unset => 'ENABLE_SMB',
51 output => 'ipx-nosmb.out',
54 # bad packets from Otto Airamo and Antti Levomäki
56 config_set => 'ENABLE_SMB',
57 name => 'nbns-valgrind',
58 input => 'nbns-valgrind.pcap',
59 output => 'nbns-valgrind.out',
64 config_unset => 'ENABLE_SMB',
65 name => 'nbns-valgrind-nosmb',
66 input => 'nbns-valgrind.pcap',
67 output => 'nbns-valgrind-nosmb.out',
71 # bad packets from Junjie Wang
73 config_set => 'ENABLE_SMB',
74 name => 'smb_print_trans-oobr1',
75 input => 'smb_print_trans-oobr1.pcap',
76 output => 'smb_print_trans-oobr1.out',
81 config_unset => 'ENABLE_SMB',
82 name => 'smb_print_trans-oobr1-nosmb',
83 input => 'smb_print_trans-oobr1.pcap',
84 output => 'smb_print_trans-oobr1-nosmb.out',
88 # bad packets from Philippe Antoine
90 config_set => 'ENABLE_SMB',
91 name => 'smb_print_trans-oobr2',
92 input => 'smb_print_trans-oobr2.pcap',
93 output => 'smb_print_trans-oobr2.out',
98 config_unset => 'ENABLE_SMB',
99 name => 'smb_print_trans-oobr2-nosmb',
100 input => 'smb_print_trans-oobr2.pcap',
101 output => 'smb_print_trans-oobr2-nosmb.out',
105 # bad packets from Luis Rocha
107 config_set => 'ENABLE_SMB',
108 name => 'smb_data_print-oobr',
109 input => 'smb_data_print-oobr.pcapng',
110 output => 'smb_data_print-oobr.out',
115 config_unset => 'ENABLE_SMB',
116 name => 'smb_data_print-oobr-nosmb',
117 input => 'smb_data_print-oobr.pcapng',
118 output => 'smb_data_print-oobr-nosmb.out',
123 config_set => 'ENABLE_SMB',
124 name => 'smb_data_print-segv',
125 input => 'smb_data_print-segv.pcapng',
126 output => 'smb_data_print-segv.out',
131 config_unset => 'ENABLE_SMB',
132 name => 'smb_data_print-segv-nosmb',
133 input => 'smb_data_print-segv.pcapng',
134 output => 'smb_data_print-segv-nosmb.out',
138 # WCCP redirect over GRE
140 config_set => 'ENABLE_SMB',
141 name => 'wccp_redirect_gre',
142 input => 'wccp_redirect_gre.pcap',
143 output => 'wccp_redirect_gre.out',
148 config_unset => 'ENABLE_SMB',
149 name => 'wccp_redirect_gre-nosmb',
150 input => 'wccp_redirect_gre.pcap',
151 output => 'wccp_redirect_gre-nosmb.out',