1 /*
2   Autogenerated file, build_openssl_opts.pl, Thu Jul 30 17:11:05 2020
3 */
4 
5 struct {
6     const char *name;
7     unsigned long int value;
8 } OPENSSL_OPTS[] = {
9 #if defined(SSL_OP_MICROSOFT_SESS_ID_BUG)
10     {"SSL_OP_MICROSOFT_SESS_ID_BUG", SSL_OP_MICROSOFT_SESS_ID_BUG},
11 #endif
12 #if defined(SSL_OP_NETSCAPE_CHALLENGE_BUG)
13     {"SSL_OP_NETSCAPE_CHALLENGE_BUG", SSL_OP_NETSCAPE_CHALLENGE_BUG},
14 #endif
15 #if defined(SSL_OP_LEGACY_SERVER_CONNECT)
16     {"SSL_OP_LEGACY_SERVER_CONNECT", SSL_OP_LEGACY_SERVER_CONNECT},
17 #endif
18 #if defined(SSL_OP_NETSCAPE_REUSE_CIPHER_CHANGE_BUG)
19     {"SSL_OP_NETSCAPE_REUSE_CIPHER_CHANGE_BUG", SSL_OP_NETSCAPE_REUSE_CIPHER_CHANGE_BUG},
20 #endif
21 #if defined(SSL_OP_TLSEXT_PADDING)
22     {"SSL_OP_TLSEXT_PADDING", SSL_OP_TLSEXT_PADDING},
23 #endif
24 #if defined(SSL_OP_MICROSOFT_BIG_SSLV3_BUFFER)
25     {"SSL_OP_MICROSOFT_BIG_SSLV3_BUFFER", SSL_OP_MICROSOFT_BIG_SSLV3_BUFFER},
26 #endif
27 #if defined(SSL_OP_SAFARI_ECDHE_ECDSA_BUG)
28     {"SSL_OP_SAFARI_ECDHE_ECDSA_BUG", SSL_OP_SAFARI_ECDHE_ECDSA_BUG},
29 #endif
30 #if defined(SSL_OP_SSLEAY_080_CLIENT_DH_BUG)
31     {"SSL_OP_SSLEAY_080_CLIENT_DH_BUG", SSL_OP_SSLEAY_080_CLIENT_DH_BUG},
32 #endif
33 #if defined(SSL_OP_TLS_D5_BUG)
34     {"SSL_OP_TLS_D5_BUG", SSL_OP_TLS_D5_BUG},
35 #endif
36 #if defined(SSL_OP_TLS_BLOCK_PADDING_BUG)
37     {"SSL_OP_TLS_BLOCK_PADDING_BUG", SSL_OP_TLS_BLOCK_PADDING_BUG},
38 #endif
39 #if defined(SSL_OP_DONT_INSERT_EMPTY_FRAGMENTS)
40     {"SSL_OP_DONT_INSERT_EMPTY_FRAGMENTS", SSL_OP_DONT_INSERT_EMPTY_FRAGMENTS},
41 #endif
42 #if defined(SSL_OP_ALL)
43     {"SSL_OP_ALL", SSL_OP_ALL},
44 #endif
45 #if defined(SSL_OP_NO_QUERY_MTU)
46     {"SSL_OP_NO_QUERY_MTU", SSL_OP_NO_QUERY_MTU},
47 #endif
48 #if defined(SSL_OP_COOKIE_EXCHANGE)
49     {"SSL_OP_COOKIE_EXCHANGE", SSL_OP_COOKIE_EXCHANGE},
50 #endif
51 #if defined(SSL_OP_NO_TICKET)
52     {"SSL_OP_NO_TICKET", SSL_OP_NO_TICKET},
53 #endif
54 #if defined(SSL_OP_CISCO_ANYCONNECT)
55     {"SSL_OP_CISCO_ANYCONNECT", SSL_OP_CISCO_ANYCONNECT},
56 #endif
57 #if defined(SSL_OP_NO_SESSION_RESUMPTION_ON_RENEGOTIATION)
58     {"SSL_OP_NO_SESSION_RESUMPTION_ON_RENEGOTIATION", SSL_OP_NO_SESSION_RESUMPTION_ON_RENEGOTIATION},
59 #endif
60 #if defined(SSL_OP_NO_COMPRESSION)
61     {"SSL_OP_NO_COMPRESSION", SSL_OP_NO_COMPRESSION},
62 #endif
63 #if defined(SSL_OP_ALLOW_UNSAFE_LEGACY_RENEGOTIATION)
64     {"SSL_OP_ALLOW_UNSAFE_LEGACY_RENEGOTIATION", SSL_OP_ALLOW_UNSAFE_LEGACY_RENEGOTIATION},
65 #endif
66 #if defined(SSL_OP_NO_ENCRYPT_THEN_MAC)
67     {"SSL_OP_NO_ENCRYPT_THEN_MAC", SSL_OP_NO_ENCRYPT_THEN_MAC},
68 #endif
69 #if defined(SSL_OP_ENABLE_MIDDLEBOX_COMPAT)
70     {"SSL_OP_ENABLE_MIDDLEBOX_COMPAT", SSL_OP_ENABLE_MIDDLEBOX_COMPAT},
71 #endif
72 #if defined(SSL_OP_PRIORITIZE_CHACHA)
73     {"SSL_OP_PRIORITIZE_CHACHA", SSL_OP_PRIORITIZE_CHACHA},
74 #endif
75 #if defined(SSL_OP_SINGLE_ECDH_USE)
76     {"SSL_OP_SINGLE_ECDH_USE", SSL_OP_SINGLE_ECDH_USE},
77 #endif
78 #if defined(SSL_OP_SINGLE_DH_USE)
79     {"SSL_OP_SINGLE_DH_USE", SSL_OP_SINGLE_DH_USE},
80 #endif
81 #if defined(SSL_OP_CIPHER_SERVER_PREFERENCE)
82     {"SSL_OP_CIPHER_SERVER_PREFERENCE", SSL_OP_CIPHER_SERVER_PREFERENCE},
83 #endif
84 #if defined(SSL_OP_TLS_ROLLBACK_BUG)
85     {"SSL_OP_TLS_ROLLBACK_BUG", SSL_OP_TLS_ROLLBACK_BUG},
86 #endif
87 #if defined(SSL_OP_NO_ANTI_REPLAY)
88     {"SSL_OP_NO_ANTI_REPLAY", SSL_OP_NO_ANTI_REPLAY},
89 #endif
90 #if defined(SSL_OP_NO_SSLv2)
91     {"SSL_OP_NO_SSLv2", SSL_OP_NO_SSLv2},
92 #endif
93 #if defined(SSL_OP_NO_SSLv3)
94     {"SSL_OP_NO_SSLv3", SSL_OP_NO_SSLv3},
95 #endif
96 #if defined(SSL_OP_NO_TLSv1)
97     {"SSL_OP_NO_TLSv1", SSL_OP_NO_TLSv1},
98 #endif
99 #if defined(SSL_OP_NO_TLSv1_2)
100     {"SSL_OP_NO_TLSv1_2", SSL_OP_NO_TLSv1_2},
101 #endif
102 #if defined(SSL_OP_NO_TLSv1_1)
103     {"SSL_OP_NO_TLSv1_1", SSL_OP_NO_TLSv1_1},
104 #endif
105 #if defined(SSL_OP_NO_TLSv1_3)
106     {"SSL_OP_NO_TLSv1_3", SSL_OP_NO_TLSv1_3},
107 #endif
108 #if defined(SSL_OP_NO_DTLSv1)
109     {"SSL_OP_NO_DTLSv1", SSL_OP_NO_DTLSv1},
110 #endif
111 #if defined(SSL_OP_NO_DTLSv1_2)
112     {"SSL_OP_NO_DTLSv1_2", SSL_OP_NO_DTLSv1_2},
113 #endif
114 #if defined(SSL_OP_NETSCAPE_CA_DN_BUG)
115     {"SSL_OP_NETSCAPE_CA_DN_BUG", SSL_OP_NETSCAPE_CA_DN_BUG},
116 #endif
117 #if defined(SSL_OP_NETSCAPE_DEMO_CIPHER_CHANGE_BUG)
118     {"SSL_OP_NETSCAPE_DEMO_CIPHER_CHANGE_BUG", SSL_OP_NETSCAPE_DEMO_CIPHER_CHANGE_BUG},
119 #endif
120 #if defined(SSL_OP_NO_RENEGOTIATION)
121     {"SSL_OP_NO_RENEGOTIATION", SSL_OP_NO_RENEGOTIATION},
122 #endif
123 #if defined(SSL_OP_CRYPTOPRO_TLSEXT_BUG)
124     {"SSL_OP_CRYPTOPRO_TLSEXT_BUG", SSL_OP_CRYPTOPRO_TLSEXT_BUG},
125 #endif
126     {NULL, 0x0}
127 };
128