OpenSSL
1.0.1c
Main Page
Classes
Files
File List
File Members
All
Classes
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
ssl
ssl_err.c
Go to the documentation of this file.
1
/* ssl/ssl_err.c */
2
/* ====================================================================
3
* Copyright (c) 1999-2011 The OpenSSL Project. All rights reserved.
4
*
5
* Redistribution and use in source and binary forms, with or without
6
* modification, are permitted provided that the following conditions
7
* are met:
8
*
9
* 1. Redistributions of source code must retain the above copyright
10
* notice, this list of conditions and the following disclaimer.
11
*
12
* 2. Redistributions in binary form must reproduce the above copyright
13
* notice, this list of conditions and the following disclaimer in
14
* the documentation and/or other materials provided with the
15
* distribution.
16
*
17
* 3. All advertising materials mentioning features or use of this
18
* software must display the following acknowledgment:
19
* "This product includes software developed by the OpenSSL Project
20
* for use in the OpenSSL Toolkit. (http://www.OpenSSL.org/)"
21
*
22
* 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to
23
* endorse or promote products derived from this software without
24
* prior written permission. For written permission, please contact
25
*
[email protected]
.
26
*
27
* 5. Products derived from this software may not be called "OpenSSL"
28
* nor may "OpenSSL" appear in their names without prior written
29
* permission of the OpenSSL Project.
30
*
31
* 6. Redistributions of any form whatsoever must retain the following
32
* acknowledgment:
33
* "This product includes software developed by the OpenSSL Project
34
* for use in the OpenSSL Toolkit (http://www.OpenSSL.org/)"
35
*
36
* THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY
37
* EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
38
* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
39
* PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR
40
* ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
41
* SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
42
* NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
43
* LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
44
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
45
* STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
46
* ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
47
* OF THE POSSIBILITY OF SUCH DAMAGE.
48
* ====================================================================
49
*
50
* This product includes cryptographic software written by Eric Young
51
* (
[email protected]
). This product includes software written by Tim
52
* Hudson (
[email protected]
).
53
*
54
*/
55
56
/* NOTE: this file was auto generated by the mkerr.pl script: any changes
57
* made to it will be overwritten when the script next updates this file,
58
* only reason strings will be preserved.
59
*/
60
61
#include <stdio.h>
62
#include <
openssl/err.h
>
63
#include <
openssl/ssl.h
>
64
65
/* BEGIN ERROR CODES */
66
#ifndef OPENSSL_NO_ERR
67
68
#define ERR_FUNC(func) ERR_PACK(ERR_LIB_SSL,func,0)
69
#define ERR_REASON(reason) ERR_PACK(ERR_LIB_SSL,0,reason)
70
71
static
ERR_STRING_DATA
SSL_str_functs[]=
72
{
73
{
ERR_FUNC
(
SSL_F_CLIENT_CERTIFICATE
),
"CLIENT_CERTIFICATE"
},
74
{
ERR_FUNC
(
SSL_F_CLIENT_FINISHED
),
"CLIENT_FINISHED"
},
75
{
ERR_FUNC
(
SSL_F_CLIENT_HELLO
),
"CLIENT_HELLO"
},
76
{
ERR_FUNC
(
SSL_F_CLIENT_MASTER_KEY
),
"CLIENT_MASTER_KEY"
},
77
{
ERR_FUNC
(
SSL_F_D2I_SSL_SESSION
),
"d2i_SSL_SESSION"
},
78
{
ERR_FUNC
(
SSL_F_DO_DTLS1_WRITE
),
"DO_DTLS1_WRITE"
},
79
{
ERR_FUNC
(
SSL_F_DO_SSL3_WRITE
),
"DO_SSL3_WRITE"
},
80
{
ERR_FUNC
(
SSL_F_DTLS1_ACCEPT
),
"DTLS1_ACCEPT"
},
81
{
ERR_FUNC
(
SSL_F_DTLS1_ADD_CERT_TO_BUF
),
"DTLS1_ADD_CERT_TO_BUF"
},
82
{
ERR_FUNC
(
SSL_F_DTLS1_BUFFER_RECORD
),
"DTLS1_BUFFER_RECORD"
},
83
{
ERR_FUNC
(
SSL_F_DTLS1_CHECK_TIMEOUT_NUM
),
"DTLS1_CHECK_TIMEOUT_NUM"
},
84
{
ERR_FUNC
(
SSL_F_DTLS1_CLIENT_HELLO
),
"DTLS1_CLIENT_HELLO"
},
85
{
ERR_FUNC
(
SSL_F_DTLS1_CONNECT
),
"DTLS1_CONNECT"
},
86
{
ERR_FUNC
(
SSL_F_DTLS1_ENC
),
"DTLS1_ENC"
},
87
{
ERR_FUNC
(
SSL_F_DTLS1_GET_HELLO_VERIFY
),
"DTLS1_GET_HELLO_VERIFY"
},
88
{
ERR_FUNC
(
SSL_F_DTLS1_GET_MESSAGE
),
"DTLS1_GET_MESSAGE"
},
89
{
ERR_FUNC
(
SSL_F_DTLS1_GET_MESSAGE_FRAGMENT
),
"DTLS1_GET_MESSAGE_FRAGMENT"
},
90
{
ERR_FUNC
(
SSL_F_DTLS1_GET_RECORD
),
"DTLS1_GET_RECORD"
},
91
{
ERR_FUNC
(
SSL_F_DTLS1_HANDLE_TIMEOUT
),
"DTLS1_HANDLE_TIMEOUT"
},
92
{
ERR_FUNC
(
SSL_F_DTLS1_HEARTBEAT
),
"DTLS1_HEARTBEAT"
},
93
{
ERR_FUNC
(
SSL_F_DTLS1_OUTPUT_CERT_CHAIN
),
"DTLS1_OUTPUT_CERT_CHAIN"
},
94
{
ERR_FUNC
(
SSL_F_DTLS1_PREPROCESS_FRAGMENT
),
"DTLS1_PREPROCESS_FRAGMENT"
},
95
{
ERR_FUNC
(
SSL_F_DTLS1_PROCESS_OUT_OF_SEQ_MESSAGE
),
"DTLS1_PROCESS_OUT_OF_SEQ_MESSAGE"
},
96
{
ERR_FUNC
(
SSL_F_DTLS1_PROCESS_RECORD
),
"DTLS1_PROCESS_RECORD"
},
97
{
ERR_FUNC
(
SSL_F_DTLS1_READ_BYTES
),
"DTLS1_READ_BYTES"
},
98
{
ERR_FUNC
(
SSL_F_DTLS1_READ_FAILED
),
"DTLS1_READ_FAILED"
},
99
{
ERR_FUNC
(
SSL_F_DTLS1_SEND_CERTIFICATE_REQUEST
),
"DTLS1_SEND_CERTIFICATE_REQUEST"
},
100
{
ERR_FUNC
(
SSL_F_DTLS1_SEND_CLIENT_CERTIFICATE
),
"DTLS1_SEND_CLIENT_CERTIFICATE"
},
101
{
ERR_FUNC
(
SSL_F_DTLS1_SEND_CLIENT_KEY_EXCHANGE
),
"DTLS1_SEND_CLIENT_KEY_EXCHANGE"
},
102
{
ERR_FUNC
(
SSL_F_DTLS1_SEND_CLIENT_VERIFY
),
"DTLS1_SEND_CLIENT_VERIFY"
},
103
{
ERR_FUNC
(
SSL_F_DTLS1_SEND_HELLO_VERIFY_REQUEST
),
"DTLS1_SEND_HELLO_VERIFY_REQUEST"
},
104
{
ERR_FUNC
(
SSL_F_DTLS1_SEND_SERVER_CERTIFICATE
),
"DTLS1_SEND_SERVER_CERTIFICATE"
},
105
{
ERR_FUNC
(
SSL_F_DTLS1_SEND_SERVER_HELLO
),
"DTLS1_SEND_SERVER_HELLO"
},
106
{
ERR_FUNC
(
SSL_F_DTLS1_SEND_SERVER_KEY_EXCHANGE
),
"DTLS1_SEND_SERVER_KEY_EXCHANGE"
},
107
{
ERR_FUNC
(
SSL_F_DTLS1_WRITE_APP_DATA_BYTES
),
"DTLS1_WRITE_APP_DATA_BYTES"
},
108
{
ERR_FUNC
(
SSL_F_GET_CLIENT_FINISHED
),
"GET_CLIENT_FINISHED"
},
109
{
ERR_FUNC
(
SSL_F_GET_CLIENT_HELLO
),
"GET_CLIENT_HELLO"
},
110
{
ERR_FUNC
(
SSL_F_GET_CLIENT_MASTER_KEY
),
"GET_CLIENT_MASTER_KEY"
},
111
{
ERR_FUNC
(
SSL_F_GET_SERVER_FINISHED
),
"GET_SERVER_FINISHED"
},
112
{
ERR_FUNC
(
SSL_F_GET_SERVER_HELLO
),
"GET_SERVER_HELLO"
},
113
{
ERR_FUNC
(
SSL_F_GET_SERVER_VERIFY
),
"GET_SERVER_VERIFY"
},
114
{
ERR_FUNC
(
SSL_F_I2D_SSL_SESSION
),
"i2d_SSL_SESSION"
},
115
{
ERR_FUNC
(
SSL_F_READ_N
),
"READ_N"
},
116
{
ERR_FUNC
(
SSL_F_REQUEST_CERTIFICATE
),
"REQUEST_CERTIFICATE"
},
117
{
ERR_FUNC
(
SSL_F_SERVER_FINISH
),
"SERVER_FINISH"
},
118
{
ERR_FUNC
(
SSL_F_SERVER_HELLO
),
"SERVER_HELLO"
},
119
{
ERR_FUNC
(
SSL_F_SERVER_VERIFY
),
"SERVER_VERIFY"
},
120
{
ERR_FUNC
(
SSL_F_SSL23_ACCEPT
),
"SSL23_ACCEPT"
},
121
{
ERR_FUNC
(
SSL_F_SSL23_CLIENT_HELLO
),
"SSL23_CLIENT_HELLO"
},
122
{
ERR_FUNC
(
SSL_F_SSL23_CONNECT
),
"SSL23_CONNECT"
},
123
{
ERR_FUNC
(
SSL_F_SSL23_GET_CLIENT_HELLO
),
"SSL23_GET_CLIENT_HELLO"
},
124
{
ERR_FUNC
(
SSL_F_SSL23_GET_SERVER_HELLO
),
"SSL23_GET_SERVER_HELLO"
},
125
{
ERR_FUNC
(
SSL_F_SSL23_PEEK
),
"SSL23_PEEK"
},
126
{
ERR_FUNC
(
SSL_F_SSL23_READ
),
"SSL23_READ"
},
127
{
ERR_FUNC
(
SSL_F_SSL23_WRITE
),
"SSL23_WRITE"
},
128
{
ERR_FUNC
(
SSL_F_SSL2_ACCEPT
),
"SSL2_ACCEPT"
},
129
{
ERR_FUNC
(
SSL_F_SSL2_CONNECT
),
"SSL2_CONNECT"
},
130
{
ERR_FUNC
(
SSL_F_SSL2_ENC_INIT
),
"SSL2_ENC_INIT"
},
131
{
ERR_FUNC
(
SSL_F_SSL2_GENERATE_KEY_MATERIAL
),
"SSL2_GENERATE_KEY_MATERIAL"
},
132
{
ERR_FUNC
(
SSL_F_SSL2_PEEK
),
"SSL2_PEEK"
},
133
{
ERR_FUNC
(
SSL_F_SSL2_READ
),
"SSL2_READ"
},
134
{
ERR_FUNC
(
SSL_F_SSL2_READ_INTERNAL
),
"SSL2_READ_INTERNAL"
},
135
{
ERR_FUNC
(
SSL_F_SSL2_SET_CERTIFICATE
),
"SSL2_SET_CERTIFICATE"
},
136
{
ERR_FUNC
(
SSL_F_SSL2_WRITE
),
"SSL2_WRITE"
},
137
{
ERR_FUNC
(
SSL_F_SSL3_ACCEPT
),
"SSL3_ACCEPT"
},
138
{
ERR_FUNC
(
SSL_F_SSL3_ADD_CERT_TO_BUF
),
"SSL3_ADD_CERT_TO_BUF"
},
139
{
ERR_FUNC
(
SSL_F_SSL3_CALLBACK_CTRL
),
"SSL3_CALLBACK_CTRL"
},
140
{
ERR_FUNC
(
SSL_F_SSL3_CHANGE_CIPHER_STATE
),
"SSL3_CHANGE_CIPHER_STATE"
},
141
{
ERR_FUNC
(
SSL_F_SSL3_CHECK_CERT_AND_ALGORITHM
),
"SSL3_CHECK_CERT_AND_ALGORITHM"
},
142
{
ERR_FUNC
(
SSL_F_SSL3_CHECK_CLIENT_HELLO
),
"SSL3_CHECK_CLIENT_HELLO"
},
143
{
ERR_FUNC
(
SSL_F_SSL3_CLIENT_HELLO
),
"SSL3_CLIENT_HELLO"
},
144
{
ERR_FUNC
(
SSL_F_SSL3_CONNECT
),
"SSL3_CONNECT"
},
145
{
ERR_FUNC
(
SSL_F_SSL3_CTRL
),
"SSL3_CTRL"
},
146
{
ERR_FUNC
(
SSL_F_SSL3_CTX_CTRL
),
"SSL3_CTX_CTRL"
},
147
{
ERR_FUNC
(
SSL_F_SSL3_DIGEST_CACHED_RECORDS
),
"SSL3_DIGEST_CACHED_RECORDS"
},
148
{
ERR_FUNC
(
SSL_F_SSL3_DO_CHANGE_CIPHER_SPEC
),
"SSL3_DO_CHANGE_CIPHER_SPEC"
},
149
{
ERR_FUNC
(
SSL_F_SSL3_ENC
),
"SSL3_ENC"
},
150
{
ERR_FUNC
(
SSL_F_SSL3_GENERATE_KEY_BLOCK
),
"SSL3_GENERATE_KEY_BLOCK"
},
151
{
ERR_FUNC
(
SSL_F_SSL3_GET_CERTIFICATE_REQUEST
),
"SSL3_GET_CERTIFICATE_REQUEST"
},
152
{
ERR_FUNC
(
SSL_F_SSL3_GET_CERT_STATUS
),
"SSL3_GET_CERT_STATUS"
},
153
{
ERR_FUNC
(
SSL_F_SSL3_GET_CERT_VERIFY
),
"SSL3_GET_CERT_VERIFY"
},
154
{
ERR_FUNC
(
SSL_F_SSL3_GET_CLIENT_CERTIFICATE
),
"SSL3_GET_CLIENT_CERTIFICATE"
},
155
{
ERR_FUNC
(
SSL_F_SSL3_GET_CLIENT_HELLO
),
"SSL3_GET_CLIENT_HELLO"
},
156
{
ERR_FUNC
(
SSL_F_SSL3_GET_CLIENT_KEY_EXCHANGE
),
"SSL3_GET_CLIENT_KEY_EXCHANGE"
},
157
{
ERR_FUNC
(
SSL_F_SSL3_GET_FINISHED
),
"SSL3_GET_FINISHED"
},
158
{
ERR_FUNC
(
SSL_F_SSL3_GET_KEY_EXCHANGE
),
"SSL3_GET_KEY_EXCHANGE"
},
159
{
ERR_FUNC
(
SSL_F_SSL3_GET_MESSAGE
),
"SSL3_GET_MESSAGE"
},
160
{
ERR_FUNC
(
SSL_F_SSL3_GET_NEW_SESSION_TICKET
),
"SSL3_GET_NEW_SESSION_TICKET"
},
161
{
ERR_FUNC
(
SSL_F_SSL3_GET_NEXT_PROTO
),
"SSL3_GET_NEXT_PROTO"
},
162
{
ERR_FUNC
(
SSL_F_SSL3_GET_RECORD
),
"SSL3_GET_RECORD"
},
163
{
ERR_FUNC
(
SSL_F_SSL3_GET_SERVER_CERTIFICATE
),
"SSL3_GET_SERVER_CERTIFICATE"
},
164
{
ERR_FUNC
(
SSL_F_SSL3_GET_SERVER_DONE
),
"SSL3_GET_SERVER_DONE"
},
165
{
ERR_FUNC
(
SSL_F_SSL3_GET_SERVER_HELLO
),
"SSL3_GET_SERVER_HELLO"
},
166
{
ERR_FUNC
(
SSL_F_SSL3_HANDSHAKE_MAC
),
"ssl3_handshake_mac"
},
167
{
ERR_FUNC
(
SSL_F_SSL3_NEW_SESSION_TICKET
),
"SSL3_NEW_SESSION_TICKET"
},
168
{
ERR_FUNC
(
SSL_F_SSL3_OUTPUT_CERT_CHAIN
),
"SSL3_OUTPUT_CERT_CHAIN"
},
169
{
ERR_FUNC
(
SSL_F_SSL3_PEEK
),
"SSL3_PEEK"
},
170
{
ERR_FUNC
(
SSL_F_SSL3_READ_BYTES
),
"SSL3_READ_BYTES"
},
171
{
ERR_FUNC
(
SSL_F_SSL3_READ_N
),
"SSL3_READ_N"
},
172
{
ERR_FUNC
(
SSL_F_SSL3_SEND_CERTIFICATE_REQUEST
),
"SSL3_SEND_CERTIFICATE_REQUEST"
},
173
{
ERR_FUNC
(
SSL_F_SSL3_SEND_CLIENT_CERTIFICATE
),
"SSL3_SEND_CLIENT_CERTIFICATE"
},
174
{
ERR_FUNC
(
SSL_F_SSL3_SEND_CLIENT_KEY_EXCHANGE
),
"SSL3_SEND_CLIENT_KEY_EXCHANGE"
},
175
{
ERR_FUNC
(
SSL_F_SSL3_SEND_CLIENT_VERIFY
),
"SSL3_SEND_CLIENT_VERIFY"
},
176
{
ERR_FUNC
(
SSL_F_SSL3_SEND_SERVER_CERTIFICATE
),
"SSL3_SEND_SERVER_CERTIFICATE"
},
177
{
ERR_FUNC
(
SSL_F_SSL3_SEND_SERVER_HELLO
),
"SSL3_SEND_SERVER_HELLO"
},
178
{
ERR_FUNC
(
SSL_F_SSL3_SEND_SERVER_KEY_EXCHANGE
),
"SSL3_SEND_SERVER_KEY_EXCHANGE"
},
179
{
ERR_FUNC
(
SSL_F_SSL3_SETUP_KEY_BLOCK
),
"SSL3_SETUP_KEY_BLOCK"
},
180
{
ERR_FUNC
(
SSL_F_SSL3_SETUP_READ_BUFFER
),
"SSL3_SETUP_READ_BUFFER"
},
181
{
ERR_FUNC
(
SSL_F_SSL3_SETUP_WRITE_BUFFER
),
"SSL3_SETUP_WRITE_BUFFER"
},
182
{
ERR_FUNC
(
SSL_F_SSL3_WRITE_BYTES
),
"SSL3_WRITE_BYTES"
},
183
{
ERR_FUNC
(
SSL_F_SSL3_WRITE_PENDING
),
"SSL3_WRITE_PENDING"
},
184
{
ERR_FUNC
(
SSL_F_SSL_ADD_CLIENTHELLO_RENEGOTIATE_EXT
),
"SSL_ADD_CLIENTHELLO_RENEGOTIATE_EXT"
},
185
{
ERR_FUNC
(
SSL_F_SSL_ADD_CLIENTHELLO_TLSEXT
),
"SSL_ADD_CLIENTHELLO_TLSEXT"
},
186
{
ERR_FUNC
(
SSL_F_SSL_ADD_CLIENTHELLO_USE_SRTP_EXT
),
"SSL_ADD_CLIENTHELLO_USE_SRTP_EXT"
},
187
{
ERR_FUNC
(
SSL_F_SSL_ADD_DIR_CERT_SUBJECTS_TO_STACK
),
"SSL_add_dir_cert_subjects_to_stack"
},
188
{
ERR_FUNC
(
SSL_F_SSL_ADD_FILE_CERT_SUBJECTS_TO_STACK
),
"SSL_add_file_cert_subjects_to_stack"
},
189
{
ERR_FUNC
(
SSL_F_SSL_ADD_SERVERHELLO_RENEGOTIATE_EXT
),
"SSL_ADD_SERVERHELLO_RENEGOTIATE_EXT"
},
190
{
ERR_FUNC
(
SSL_F_SSL_ADD_SERVERHELLO_TLSEXT
),
"SSL_ADD_SERVERHELLO_TLSEXT"
},
191
{
ERR_FUNC
(
SSL_F_SSL_ADD_SERVERHELLO_USE_SRTP_EXT
),
"SSL_ADD_SERVERHELLO_USE_SRTP_EXT"
},
192
{
ERR_FUNC
(
SSL_F_SSL_BAD_METHOD
),
"SSL_BAD_METHOD"
},
193
{
ERR_FUNC
(
SSL_F_SSL_BYTES_TO_CIPHER_LIST
),
"SSL_BYTES_TO_CIPHER_LIST"
},
194
{
ERR_FUNC
(
SSL_F_SSL_CERT_DUP
),
"SSL_CERT_DUP"
},
195
{
ERR_FUNC
(
SSL_F_SSL_CERT_INST
),
"SSL_CERT_INST"
},
196
{
ERR_FUNC
(
SSL_F_SSL_CERT_INSTANTIATE
),
"SSL_CERT_INSTANTIATE"
},
197
{
ERR_FUNC
(
SSL_F_SSL_CERT_NEW
),
"SSL_CERT_NEW"
},
198
{
ERR_FUNC
(
SSL_F_SSL_CHECK_PRIVATE_KEY
),
"SSL_check_private_key"
},
199
{
ERR_FUNC
(
SSL_F_SSL_CHECK_SERVERHELLO_TLSEXT
),
"SSL_CHECK_SERVERHELLO_TLSEXT"
},
200
{
ERR_FUNC
(
SSL_F_SSL_CHECK_SRVR_ECC_CERT_AND_ALG
),
"SSL_CHECK_SRVR_ECC_CERT_AND_ALG"
},
201
{
ERR_FUNC
(
SSL_F_SSL_CIPHER_PROCESS_RULESTR
),
"SSL_CIPHER_PROCESS_RULESTR"
},
202
{
ERR_FUNC
(
SSL_F_SSL_CIPHER_STRENGTH_SORT
),
"SSL_CIPHER_STRENGTH_SORT"
},
203
{
ERR_FUNC
(
SSL_F_SSL_CLEAR
),
"SSL_clear"
},
204
{
ERR_FUNC
(
SSL_F_SSL_COMP_ADD_COMPRESSION_METHOD
),
"SSL_COMP_add_compression_method"
},
205
{
ERR_FUNC
(
SSL_F_SSL_CREATE_CIPHER_LIST
),
"SSL_CREATE_CIPHER_LIST"
},
206
{
ERR_FUNC
(
SSL_F_SSL_CTRL
),
"SSL_ctrl"
},
207
{
ERR_FUNC
(
SSL_F_SSL_CTX_CHECK_PRIVATE_KEY
),
"SSL_CTX_check_private_key"
},
208
{
ERR_FUNC
(
SSL_F_SSL_CTX_MAKE_PROFILES
),
"SSL_CTX_MAKE_PROFILES"
},
209
{
ERR_FUNC
(
SSL_F_SSL_CTX_NEW
),
"SSL_CTX_new"
},
210
{
ERR_FUNC
(
SSL_F_SSL_CTX_SET_CIPHER_LIST
),
"SSL_CTX_set_cipher_list"
},
211
{
ERR_FUNC
(
SSL_F_SSL_CTX_SET_CLIENT_CERT_ENGINE
),
"SSL_CTX_set_client_cert_engine"
},
212
{
ERR_FUNC
(
SSL_F_SSL_CTX_SET_PURPOSE
),
"SSL_CTX_set_purpose"
},
213
{
ERR_FUNC
(
SSL_F_SSL_CTX_SET_SESSION_ID_CONTEXT
),
"SSL_CTX_set_session_id_context"
},
214
{
ERR_FUNC
(
SSL_F_SSL_CTX_SET_SSL_VERSION
),
"SSL_CTX_set_ssl_version"
},
215
{
ERR_FUNC
(
SSL_F_SSL_CTX_SET_TRUST
),
"SSL_CTX_set_trust"
},
216
{
ERR_FUNC
(
SSL_F_SSL_CTX_USE_CERTIFICATE
),
"SSL_CTX_use_certificate"
},
217
{
ERR_FUNC
(
SSL_F_SSL_CTX_USE_CERTIFICATE_ASN1
),
"SSL_CTX_use_certificate_ASN1"
},
218
{
ERR_FUNC
(
SSL_F_SSL_CTX_USE_CERTIFICATE_CHAIN_FILE
),
"SSL_CTX_use_certificate_chain_file"
},
219
{
ERR_FUNC
(
SSL_F_SSL_CTX_USE_CERTIFICATE_FILE
),
"SSL_CTX_use_certificate_file"
},
220
{
ERR_FUNC
(
SSL_F_SSL_CTX_USE_PRIVATEKEY
),
"SSL_CTX_use_PrivateKey"
},
221
{
ERR_FUNC
(
SSL_F_SSL_CTX_USE_PRIVATEKEY_ASN1
),
"SSL_CTX_use_PrivateKey_ASN1"
},
222
{
ERR_FUNC
(
SSL_F_SSL_CTX_USE_PRIVATEKEY_FILE
),
"SSL_CTX_use_PrivateKey_file"
},
223
{
ERR_FUNC
(
SSL_F_SSL_CTX_USE_PSK_IDENTITY_HINT
),
"SSL_CTX_use_psk_identity_hint"
},
224
{
ERR_FUNC
(
SSL_F_SSL_CTX_USE_RSAPRIVATEKEY
),
"SSL_CTX_use_RSAPrivateKey"
},
225
{
ERR_FUNC
(
SSL_F_SSL_CTX_USE_RSAPRIVATEKEY_ASN1
),
"SSL_CTX_use_RSAPrivateKey_ASN1"
},
226
{
ERR_FUNC
(
SSL_F_SSL_CTX_USE_RSAPRIVATEKEY_FILE
),
"SSL_CTX_use_RSAPrivateKey_file"
},
227
{
ERR_FUNC
(
SSL_F_SSL_DO_HANDSHAKE
),
"SSL_do_handshake"
},
228
{
ERR_FUNC
(
SSL_F_SSL_GET_NEW_SESSION
),
"SSL_GET_NEW_SESSION"
},
229
{
ERR_FUNC
(
SSL_F_SSL_GET_PREV_SESSION
),
"SSL_GET_PREV_SESSION"
},
230
{
ERR_FUNC
(
SSL_F_SSL_GET_SERVER_SEND_CERT
),
"SSL_GET_SERVER_SEND_CERT"
},
231
{
ERR_FUNC
(
SSL_F_SSL_GET_SIGN_PKEY
),
"SSL_GET_SIGN_PKEY"
},
232
{
ERR_FUNC
(
SSL_F_SSL_INIT_WBIO_BUFFER
),
"SSL_INIT_WBIO_BUFFER"
},
233
{
ERR_FUNC
(
SSL_F_SSL_LOAD_CLIENT_CA_FILE
),
"SSL_load_client_CA_file"
},
234
{
ERR_FUNC
(
SSL_F_SSL_NEW
),
"SSL_new"
},
235
{
ERR_FUNC
(
SSL_F_SSL_PARSE_CLIENTHELLO_RENEGOTIATE_EXT
),
"SSL_PARSE_CLIENTHELLO_RENEGOTIATE_EXT"
},
236
{
ERR_FUNC
(
SSL_F_SSL_PARSE_CLIENTHELLO_TLSEXT
),
"SSL_PARSE_CLIENTHELLO_TLSEXT"
},
237
{
ERR_FUNC
(
SSL_F_SSL_PARSE_CLIENTHELLO_USE_SRTP_EXT
),
"SSL_PARSE_CLIENTHELLO_USE_SRTP_EXT"
},
238
{
ERR_FUNC
(
SSL_F_SSL_PARSE_SERVERHELLO_RENEGOTIATE_EXT
),
"SSL_PARSE_SERVERHELLO_RENEGOTIATE_EXT"
},
239
{
ERR_FUNC
(
SSL_F_SSL_PARSE_SERVERHELLO_TLSEXT
),
"SSL_PARSE_SERVERHELLO_TLSEXT"
},
240
{
ERR_FUNC
(
SSL_F_SSL_PARSE_SERVERHELLO_USE_SRTP_EXT
),
"SSL_PARSE_SERVERHELLO_USE_SRTP_EXT"
},
241
{
ERR_FUNC
(
SSL_F_SSL_PEEK
),
"SSL_peek"
},
242
{
ERR_FUNC
(
SSL_F_SSL_PREPARE_CLIENTHELLO_TLSEXT
),
"SSL_PREPARE_CLIENTHELLO_TLSEXT"
},
243
{
ERR_FUNC
(
SSL_F_SSL_PREPARE_SERVERHELLO_TLSEXT
),
"SSL_PREPARE_SERVERHELLO_TLSEXT"
},
244
{
ERR_FUNC
(
SSL_F_SSL_READ
),
"SSL_read"
},
245
{
ERR_FUNC
(
SSL_F_SSL_RSA_PRIVATE_DECRYPT
),
"SSL_RSA_PRIVATE_DECRYPT"
},
246
{
ERR_FUNC
(
SSL_F_SSL_RSA_PUBLIC_ENCRYPT
),
"SSL_RSA_PUBLIC_ENCRYPT"
},
247
{
ERR_FUNC
(
SSL_F_SSL_SESSION_NEW
),
"SSL_SESSION_new"
},
248
{
ERR_FUNC
(
SSL_F_SSL_SESSION_PRINT_FP
),
"SSL_SESSION_print_fp"
},
249
{
ERR_FUNC
(
SSL_F_SSL_SESSION_SET1_ID_CONTEXT
),
"SSL_SESSION_set1_id_context"
},
250
{
ERR_FUNC
(
SSL_F_SSL_SESS_CERT_NEW
),
"SSL_SESS_CERT_NEW"
},
251
{
ERR_FUNC
(
SSL_F_SSL_SET_CERT
),
"SSL_SET_CERT"
},
252
{
ERR_FUNC
(
SSL_F_SSL_SET_CIPHER_LIST
),
"SSL_set_cipher_list"
},
253
{
ERR_FUNC
(
SSL_F_SSL_SET_FD
),
"SSL_set_fd"
},
254
{
ERR_FUNC
(
SSL_F_SSL_SET_PKEY
),
"SSL_SET_PKEY"
},
255
{
ERR_FUNC
(
SSL_F_SSL_SET_PURPOSE
),
"SSL_set_purpose"
},
256
{
ERR_FUNC
(
SSL_F_SSL_SET_RFD
),
"SSL_set_rfd"
},
257
{
ERR_FUNC
(
SSL_F_SSL_SET_SESSION
),
"SSL_set_session"
},
258
{
ERR_FUNC
(
SSL_F_SSL_SET_SESSION_ID_CONTEXT
),
"SSL_set_session_id_context"
},
259
{
ERR_FUNC
(
SSL_F_SSL_SET_SESSION_TICKET_EXT
),
"SSL_set_session_ticket_ext"
},
260
{
ERR_FUNC
(
SSL_F_SSL_SET_TRUST
),
"SSL_set_trust"
},
261
{
ERR_FUNC
(
SSL_F_SSL_SET_WFD
),
"SSL_set_wfd"
},
262
{
ERR_FUNC
(
SSL_F_SSL_SHUTDOWN
),
"SSL_shutdown"
},
263
{
ERR_FUNC
(
SSL_F_SSL_SRP_CTX_INIT
),
"SSL_SRP_CTX_init"
},
264
{
ERR_FUNC
(
SSL_F_SSL_UNDEFINED_CONST_FUNCTION
),
"SSL_UNDEFINED_CONST_FUNCTION"
},
265
{
ERR_FUNC
(
SSL_F_SSL_UNDEFINED_FUNCTION
),
"SSL_UNDEFINED_FUNCTION"
},
266
{
ERR_FUNC
(
SSL_F_SSL_UNDEFINED_VOID_FUNCTION
),
"SSL_UNDEFINED_VOID_FUNCTION"
},
267
{
ERR_FUNC
(
SSL_F_SSL_USE_CERTIFICATE
),
"SSL_use_certificate"
},
268
{
ERR_FUNC
(
SSL_F_SSL_USE_CERTIFICATE_ASN1
),
"SSL_use_certificate_ASN1"
},
269
{
ERR_FUNC
(
SSL_F_SSL_USE_CERTIFICATE_FILE
),
"SSL_use_certificate_file"
},
270
{
ERR_FUNC
(
SSL_F_SSL_USE_PRIVATEKEY
),
"SSL_use_PrivateKey"
},
271
{
ERR_FUNC
(
SSL_F_SSL_USE_PRIVATEKEY_ASN1
),
"SSL_use_PrivateKey_ASN1"
},
272
{
ERR_FUNC
(
SSL_F_SSL_USE_PRIVATEKEY_FILE
),
"SSL_use_PrivateKey_file"
},
273
{
ERR_FUNC
(
SSL_F_SSL_USE_PSK_IDENTITY_HINT
),
"SSL_use_psk_identity_hint"
},
274
{
ERR_FUNC
(
SSL_F_SSL_USE_RSAPRIVATEKEY
),
"SSL_use_RSAPrivateKey"
},
275
{
ERR_FUNC
(
SSL_F_SSL_USE_RSAPRIVATEKEY_ASN1
),
"SSL_use_RSAPrivateKey_ASN1"
},
276
{
ERR_FUNC
(
SSL_F_SSL_USE_RSAPRIVATEKEY_FILE
),
"SSL_use_RSAPrivateKey_file"
},
277
{
ERR_FUNC
(
SSL_F_SSL_VERIFY_CERT_CHAIN
),
"SSL_VERIFY_CERT_CHAIN"
},
278
{
ERR_FUNC
(
SSL_F_SSL_WRITE
),
"SSL_write"
},
279
{
ERR_FUNC
(
SSL_F_TLS1_CERT_VERIFY_MAC
),
"tls1_cert_verify_mac"
},
280
{
ERR_FUNC
(
SSL_F_TLS1_CHANGE_CIPHER_STATE
),
"TLS1_CHANGE_CIPHER_STATE"
},
281
{
ERR_FUNC
(
SSL_F_TLS1_CHECK_SERVERHELLO_TLSEXT
),
"TLS1_CHECK_SERVERHELLO_TLSEXT"
},
282
{
ERR_FUNC
(
SSL_F_TLS1_ENC
),
"TLS1_ENC"
},
283
{
ERR_FUNC
(
SSL_F_TLS1_EXPORT_KEYING_MATERIAL
),
"TLS1_EXPORT_KEYING_MATERIAL"
},
284
{
ERR_FUNC
(
SSL_F_TLS1_HEARTBEAT
),
"SSL_F_TLS1_HEARTBEAT"
},
285
{
ERR_FUNC
(
SSL_F_TLS1_PREPARE_CLIENTHELLO_TLSEXT
),
"TLS1_PREPARE_CLIENTHELLO_TLSEXT"
},
286
{
ERR_FUNC
(
SSL_F_TLS1_PREPARE_SERVERHELLO_TLSEXT
),
"TLS1_PREPARE_SERVERHELLO_TLSEXT"
},
287
{
ERR_FUNC
(
SSL_F_TLS1_PRF
),
"tls1_prf"
},
288
{
ERR_FUNC
(
SSL_F_TLS1_SETUP_KEY_BLOCK
),
"TLS1_SETUP_KEY_BLOCK"
},
289
{
ERR_FUNC
(
SSL_F_WRITE_PENDING
),
"WRITE_PENDING"
},
290
{0,NULL}
291
};
292
293
static
ERR_STRING_DATA
SSL_str_reasons[]=
294
{
295
{
ERR_REASON
(
SSL_R_APP_DATA_IN_HANDSHAKE
) ,
"app data in handshake"
},
296
{
ERR_REASON
(
SSL_R_ATTEMPT_TO_REUSE_SESSION_IN_DIFFERENT_CONTEXT
),
"attempt to reuse session in different context"
},
297
{
ERR_REASON
(
SSL_R_BAD_ALERT_RECORD
) ,
"bad alert record"
},
298
{
ERR_REASON
(
SSL_R_BAD_AUTHENTICATION_TYPE
),
"bad authentication type"
},
299
{
ERR_REASON
(
SSL_R_BAD_CHANGE_CIPHER_SPEC
),
"bad change cipher spec"
},
300
{
ERR_REASON
(
SSL_R_BAD_CHECKSUM
) ,
"bad checksum"
},
301
{
ERR_REASON
(
SSL_R_BAD_DATA_RETURNED_BY_CALLBACK
),
"bad data returned by callback"
},
302
{
ERR_REASON
(
SSL_R_BAD_DECOMPRESSION
) ,
"bad decompression"
},
303
{
ERR_REASON
(
SSL_R_BAD_DH_G_LENGTH
) ,
"bad dh g length"
},
304
{
ERR_REASON
(
SSL_R_BAD_DH_PUB_KEY_LENGTH
) ,
"bad dh pub key length"
},
305
{
ERR_REASON
(
SSL_R_BAD_DH_P_LENGTH
) ,
"bad dh p length"
},
306
{
ERR_REASON
(
SSL_R_BAD_DIGEST_LENGTH
) ,
"bad digest length"
},
307
{
ERR_REASON
(
SSL_R_BAD_DSA_SIGNATURE
) ,
"bad dsa signature"
},
308
{
ERR_REASON
(
SSL_R_BAD_ECC_CERT
) ,
"bad ecc cert"
},
309
{
ERR_REASON
(
SSL_R_BAD_ECDSA_SIGNATURE
) ,
"bad ecdsa signature"
},
310
{
ERR_REASON
(
SSL_R_BAD_ECPOINT
) ,
"bad ecpoint"
},
311
{
ERR_REASON
(
SSL_R_BAD_HANDSHAKE_LENGTH
) ,
"bad handshake length"
},
312
{
ERR_REASON
(
SSL_R_BAD_HELLO_REQUEST
) ,
"bad hello request"
},
313
{
ERR_REASON
(
SSL_R_BAD_LENGTH
) ,
"bad length"
},
314
{
ERR_REASON
(
SSL_R_BAD_MAC_DECODE
) ,
"bad mac decode"
},
315
{
ERR_REASON
(
SSL_R_BAD_MAC_LENGTH
) ,
"bad mac length"
},
316
{
ERR_REASON
(
SSL_R_BAD_MESSAGE_TYPE
) ,
"bad message type"
},
317
{
ERR_REASON
(
SSL_R_BAD_PACKET_LENGTH
) ,
"bad packet length"
},
318
{
ERR_REASON
(
SSL_R_BAD_PROTOCOL_VERSION_NUMBER
),
"bad protocol version number"
},
319
{
ERR_REASON
(
SSL_R_BAD_PSK_IDENTITY_HINT_LENGTH
),
"bad psk identity hint length"
},
320
{
ERR_REASON
(
SSL_R_BAD_RESPONSE_ARGUMENT
) ,
"bad response argument"
},
321
{
ERR_REASON
(
SSL_R_BAD_RSA_DECRYPT
) ,
"bad rsa decrypt"
},
322
{
ERR_REASON
(
SSL_R_BAD_RSA_ENCRYPT
) ,
"bad rsa encrypt"
},
323
{
ERR_REASON
(
SSL_R_BAD_RSA_E_LENGTH
) ,
"bad rsa e length"
},
324
{
ERR_REASON
(
SSL_R_BAD_RSA_MODULUS_LENGTH
),
"bad rsa modulus length"
},
325
{
ERR_REASON
(
SSL_R_BAD_RSA_SIGNATURE
) ,
"bad rsa signature"
},
326
{
ERR_REASON
(
SSL_R_BAD_SIGNATURE
) ,
"bad signature"
},
327
{
ERR_REASON
(
SSL_R_BAD_SRP_A_LENGTH
) ,
"bad srp a length"
},
328
{
ERR_REASON
(
SSL_R_BAD_SRP_B_LENGTH
) ,
"bad srp b length"
},
329
{
ERR_REASON
(
SSL_R_BAD_SRP_G_LENGTH
) ,
"bad srp g length"
},
330
{
ERR_REASON
(
SSL_R_BAD_SRP_N_LENGTH
) ,
"bad srp n length"
},
331
{
ERR_REASON
(
SSL_R_BAD_SRP_S_LENGTH
) ,
"bad srp s length"
},
332
{
ERR_REASON
(
SSL_R_BAD_SRTP_MKI_VALUE
) ,
"bad srtp mki value"
},
333
{
ERR_REASON
(
SSL_R_BAD_SRTP_PROTECTION_PROFILE_LIST
),
"bad srtp protection profile list"
},
334
{
ERR_REASON
(
SSL_R_BAD_SSL_FILETYPE
) ,
"bad ssl filetype"
},
335
{
ERR_REASON
(
SSL_R_BAD_SSL_SESSION_ID_LENGTH
),
"bad ssl session id length"
},
336
{
ERR_REASON
(
SSL_R_BAD_STATE
) ,
"bad state"
},
337
{
ERR_REASON
(
SSL_R_BAD_WRITE_RETRY
) ,
"bad write retry"
},
338
{
ERR_REASON
(
SSL_R_BIO_NOT_SET
) ,
"bio not set"
},
339
{
ERR_REASON
(
SSL_R_BLOCK_CIPHER_PAD_IS_WRONG
),
"block cipher pad is wrong"
},
340
{
ERR_REASON
(
SSL_R_BN_LIB
) ,
"bn lib"
},
341
{
ERR_REASON
(
SSL_R_CA_DN_LENGTH_MISMATCH
) ,
"ca dn length mismatch"
},
342
{
ERR_REASON
(
SSL_R_CA_DN_TOO_LONG
) ,
"ca dn too long"
},
343
{
ERR_REASON
(
SSL_R_CCS_RECEIVED_EARLY
) ,
"ccs received early"
},
344
{
ERR_REASON
(
SSL_R_CERTIFICATE_VERIFY_FAILED
),
"certificate verify failed"
},
345
{
ERR_REASON
(
SSL_R_CERT_LENGTH_MISMATCH
) ,
"cert length mismatch"
},
346
{
ERR_REASON
(
SSL_R_CHALLENGE_IS_DIFFERENT
),
"challenge is different"
},
347
{
ERR_REASON
(
SSL_R_CIPHER_CODE_WRONG_LENGTH
),
"cipher code wrong length"
},
348
{
ERR_REASON
(
SSL_R_CIPHER_OR_HASH_UNAVAILABLE
),
"cipher or hash unavailable"
},
349
{
ERR_REASON
(
SSL_R_CIPHER_TABLE_SRC_ERROR
),
"cipher table src error"
},
350
{
ERR_REASON
(
SSL_R_CLIENTHELLO_TLSEXT
) ,
"clienthello tlsext"
},
351
{
ERR_REASON
(
SSL_R_COMPRESSED_LENGTH_TOO_LONG
),
"compressed length too long"
},
352
{
ERR_REASON
(
SSL_R_COMPRESSION_DISABLED
) ,
"compression disabled"
},
353
{
ERR_REASON
(
SSL_R_COMPRESSION_FAILURE
) ,
"compression failure"
},
354
{
ERR_REASON
(
SSL_R_COMPRESSION_ID_NOT_WITHIN_PRIVATE_RANGE
),
"compression id not within private range"
},
355
{
ERR_REASON
(
SSL_R_COMPRESSION_LIBRARY_ERROR
),
"compression library error"
},
356
{
ERR_REASON
(
SSL_R_CONNECTION_ID_IS_DIFFERENT
),
"connection id is different"
},
357
{
ERR_REASON
(
SSL_R_CONNECTION_TYPE_NOT_SET
),
"connection type not set"
},
358
{
ERR_REASON
(
SSL_R_COOKIE_MISMATCH
) ,
"cookie mismatch"
},
359
{
ERR_REASON
(
SSL_R_DATA_BETWEEN_CCS_AND_FINISHED
),
"data between ccs and finished"
},
360
{
ERR_REASON
(
SSL_R_DATA_LENGTH_TOO_LONG
) ,
"data length too long"
},
361
{
ERR_REASON
(
SSL_R_DECRYPTION_FAILED
) ,
"decryption failed"
},
362
{
ERR_REASON
(
SSL_R_DECRYPTION_FAILED_OR_BAD_RECORD_MAC
),
"decryption failed or bad record mac"
},
363
{
ERR_REASON
(
SSL_R_DH_PUBLIC_VALUE_LENGTH_IS_WRONG
),
"dh public value length is wrong"
},
364
{
ERR_REASON
(
SSL_R_DIGEST_CHECK_FAILED
) ,
"digest check failed"
},
365
{
ERR_REASON
(
SSL_R_DTLS_MESSAGE_TOO_BIG
) ,
"dtls message too big"
},
366
{
ERR_REASON
(
SSL_R_DUPLICATE_COMPRESSION_ID
),
"duplicate compression id"
},
367
{
ERR_REASON
(
SSL_R_ECC_CERT_NOT_FOR_KEY_AGREEMENT
),
"ecc cert not for key agreement"
},
368
{
ERR_REASON
(
SSL_R_ECC_CERT_NOT_FOR_SIGNING
),
"ecc cert not for signing"
},
369
{
ERR_REASON
(
SSL_R_ECC_CERT_SHOULD_HAVE_RSA_SIGNATURE
),
"ecc cert should have rsa signature"
},
370
{
ERR_REASON
(
SSL_R_ECC_CERT_SHOULD_HAVE_SHA1_SIGNATURE
),
"ecc cert should have sha1 signature"
},
371
{
ERR_REASON
(
SSL_R_ECGROUP_TOO_LARGE_FOR_CIPHER
),
"ecgroup too large for cipher"
},
372
{
ERR_REASON
(
SSL_R_EMPTY_SRTP_PROTECTION_PROFILE_LIST
),
"empty srtp protection profile list"
},
373
{
ERR_REASON
(
SSL_R_ENCRYPTED_LENGTH_TOO_LONG
),
"encrypted length too long"
},
374
{
ERR_REASON
(
SSL_R_ERROR_GENERATING_TMP_RSA_KEY
),
"error generating tmp rsa key"
},
375
{
ERR_REASON
(
SSL_R_ERROR_IN_RECEIVED_CIPHER_LIST
),
"error in received cipher list"
},
376
{
ERR_REASON
(
SSL_R_EXCESSIVE_MESSAGE_SIZE
),
"excessive message size"
},
377
{
ERR_REASON
(
SSL_R_EXTRA_DATA_IN_MESSAGE
) ,
"extra data in message"
},
378
{
ERR_REASON
(
SSL_R_GOT_A_FIN_BEFORE_A_CCS
),
"got a fin before a ccs"
},
379
{
ERR_REASON
(
SSL_R_GOT_NEXT_PROTO_BEFORE_A_CCS
),
"got next proto before a ccs"
},
380
{
ERR_REASON
(
SSL_R_GOT_NEXT_PROTO_WITHOUT_EXTENSION
),
"got next proto without seeing extension"
},
381
{
ERR_REASON
(
SSL_R_HTTPS_PROXY_REQUEST
) ,
"https proxy request"
},
382
{
ERR_REASON
(
SSL_R_HTTP_REQUEST
) ,
"http request"
},
383
{
ERR_REASON
(
SSL_R_ILLEGAL_PADDING
) ,
"illegal padding"
},
384
{
ERR_REASON
(
SSL_R_INCONSISTENT_COMPRESSION
),
"inconsistent compression"
},
385
{
ERR_REASON
(
SSL_R_INVALID_CHALLENGE_LENGTH
),
"invalid challenge length"
},
386
{
ERR_REASON
(
SSL_R_INVALID_COMMAND
) ,
"invalid command"
},
387
{
ERR_REASON
(
SSL_R_INVALID_COMPRESSION_ALGORITHM
),
"invalid compression algorithm"
},
388
{
ERR_REASON
(
SSL_R_INVALID_PURPOSE
) ,
"invalid purpose"
},
389
{
ERR_REASON
(
SSL_R_INVALID_SRP_USERNAME
) ,
"invalid srp username"
},
390
{
ERR_REASON
(
SSL_R_INVALID_STATUS_RESPONSE
),
"invalid status response"
},
391
{
ERR_REASON
(
SSL_R_INVALID_TICKET_KEYS_LENGTH
),
"invalid ticket keys length"
},
392
{
ERR_REASON
(
SSL_R_INVALID_TRUST
) ,
"invalid trust"
},
393
{
ERR_REASON
(
SSL_R_KEY_ARG_TOO_LONG
) ,
"key arg too long"
},
394
{
ERR_REASON
(
SSL_R_KRB5
) ,
"krb5"
},
395
{
ERR_REASON
(
SSL_R_KRB5_C_CC_PRINC
) ,
"krb5 client cc principal (no tkt?)"
},
396
{
ERR_REASON
(
SSL_R_KRB5_C_GET_CRED
) ,
"krb5 client get cred"
},
397
{
ERR_REASON
(
SSL_R_KRB5_C_INIT
) ,
"krb5 client init"
},
398
{
ERR_REASON
(
SSL_R_KRB5_C_MK_REQ
) ,
"krb5 client mk_req (expired tkt?)"
},
399
{
ERR_REASON
(
SSL_R_KRB5_S_BAD_TICKET
) ,
"krb5 server bad ticket"
},
400
{
ERR_REASON
(
SSL_R_KRB5_S_INIT
) ,
"krb5 server init"
},
401
{
ERR_REASON
(
SSL_R_KRB5_S_RD_REQ
) ,
"krb5 server rd_req (keytab perms?)"
},
402
{
ERR_REASON
(
SSL_R_KRB5_S_TKT_EXPIRED
) ,
"krb5 server tkt expired"
},
403
{
ERR_REASON
(
SSL_R_KRB5_S_TKT_NYV
) ,
"krb5 server tkt not yet valid"
},
404
{
ERR_REASON
(
SSL_R_KRB5_S_TKT_SKEW
) ,
"krb5 server tkt skew"
},
405
{
ERR_REASON
(
SSL_R_LENGTH_MISMATCH
) ,
"length mismatch"
},
406
{
ERR_REASON
(
SSL_R_LENGTH_TOO_SHORT
) ,
"length too short"
},
407
{
ERR_REASON
(
SSL_R_LIBRARY_BUG
) ,
"library bug"
},
408
{
ERR_REASON
(
SSL_R_LIBRARY_HAS_NO_CIPHERS
),
"library has no ciphers"
},
409
{
ERR_REASON
(
SSL_R_MESSAGE_TOO_LONG
) ,
"message too long"
},
410
{
ERR_REASON
(
SSL_R_MISSING_DH_DSA_CERT
) ,
"missing dh dsa cert"
},
411
{
ERR_REASON
(
SSL_R_MISSING_DH_KEY
) ,
"missing dh key"
},
412
{
ERR_REASON
(
SSL_R_MISSING_DH_RSA_CERT
) ,
"missing dh rsa cert"
},
413
{
ERR_REASON
(
SSL_R_MISSING_DSA_SIGNING_CERT
),
"missing dsa signing cert"
},
414
{
ERR_REASON
(
SSL_R_MISSING_EXPORT_TMP_DH_KEY
),
"missing export tmp dh key"
},
415
{
ERR_REASON
(
SSL_R_MISSING_EXPORT_TMP_RSA_KEY
),
"missing export tmp rsa key"
},
416
{
ERR_REASON
(
SSL_R_MISSING_RSA_CERTIFICATE
),
"missing rsa certificate"
},
417
{
ERR_REASON
(
SSL_R_MISSING_RSA_ENCRYPTING_CERT
),
"missing rsa encrypting cert"
},
418
{
ERR_REASON
(
SSL_R_MISSING_RSA_SIGNING_CERT
),
"missing rsa signing cert"
},
419
{
ERR_REASON
(
SSL_R_MISSING_SRP_PARAM
) ,
"can't find SRP server param"
},
420
{
ERR_REASON
(
SSL_R_MISSING_TMP_DH_KEY
) ,
"missing tmp dh key"
},
421
{
ERR_REASON
(
SSL_R_MISSING_TMP_ECDH_KEY
) ,
"missing tmp ecdh key"
},
422
{
ERR_REASON
(
SSL_R_MISSING_TMP_RSA_KEY
) ,
"missing tmp rsa key"
},
423
{
ERR_REASON
(
SSL_R_MISSING_TMP_RSA_PKEY
) ,
"missing tmp rsa pkey"
},
424
{
ERR_REASON
(
SSL_R_MISSING_VERIFY_MESSAGE
),
"missing verify message"
},
425
{
ERR_REASON
(
SSL_R_MULTIPLE_SGC_RESTARTS
) ,
"multiple sgc restarts"
},
426
{
ERR_REASON
(
SSL_R_NON_SSLV2_INITIAL_PACKET
),
"non sslv2 initial packet"
},
427
{
ERR_REASON
(
SSL_R_NO_CERTIFICATES_RETURNED
),
"no certificates returned"
},
428
{
ERR_REASON
(
SSL_R_NO_CERTIFICATE_ASSIGNED
),
"no certificate assigned"
},
429
{
ERR_REASON
(
SSL_R_NO_CERTIFICATE_RETURNED
),
"no certificate returned"
},
430
{
ERR_REASON
(
SSL_R_NO_CERTIFICATE_SET
) ,
"no certificate set"
},
431
{
ERR_REASON
(
SSL_R_NO_CERTIFICATE_SPECIFIED
),
"no certificate specified"
},
432
{
ERR_REASON
(
SSL_R_NO_CIPHERS_AVAILABLE
) ,
"no ciphers available"
},
433
{
ERR_REASON
(
SSL_R_NO_CIPHERS_PASSED
) ,
"no ciphers passed"
},
434
{
ERR_REASON
(
SSL_R_NO_CIPHERS_SPECIFIED
) ,
"no ciphers specified"
},
435
{
ERR_REASON
(
SSL_R_NO_CIPHER_LIST
) ,
"no cipher list"
},
436
{
ERR_REASON
(
SSL_R_NO_CIPHER_MATCH
) ,
"no cipher match"
},
437
{
ERR_REASON
(
SSL_R_NO_CLIENT_CERT_METHOD
) ,
"no client cert method"
},
438
{
ERR_REASON
(
SSL_R_NO_CLIENT_CERT_RECEIVED
),
"no client cert received"
},
439
{
ERR_REASON
(
SSL_R_NO_COMPRESSION_SPECIFIED
),
"no compression specified"
},
440
{
ERR_REASON
(
SSL_R_NO_GOST_CERTIFICATE_SENT_BY_PEER
),
"Peer haven't sent GOST certificate, required for selected ciphersuite"
},
441
{
ERR_REASON
(
SSL_R_NO_METHOD_SPECIFIED
) ,
"no method specified"
},
442
{
ERR_REASON
(
SSL_R_NO_PRIVATEKEY
) ,
"no privatekey"
},
443
{
ERR_REASON
(
SSL_R_NO_PRIVATE_KEY_ASSIGNED
),
"no private key assigned"
},
444
{
ERR_REASON
(
SSL_R_NO_PROTOCOLS_AVAILABLE
),
"no protocols available"
},
445
{
ERR_REASON
(
SSL_R_NO_PUBLICKEY
) ,
"no publickey"
},
446
{
ERR_REASON
(
SSL_R_NO_RENEGOTIATION
) ,
"no renegotiation"
},
447
{
ERR_REASON
(
SSL_R_NO_REQUIRED_DIGEST
) ,
"digest requred for handshake isn't computed"
},
448
{
ERR_REASON
(
SSL_R_NO_SHARED_CIPHER
) ,
"no shared cipher"
},
449
{
ERR_REASON
(
SSL_R_NO_SRTP_PROFILES
) ,
"no srtp profiles"
},
450
{
ERR_REASON
(
SSL_R_NO_VERIFY_CALLBACK
) ,
"no verify callback"
},
451
{
ERR_REASON
(
SSL_R_NULL_SSL_CTX
) ,
"null ssl ctx"
},
452
{
ERR_REASON
(
SSL_R_NULL_SSL_METHOD_PASSED
),
"null ssl method passed"
},
453
{
ERR_REASON
(
SSL_R_OLD_SESSION_CIPHER_NOT_RETURNED
),
"old session cipher not returned"
},
454
{
ERR_REASON
(
SSL_R_OLD_SESSION_COMPRESSION_ALGORITHM_NOT_RETURNED
),
"old session compression algorithm not returned"
},
455
{
ERR_REASON
(
SSL_R_ONLY_TLS_ALLOWED_IN_FIPS_MODE
),
"only tls allowed in fips mode"
},
456
{
ERR_REASON
(
SSL_R_OPAQUE_PRF_INPUT_TOO_LONG
),
"opaque PRF input too long"
},
457
{
ERR_REASON
(
SSL_R_PACKET_LENGTH_TOO_LONG
),
"packet length too long"
},
458
{
ERR_REASON
(
SSL_R_PARSE_TLSEXT
) ,
"parse tlsext"
},
459
{
ERR_REASON
(
SSL_R_PATH_TOO_LONG
) ,
"path too long"
},
460
{
ERR_REASON
(
SSL_R_PEER_DID_NOT_RETURN_A_CERTIFICATE
),
"peer did not return a certificate"
},
461
{
ERR_REASON
(
SSL_R_PEER_ERROR
) ,
"peer error"
},
462
{
ERR_REASON
(
SSL_R_PEER_ERROR_CERTIFICATE
),
"peer error certificate"
},
463
{
ERR_REASON
(
SSL_R_PEER_ERROR_NO_CERTIFICATE
),
"peer error no certificate"
},
464
{
ERR_REASON
(
SSL_R_PEER_ERROR_NO_CIPHER
) ,
"peer error no cipher"
},
465
{
ERR_REASON
(
SSL_R_PEER_ERROR_UNSUPPORTED_CERTIFICATE_TYPE
),
"peer error unsupported certificate type"
},
466
{
ERR_REASON
(
SSL_R_PRE_MAC_LENGTH_TOO_LONG
),
"pre mac length too long"
},
467
{
ERR_REASON
(
SSL_R_PROBLEMS_MAPPING_CIPHER_FUNCTIONS
),
"problems mapping cipher functions"
},
468
{
ERR_REASON
(
SSL_R_PROTOCOL_IS_SHUTDOWN
) ,
"protocol is shutdown"
},
469
{
ERR_REASON
(
SSL_R_PSK_IDENTITY_NOT_FOUND
),
"psk identity not found"
},
470
{
ERR_REASON
(
SSL_R_PSK_NO_CLIENT_CB
) ,
"psk no client cb"
},
471
{
ERR_REASON
(
SSL_R_PSK_NO_SERVER_CB
) ,
"psk no server cb"
},
472
{
ERR_REASON
(
SSL_R_PUBLIC_KEY_ENCRYPT_ERROR
),
"public key encrypt error"
},
473
{
ERR_REASON
(
SSL_R_PUBLIC_KEY_IS_NOT_RSA
) ,
"public key is not rsa"
},
474
{
ERR_REASON
(
SSL_R_PUBLIC_KEY_NOT_RSA
) ,
"public key not rsa"
},
475
{
ERR_REASON
(
SSL_R_READ_BIO_NOT_SET
) ,
"read bio not set"
},
476
{
ERR_REASON
(
SSL_R_READ_TIMEOUT_EXPIRED
) ,
"read timeout expired"
},
477
{
ERR_REASON
(
SSL_R_READ_WRONG_PACKET_TYPE
),
"read wrong packet type"
},
478
{
ERR_REASON
(
SSL_R_RECORD_LENGTH_MISMATCH
),
"record length mismatch"
},
479
{
ERR_REASON
(
SSL_R_RECORD_TOO_LARGE
) ,
"record too large"
},
480
{
ERR_REASON
(
SSL_R_RECORD_TOO_SMALL
) ,
"record too small"
},
481
{
ERR_REASON
(
SSL_R_RENEGOTIATE_EXT_TOO_LONG
),
"renegotiate ext too long"
},
482
{
ERR_REASON
(
SSL_R_RENEGOTIATION_ENCODING_ERR
),
"renegotiation encoding err"
},
483
{
ERR_REASON
(
SSL_R_RENEGOTIATION_MISMATCH
),
"renegotiation mismatch"
},
484
{
ERR_REASON
(
SSL_R_REQUIRED_CIPHER_MISSING
),
"required cipher missing"
},
485
{
ERR_REASON
(
SSL_R_REQUIRED_COMPRESSSION_ALGORITHM_MISSING
),
"required compresssion algorithm missing"
},
486
{
ERR_REASON
(
SSL_R_REUSE_CERT_LENGTH_NOT_ZERO
),
"reuse cert length not zero"
},
487
{
ERR_REASON
(
SSL_R_REUSE_CERT_TYPE_NOT_ZERO
),
"reuse cert type not zero"
},
488
{
ERR_REASON
(
SSL_R_REUSE_CIPHER_LIST_NOT_ZERO
),
"reuse cipher list not zero"
},
489
{
ERR_REASON
(
SSL_R_SCSV_RECEIVED_WHEN_RENEGOTIATING
),
"scsv received when renegotiating"
},
490
{
ERR_REASON
(
SSL_R_SERVERHELLO_TLSEXT
) ,
"serverhello tlsext"
},
491
{
ERR_REASON
(
SSL_R_SESSION_ID_CONTEXT_UNINITIALIZED
),
"session id context uninitialized"
},
492
{
ERR_REASON
(
SSL_R_SHORT_READ
) ,
"short read"
},
493
{
ERR_REASON
(
SSL_R_SIGNATURE_ALGORITHMS_ERROR
),
"signature algorithms error"
},
494
{
ERR_REASON
(
SSL_R_SIGNATURE_FOR_NON_SIGNING_CERTIFICATE
),
"signature for non signing certificate"
},
495
{
ERR_REASON
(
SSL_R_SRP_A_CALC
) ,
"error with the srp params"
},
496
{
ERR_REASON
(
SSL_R_SRTP_COULD_NOT_ALLOCATE_PROFILES
),
"srtp could not allocate profiles"
},
497
{
ERR_REASON
(
SSL_R_SRTP_PROTECTION_PROFILE_LIST_TOO_LONG
),
"srtp protection profile list too long"
},
498
{
ERR_REASON
(
SSL_R_SRTP_UNKNOWN_PROTECTION_PROFILE
),
"srtp unknown protection profile"
},
499
{
ERR_REASON
(
SSL_R_SSL23_DOING_SESSION_ID_REUSE
),
"ssl23 doing session id reuse"
},
500
{
ERR_REASON
(
SSL_R_SSL2_CONNECTION_ID_TOO_LONG
),
"ssl2 connection id too long"
},
501
{
ERR_REASON
(
SSL_R_SSL3_EXT_INVALID_ECPOINTFORMAT
),
"ssl3 ext invalid ecpointformat"
},
502
{
ERR_REASON
(
SSL_R_SSL3_EXT_INVALID_SERVERNAME
),
"ssl3 ext invalid servername"
},
503
{
ERR_REASON
(
SSL_R_SSL3_EXT_INVALID_SERVERNAME_TYPE
),
"ssl3 ext invalid servername type"
},
504
{
ERR_REASON
(
SSL_R_SSL3_SESSION_ID_TOO_LONG
),
"ssl3 session id too long"
},
505
{
ERR_REASON
(
SSL_R_SSL3_SESSION_ID_TOO_SHORT
),
"ssl3 session id too short"
},
506
{
ERR_REASON
(
SSL_R_SSLV3_ALERT_BAD_CERTIFICATE
),
"sslv3 alert bad certificate"
},
507
{
ERR_REASON
(
SSL_R_SSLV3_ALERT_BAD_RECORD_MAC
),
"sslv3 alert bad record mac"
},
508
{
ERR_REASON
(
SSL_R_SSLV3_ALERT_CERTIFICATE_EXPIRED
),
"sslv3 alert certificate expired"
},
509
{
ERR_REASON
(
SSL_R_SSLV3_ALERT_CERTIFICATE_REVOKED
),
"sslv3 alert certificate revoked"
},
510
{
ERR_REASON
(
SSL_R_SSLV3_ALERT_CERTIFICATE_UNKNOWN
),
"sslv3 alert certificate unknown"
},
511
{
ERR_REASON
(
SSL_R_SSLV3_ALERT_DECOMPRESSION_FAILURE
),
"sslv3 alert decompression failure"
},
512
{
ERR_REASON
(
SSL_R_SSLV3_ALERT_HANDSHAKE_FAILURE
),
"sslv3 alert handshake failure"
},
513
{
ERR_REASON
(
SSL_R_SSLV3_ALERT_ILLEGAL_PARAMETER
),
"sslv3 alert illegal parameter"
},
514
{
ERR_REASON
(
SSL_R_SSLV3_ALERT_NO_CERTIFICATE
),
"sslv3 alert no certificate"
},
515
{
ERR_REASON
(
SSL_R_SSLV3_ALERT_UNEXPECTED_MESSAGE
),
"sslv3 alert unexpected message"
},
516
{
ERR_REASON
(
SSL_R_SSLV3_ALERT_UNSUPPORTED_CERTIFICATE
),
"sslv3 alert unsupported certificate"
},
517
{
ERR_REASON
(
SSL_R_SSL_CTX_HAS_NO_DEFAULT_SSL_VERSION
),
"ssl ctx has no default ssl version"
},
518
{
ERR_REASON
(
SSL_R_SSL_HANDSHAKE_FAILURE
) ,
"ssl handshake failure"
},
519
{
ERR_REASON
(
SSL_R_SSL_LIBRARY_HAS_NO_CIPHERS
),
"ssl library has no ciphers"
},
520
{
ERR_REASON
(
SSL_R_SSL_SESSION_ID_CALLBACK_FAILED
),
"ssl session id callback failed"
},
521
{
ERR_REASON
(
SSL_R_SSL_SESSION_ID_CONFLICT
),
"ssl session id conflict"
},
522
{
ERR_REASON
(
SSL_R_SSL_SESSION_ID_CONTEXT_TOO_LONG
),
"ssl session id context too long"
},
523
{
ERR_REASON
(
SSL_R_SSL_SESSION_ID_HAS_BAD_LENGTH
),
"ssl session id has bad length"
},
524
{
ERR_REASON
(
SSL_R_SSL_SESSION_ID_IS_DIFFERENT
),
"ssl session id is different"
},
525
{
ERR_REASON
(
SSL_R_TLSV1_ALERT_ACCESS_DENIED
),
"tlsv1 alert access denied"
},
526
{
ERR_REASON
(
SSL_R_TLSV1_ALERT_DECODE_ERROR
),
"tlsv1 alert decode error"
},
527
{
ERR_REASON
(
SSL_R_TLSV1_ALERT_DECRYPTION_FAILED
),
"tlsv1 alert decryption failed"
},
528
{
ERR_REASON
(
SSL_R_TLSV1_ALERT_DECRYPT_ERROR
),
"tlsv1 alert decrypt error"
},
529
{
ERR_REASON
(
SSL_R_TLSV1_ALERT_EXPORT_RESTRICTION
),
"tlsv1 alert export restriction"
},
530
{
ERR_REASON
(
SSL_R_TLSV1_ALERT_INSUFFICIENT_SECURITY
),
"tlsv1 alert insufficient security"
},
531
{
ERR_REASON
(
SSL_R_TLSV1_ALERT_INTERNAL_ERROR
),
"tlsv1 alert internal error"
},
532
{
ERR_REASON
(
SSL_R_TLSV1_ALERT_NO_RENEGOTIATION
),
"tlsv1 alert no renegotiation"
},
533
{
ERR_REASON
(
SSL_R_TLSV1_ALERT_PROTOCOL_VERSION
),
"tlsv1 alert protocol version"
},
534
{
ERR_REASON
(
SSL_R_TLSV1_ALERT_RECORD_OVERFLOW
),
"tlsv1 alert record overflow"
},
535
{
ERR_REASON
(
SSL_R_TLSV1_ALERT_UNKNOWN_CA
),
"tlsv1 alert unknown ca"
},
536
{
ERR_REASON
(
SSL_R_TLSV1_ALERT_USER_CANCELLED
),
"tlsv1 alert user cancelled"
},
537
{
ERR_REASON
(
SSL_R_TLSV1_BAD_CERTIFICATE_HASH_VALUE
),
"tlsv1 bad certificate hash value"
},
538
{
ERR_REASON
(
SSL_R_TLSV1_BAD_CERTIFICATE_STATUS_RESPONSE
),
"tlsv1 bad certificate status response"
},
539
{
ERR_REASON
(
SSL_R_TLSV1_CERTIFICATE_UNOBTAINABLE
),
"tlsv1 certificate unobtainable"
},
540
{
ERR_REASON
(
SSL_R_TLSV1_UNRECOGNIZED_NAME
),
"tlsv1 unrecognized name"
},
541
{
ERR_REASON
(
SSL_R_TLSV1_UNSUPPORTED_EXTENSION
),
"tlsv1 unsupported extension"
},
542
{
ERR_REASON
(
SSL_R_TLS_CLIENT_CERT_REQ_WITH_ANON_CIPHER
),
"tls client cert req with anon cipher"
},
543
{
ERR_REASON
(
SSL_R_TLS_HEARTBEAT_PEER_DOESNT_ACCEPT
),
"peer does not accept heartbearts"
},
544
{
ERR_REASON
(
SSL_R_TLS_HEARTBEAT_PENDING
) ,
"heartbeat request already pending"
},
545
{
ERR_REASON
(
SSL_R_TLS_ILLEGAL_EXPORTER_LABEL
),
"tls illegal exporter label"
},
546
{
ERR_REASON
(
SSL_R_TLS_INVALID_ECPOINTFORMAT_LIST
),
"tls invalid ecpointformat list"
},
547
{
ERR_REASON
(
SSL_R_TLS_PEER_DID_NOT_RESPOND_WITH_CERTIFICATE_LIST
),
"tls peer did not respond with certificate list"
},
548
{
ERR_REASON
(
SSL_R_TLS_RSA_ENCRYPTED_VALUE_LENGTH_IS_WRONG
),
"tls rsa encrypted value length is wrong"
},
549
{
ERR_REASON
(
SSL_R_TRIED_TO_USE_UNSUPPORTED_CIPHER
),
"tried to use unsupported cipher"
},
550
{
ERR_REASON
(
SSL_R_UNABLE_TO_DECODE_DH_CERTS
),
"unable to decode dh certs"
},
551
{
ERR_REASON
(
SSL_R_UNABLE_TO_DECODE_ECDH_CERTS
),
"unable to decode ecdh certs"
},
552
{
ERR_REASON
(
SSL_R_UNABLE_TO_EXTRACT_PUBLIC_KEY
),
"unable to extract public key"
},
553
{
ERR_REASON
(
SSL_R_UNABLE_TO_FIND_DH_PARAMETERS
),
"unable to find dh parameters"
},
554
{
ERR_REASON
(
SSL_R_UNABLE_TO_FIND_ECDH_PARAMETERS
),
"unable to find ecdh parameters"
},
555
{
ERR_REASON
(
SSL_R_UNABLE_TO_FIND_PUBLIC_KEY_PARAMETERS
),
"unable to find public key parameters"
},
556
{
ERR_REASON
(
SSL_R_UNABLE_TO_FIND_SSL_METHOD
),
"unable to find ssl method"
},
557
{
ERR_REASON
(
SSL_R_UNABLE_TO_LOAD_SSL2_MD5_ROUTINES
),
"unable to load ssl2 md5 routines"
},
558
{
ERR_REASON
(
SSL_R_UNABLE_TO_LOAD_SSL3_MD5_ROUTINES
),
"unable to load ssl3 md5 routines"
},
559
{
ERR_REASON
(
SSL_R_UNABLE_TO_LOAD_SSL3_SHA1_ROUTINES
),
"unable to load ssl3 sha1 routines"
},
560
{
ERR_REASON
(
SSL_R_UNEXPECTED_MESSAGE
) ,
"unexpected message"
},
561
{
ERR_REASON
(
SSL_R_UNEXPECTED_RECORD
) ,
"unexpected record"
},
562
{
ERR_REASON
(
SSL_R_UNINITIALIZED
) ,
"uninitialized"
},
563
{
ERR_REASON
(
SSL_R_UNKNOWN_ALERT_TYPE
) ,
"unknown alert type"
},
564
{
ERR_REASON
(
SSL_R_UNKNOWN_CERTIFICATE_TYPE
),
"unknown certificate type"
},
565
{
ERR_REASON
(
SSL_R_UNKNOWN_CIPHER_RETURNED
),
"unknown cipher returned"
},
566
{
ERR_REASON
(
SSL_R_UNKNOWN_CIPHER_TYPE
) ,
"unknown cipher type"
},
567
{
ERR_REASON
(
SSL_R_UNKNOWN_DIGEST
) ,
"unknown digest"
},
568
{
ERR_REASON
(
SSL_R_UNKNOWN_KEY_EXCHANGE_TYPE
),
"unknown key exchange type"
},
569
{
ERR_REASON
(
SSL_R_UNKNOWN_PKEY_TYPE
) ,
"unknown pkey type"
},
570
{
ERR_REASON
(
SSL_R_UNKNOWN_PROTOCOL
) ,
"unknown protocol"
},
571
{
ERR_REASON
(
SSL_R_UNKNOWN_REMOTE_ERROR_TYPE
),
"unknown remote error type"
},
572
{
ERR_REASON
(
SSL_R_UNKNOWN_SSL_VERSION
) ,
"unknown ssl version"
},
573
{
ERR_REASON
(
SSL_R_UNKNOWN_STATE
) ,
"unknown state"
},
574
{
ERR_REASON
(
SSL_R_UNSAFE_LEGACY_RENEGOTIATION_DISABLED
),
"unsafe legacy renegotiation disabled"
},
575
{
ERR_REASON
(
SSL_R_UNSUPPORTED_CIPHER
) ,
"unsupported cipher"
},
576
{
ERR_REASON
(
SSL_R_UNSUPPORTED_COMPRESSION_ALGORITHM
),
"unsupported compression algorithm"
},
577
{
ERR_REASON
(
SSL_R_UNSUPPORTED_DIGEST_TYPE
),
"unsupported digest type"
},
578
{
ERR_REASON
(
SSL_R_UNSUPPORTED_ELLIPTIC_CURVE
),
"unsupported elliptic curve"
},
579
{
ERR_REASON
(
SSL_R_UNSUPPORTED_PROTOCOL
) ,
"unsupported protocol"
},
580
{
ERR_REASON
(
SSL_R_UNSUPPORTED_SSL_VERSION
),
"unsupported ssl version"
},
581
{
ERR_REASON
(
SSL_R_UNSUPPORTED_STATUS_TYPE
),
"unsupported status type"
},
582
{
ERR_REASON
(
SSL_R_USE_SRTP_NOT_NEGOTIATED
),
"use srtp not negotiated"
},
583
{
ERR_REASON
(
SSL_R_WRITE_BIO_NOT_SET
) ,
"write bio not set"
},
584
{
ERR_REASON
(
SSL_R_WRONG_CIPHER_RETURNED
) ,
"wrong cipher returned"
},
585
{
ERR_REASON
(
SSL_R_WRONG_MESSAGE_TYPE
) ,
"wrong message type"
},
586
{
ERR_REASON
(
SSL_R_WRONG_NUMBER_OF_KEY_BITS
),
"wrong number of key bits"
},
587
{
ERR_REASON
(
SSL_R_WRONG_SIGNATURE_LENGTH
),
"wrong signature length"
},
588
{
ERR_REASON
(
SSL_R_WRONG_SIGNATURE_SIZE
) ,
"wrong signature size"
},
589
{
ERR_REASON
(
SSL_R_WRONG_SIGNATURE_TYPE
) ,
"wrong signature type"
},
590
{
ERR_REASON
(
SSL_R_WRONG_SSL_VERSION
) ,
"wrong ssl version"
},
591
{
ERR_REASON
(
SSL_R_WRONG_VERSION_NUMBER
) ,
"wrong version number"
},
592
{
ERR_REASON
(
SSL_R_X509_LIB
) ,
"x509 lib"
},
593
{
ERR_REASON
(
SSL_R_X509_VERIFICATION_SETUP_PROBLEMS
),
"x509 verification setup problems"
},
594
{0,NULL}
595
};
596
597
#endif
598
599
void
ERR_load_SSL_strings
(
void
)
600
{
601
#ifndef OPENSSL_NO_ERR
602
603
if
(
ERR_func_error_string
(SSL_str_functs[0].
error
) == NULL)
604
{
605
ERR_load_strings
(0,SSL_str_functs);
606
ERR_load_strings
(0,SSL_str_reasons);
607
}
608
#endif
609
}
Generated on Thu Jan 10 2013 09:53:44 for OpenSSL by
1.8.2