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