xref: /freebsd/crypto/openssl/test/ssl-tests/29-dtls-sctp-label-bug.cnf (revision e0c4386e7e71d93b0edc0c8fa156263fc4a8b0b6)
1*e0c4386eSCy Schubert# Generated with generate_ssl_tests.pl
2*e0c4386eSCy Schubert
3*e0c4386eSCy Schubertnum_tests = 4
4*e0c4386eSCy Schubert
5*e0c4386eSCy Schuberttest-0 = 0-SCTPLabelBug-good1
6*e0c4386eSCy Schuberttest-1 = 1-SCTPLabelBug-good2
7*e0c4386eSCy Schuberttest-2 = 2-SCTPLabelBug-bad1
8*e0c4386eSCy Schuberttest-3 = 3-SCTPLabelBug-bad2
9*e0c4386eSCy Schubert# ===========================================================
10*e0c4386eSCy Schubert
11*e0c4386eSCy Schubert[0-SCTPLabelBug-good1]
12*e0c4386eSCy Schubertssl_conf = 0-SCTPLabelBug-good1-ssl
13*e0c4386eSCy Schubert
14*e0c4386eSCy Schubert[0-SCTPLabelBug-good1-ssl]
15*e0c4386eSCy Schubertserver = 0-SCTPLabelBug-good1-server
16*e0c4386eSCy Schubertclient = 0-SCTPLabelBug-good1-client
17*e0c4386eSCy Schubert
18*e0c4386eSCy Schubert[0-SCTPLabelBug-good1-server]
19*e0c4386eSCy SchubertCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
20*e0c4386eSCy SchubertCipherString = DEFAULT
21*e0c4386eSCy SchubertPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
22*e0c4386eSCy Schubert
23*e0c4386eSCy Schubert[0-SCTPLabelBug-good1-client]
24*e0c4386eSCy SchubertCipherString = DEFAULT
25*e0c4386eSCy SchubertVerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
26*e0c4386eSCy SchubertVerifyMode = Peer
27*e0c4386eSCy Schubert
28*e0c4386eSCy Schubert[test-0]
29*e0c4386eSCy SchubertEnableClientSCTPLabelBug = No
30*e0c4386eSCy SchubertEnableServerSCTPLabelBug = No
31*e0c4386eSCy SchubertExpectedResult = Success
32*e0c4386eSCy SchubertMethod = DTLS
33*e0c4386eSCy SchubertUseSCTP = Yes
34*e0c4386eSCy Schubert
35*e0c4386eSCy Schubert
36*e0c4386eSCy Schubert# ===========================================================
37*e0c4386eSCy Schubert
38*e0c4386eSCy Schubert[1-SCTPLabelBug-good2]
39*e0c4386eSCy Schubertssl_conf = 1-SCTPLabelBug-good2-ssl
40*e0c4386eSCy Schubert
41*e0c4386eSCy Schubert[1-SCTPLabelBug-good2-ssl]
42*e0c4386eSCy Schubertserver = 1-SCTPLabelBug-good2-server
43*e0c4386eSCy Schubertclient = 1-SCTPLabelBug-good2-client
44*e0c4386eSCy Schubert
45*e0c4386eSCy Schubert[1-SCTPLabelBug-good2-server]
46*e0c4386eSCy SchubertCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
47*e0c4386eSCy SchubertCipherString = DEFAULT
48*e0c4386eSCy SchubertPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
49*e0c4386eSCy Schubert
50*e0c4386eSCy Schubert[1-SCTPLabelBug-good2-client]
51*e0c4386eSCy SchubertCipherString = DEFAULT
52*e0c4386eSCy SchubertVerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
53*e0c4386eSCy SchubertVerifyMode = Peer
54*e0c4386eSCy Schubert
55*e0c4386eSCy Schubert[test-1]
56*e0c4386eSCy SchubertEnableClientSCTPLabelBug = Yes
57*e0c4386eSCy SchubertEnableServerSCTPLabelBug = Yes
58*e0c4386eSCy SchubertExpectedResult = Success
59*e0c4386eSCy SchubertMethod = DTLS
60*e0c4386eSCy SchubertUseSCTP = Yes
61*e0c4386eSCy Schubert
62*e0c4386eSCy Schubert
63*e0c4386eSCy Schubert# ===========================================================
64*e0c4386eSCy Schubert
65*e0c4386eSCy Schubert[2-SCTPLabelBug-bad1]
66*e0c4386eSCy Schubertssl_conf = 2-SCTPLabelBug-bad1-ssl
67*e0c4386eSCy Schubert
68*e0c4386eSCy Schubert[2-SCTPLabelBug-bad1-ssl]
69*e0c4386eSCy Schubertserver = 2-SCTPLabelBug-bad1-server
70*e0c4386eSCy Schubertclient = 2-SCTPLabelBug-bad1-client
71*e0c4386eSCy Schubert
72*e0c4386eSCy Schubert[2-SCTPLabelBug-bad1-server]
73*e0c4386eSCy SchubertCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
74*e0c4386eSCy SchubertCipherString = DEFAULT
75*e0c4386eSCy SchubertPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
76*e0c4386eSCy Schubert
77*e0c4386eSCy Schubert[2-SCTPLabelBug-bad1-client]
78*e0c4386eSCy SchubertCipherString = DEFAULT
79*e0c4386eSCy SchubertVerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
80*e0c4386eSCy SchubertVerifyMode = Peer
81*e0c4386eSCy Schubert
82*e0c4386eSCy Schubert[test-2]
83*e0c4386eSCy SchubertEnableClientSCTPLabelBug = Yes
84*e0c4386eSCy SchubertEnableServerSCTPLabelBug = No
85*e0c4386eSCy SchubertExpectedResult = ClientFail
86*e0c4386eSCy SchubertMethod = DTLS
87*e0c4386eSCy SchubertUseSCTP = Yes
88*e0c4386eSCy Schubert
89*e0c4386eSCy Schubert
90*e0c4386eSCy Schubert# ===========================================================
91*e0c4386eSCy Schubert
92*e0c4386eSCy Schubert[3-SCTPLabelBug-bad2]
93*e0c4386eSCy Schubertssl_conf = 3-SCTPLabelBug-bad2-ssl
94*e0c4386eSCy Schubert
95*e0c4386eSCy Schubert[3-SCTPLabelBug-bad2-ssl]
96*e0c4386eSCy Schubertserver = 3-SCTPLabelBug-bad2-server
97*e0c4386eSCy Schubertclient = 3-SCTPLabelBug-bad2-client
98*e0c4386eSCy Schubert
99*e0c4386eSCy Schubert[3-SCTPLabelBug-bad2-server]
100*e0c4386eSCy SchubertCertificate = ${ENV::TEST_CERTS_DIR}/servercert.pem
101*e0c4386eSCy SchubertCipherString = DEFAULT
102*e0c4386eSCy SchubertPrivateKey = ${ENV::TEST_CERTS_DIR}/serverkey.pem
103*e0c4386eSCy Schubert
104*e0c4386eSCy Schubert[3-SCTPLabelBug-bad2-client]
105*e0c4386eSCy SchubertCipherString = DEFAULT
106*e0c4386eSCy SchubertVerifyCAFile = ${ENV::TEST_CERTS_DIR}/rootcert.pem
107*e0c4386eSCy SchubertVerifyMode = Peer
108*e0c4386eSCy Schubert
109*e0c4386eSCy Schubert[test-3]
110*e0c4386eSCy SchubertEnableClientSCTPLabelBug = No
111*e0c4386eSCy SchubertEnableServerSCTPLabelBug = Yes
112*e0c4386eSCy SchubertExpectedResult = ClientFail
113*e0c4386eSCy SchubertMethod = DTLS
114*e0c4386eSCy SchubertUseSCTP = Yes
115*e0c4386eSCy Schubert
116*e0c4386eSCy Schubert
117