summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/bio/bio_err.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/libcrypto/bio/bio_err.c')
-rw-r--r--src/lib/libcrypto/bio/bio_err.c155
1 files changed, 76 insertions, 79 deletions
diff --git a/src/lib/libcrypto/bio/bio_err.c b/src/lib/libcrypto/bio/bio_err.c
index 0dbfbd80d3..86e9a3082b 100644
--- a/src/lib/libcrypto/bio/bio_err.c
+++ b/src/lib/libcrypto/bio/bio_err.c
@@ -68,88 +68,85 @@
68#define ERR_FUNC(func) ERR_PACK(ERR_LIB_BIO,func,0) 68#define ERR_FUNC(func) ERR_PACK(ERR_LIB_BIO,func,0)
69#define ERR_REASON(reason) ERR_PACK(ERR_LIB_BIO,0,reason) 69#define ERR_REASON(reason) ERR_PACK(ERR_LIB_BIO,0,reason)
70 70
71static ERR_STRING_DATA BIO_str_functs[]= 71static ERR_STRING_DATA BIO_str_functs[]= {
72 { 72 {ERR_FUNC(BIO_F_ACPT_STATE), "ACPT_STATE"},
73{ERR_FUNC(BIO_F_ACPT_STATE), "ACPT_STATE"}, 73 {ERR_FUNC(BIO_F_BIO_ACCEPT), "BIO_accept"},
74{ERR_FUNC(BIO_F_BIO_ACCEPT), "BIO_accept"}, 74 {ERR_FUNC(BIO_F_BIO_BER_GET_HEADER), "BIO_BER_GET_HEADER"},
75{ERR_FUNC(BIO_F_BIO_BER_GET_HEADER), "BIO_BER_GET_HEADER"}, 75 {ERR_FUNC(BIO_F_BIO_CALLBACK_CTRL), "BIO_callback_ctrl"},
76{ERR_FUNC(BIO_F_BIO_CALLBACK_CTRL), "BIO_callback_ctrl"}, 76 {ERR_FUNC(BIO_F_BIO_CTRL), "BIO_ctrl"},
77{ERR_FUNC(BIO_F_BIO_CTRL), "BIO_ctrl"}, 77 {ERR_FUNC(BIO_F_BIO_GETHOSTBYNAME), "BIO_gethostbyname"},
78{ERR_FUNC(BIO_F_BIO_GETHOSTBYNAME), "BIO_gethostbyname"}, 78 {ERR_FUNC(BIO_F_BIO_GETS), "BIO_gets"},
79{ERR_FUNC(BIO_F_BIO_GETS), "BIO_gets"}, 79 {ERR_FUNC(BIO_F_BIO_GET_ACCEPT_SOCKET), "BIO_get_accept_socket"},
80{ERR_FUNC(BIO_F_BIO_GET_ACCEPT_SOCKET), "BIO_get_accept_socket"}, 80 {ERR_FUNC(BIO_F_BIO_GET_HOST_IP), "BIO_get_host_ip"},
81{ERR_FUNC(BIO_F_BIO_GET_HOST_IP), "BIO_get_host_ip"}, 81 {ERR_FUNC(BIO_F_BIO_GET_PORT), "BIO_get_port"},
82{ERR_FUNC(BIO_F_BIO_GET_PORT), "BIO_get_port"}, 82 {ERR_FUNC(BIO_F_BIO_MAKE_PAIR), "BIO_MAKE_PAIR"},
83{ERR_FUNC(BIO_F_BIO_MAKE_PAIR), "BIO_MAKE_PAIR"}, 83 {ERR_FUNC(BIO_F_BIO_NEW), "BIO_new"},
84{ERR_FUNC(BIO_F_BIO_NEW), "BIO_new"}, 84 {ERR_FUNC(BIO_F_BIO_NEW_FILE), "BIO_new_file"},
85{ERR_FUNC(BIO_F_BIO_NEW_FILE), "BIO_new_file"}, 85 {ERR_FUNC(BIO_F_BIO_NEW_MEM_BUF), "BIO_new_mem_buf"},
86{ERR_FUNC(BIO_F_BIO_NEW_MEM_BUF), "BIO_new_mem_buf"}, 86 {ERR_FUNC(BIO_F_BIO_NREAD), "BIO_nread"},
87{ERR_FUNC(BIO_F_BIO_NREAD), "BIO_nread"}, 87 {ERR_FUNC(BIO_F_BIO_NREAD0), "BIO_nread0"},
88{ERR_FUNC(BIO_F_BIO_NREAD0), "BIO_nread0"}, 88 {ERR_FUNC(BIO_F_BIO_NWRITE), "BIO_nwrite"},
89{ERR_FUNC(BIO_F_BIO_NWRITE), "BIO_nwrite"}, 89 {ERR_FUNC(BIO_F_BIO_NWRITE0), "BIO_nwrite0"},
90{ERR_FUNC(BIO_F_BIO_NWRITE0), "BIO_nwrite0"}, 90 {ERR_FUNC(BIO_F_BIO_PUTS), "BIO_puts"},
91{ERR_FUNC(BIO_F_BIO_PUTS), "BIO_puts"}, 91 {ERR_FUNC(BIO_F_BIO_READ), "BIO_read"},
92{ERR_FUNC(BIO_F_BIO_READ), "BIO_read"}, 92 {ERR_FUNC(BIO_F_BIO_SOCK_INIT), "BIO_sock_init"},
93{ERR_FUNC(BIO_F_BIO_SOCK_INIT), "BIO_sock_init"}, 93 {ERR_FUNC(BIO_F_BIO_WRITE), "BIO_write"},
94{ERR_FUNC(BIO_F_BIO_WRITE), "BIO_write"}, 94 {ERR_FUNC(BIO_F_BUFFER_CTRL), "BUFFER_CTRL"},
95{ERR_FUNC(BIO_F_BUFFER_CTRL), "BUFFER_CTRL"}, 95 {ERR_FUNC(BIO_F_CONN_CTRL), "CONN_CTRL"},
96{ERR_FUNC(BIO_F_CONN_CTRL), "CONN_CTRL"}, 96 {ERR_FUNC(BIO_F_CONN_STATE), "CONN_STATE"},
97{ERR_FUNC(BIO_F_CONN_STATE), "CONN_STATE"}, 97 {ERR_FUNC(BIO_F_DGRAM_SCTP_READ), "DGRAM_SCTP_READ"},
98{ERR_FUNC(BIO_F_DGRAM_SCTP_READ), "DGRAM_SCTP_READ"}, 98 {ERR_FUNC(BIO_F_FILE_CTRL), "FILE_CTRL"},
99{ERR_FUNC(BIO_F_FILE_CTRL), "FILE_CTRL"}, 99 {ERR_FUNC(BIO_F_FILE_READ), "FILE_READ"},
100{ERR_FUNC(BIO_F_FILE_READ), "FILE_READ"}, 100 {ERR_FUNC(BIO_F_LINEBUFFER_CTRL), "LINEBUFFER_CTRL"},
101{ERR_FUNC(BIO_F_LINEBUFFER_CTRL), "LINEBUFFER_CTRL"}, 101 {ERR_FUNC(BIO_F_MEM_READ), "MEM_READ"},
102{ERR_FUNC(BIO_F_MEM_READ), "MEM_READ"}, 102 {ERR_FUNC(BIO_F_MEM_WRITE), "MEM_WRITE"},
103{ERR_FUNC(BIO_F_MEM_WRITE), "MEM_WRITE"}, 103 {ERR_FUNC(BIO_F_SSL_NEW), "SSL_new"},
104{ERR_FUNC(BIO_F_SSL_NEW), "SSL_new"}, 104 {ERR_FUNC(BIO_F_WSASTARTUP), "WSASTARTUP"},
105{ERR_FUNC(BIO_F_WSASTARTUP), "WSASTARTUP"}, 105 {0, NULL}
106{0,NULL} 106};
107 };
108 107
109static ERR_STRING_DATA BIO_str_reasons[]= 108static ERR_STRING_DATA BIO_str_reasons[]= {
110 { 109 {ERR_REASON(BIO_R_ACCEPT_ERROR) , "accept error"},
111{ERR_REASON(BIO_R_ACCEPT_ERROR) ,"accept error"}, 110 {ERR_REASON(BIO_R_BAD_FOPEN_MODE) , "bad fopen mode"},
112{ERR_REASON(BIO_R_BAD_FOPEN_MODE) ,"bad fopen mode"}, 111 {ERR_REASON(BIO_R_BAD_HOSTNAME_LOOKUP) , "bad hostname lookup"},
113{ERR_REASON(BIO_R_BAD_HOSTNAME_LOOKUP) ,"bad hostname lookup"}, 112 {ERR_REASON(BIO_R_BROKEN_PIPE) , "broken pipe"},
114{ERR_REASON(BIO_R_BROKEN_PIPE) ,"broken pipe"}, 113 {ERR_REASON(BIO_R_CONNECT_ERROR) , "connect error"},
115{ERR_REASON(BIO_R_CONNECT_ERROR) ,"connect error"}, 114 {ERR_REASON(BIO_R_EOF_ON_MEMORY_BIO) , "EOF on memory BIO"},
116{ERR_REASON(BIO_R_EOF_ON_MEMORY_BIO) ,"EOF on memory BIO"}, 115 {ERR_REASON(BIO_R_ERROR_SETTING_NBIO) , "error setting nbio"},
117{ERR_REASON(BIO_R_ERROR_SETTING_NBIO) ,"error setting nbio"}, 116 {ERR_REASON(BIO_R_ERROR_SETTING_NBIO_ON_ACCEPTED_SOCKET), "error setting nbio on accepted socket"},
118{ERR_REASON(BIO_R_ERROR_SETTING_NBIO_ON_ACCEPTED_SOCKET),"error setting nbio on accepted socket"}, 117 {ERR_REASON(BIO_R_ERROR_SETTING_NBIO_ON_ACCEPT_SOCKET), "error setting nbio on accept socket"},
119{ERR_REASON(BIO_R_ERROR_SETTING_NBIO_ON_ACCEPT_SOCKET),"error setting nbio on accept socket"}, 118 {ERR_REASON(BIO_R_GETHOSTBYNAME_ADDR_IS_NOT_AF_INET), "gethostbyname addr is not af inet"},
120{ERR_REASON(BIO_R_GETHOSTBYNAME_ADDR_IS_NOT_AF_INET),"gethostbyname addr is not af inet"}, 119 {ERR_REASON(BIO_R_INVALID_ARGUMENT) , "invalid argument"},
121{ERR_REASON(BIO_R_INVALID_ARGUMENT) ,"invalid argument"}, 120 {ERR_REASON(BIO_R_INVALID_IP_ADDRESS) , "invalid ip address"},
122{ERR_REASON(BIO_R_INVALID_IP_ADDRESS) ,"invalid ip address"}, 121 {ERR_REASON(BIO_R_IN_USE) , "in use"},
123{ERR_REASON(BIO_R_IN_USE) ,"in use"}, 122 {ERR_REASON(BIO_R_KEEPALIVE) , "keepalive"},
124{ERR_REASON(BIO_R_KEEPALIVE) ,"keepalive"}, 123 {ERR_REASON(BIO_R_NBIO_CONNECT_ERROR) , "nbio connect error"},
125{ERR_REASON(BIO_R_NBIO_CONNECT_ERROR) ,"nbio connect error"}, 124 {ERR_REASON(BIO_R_NO_ACCEPT_PORT_SPECIFIED), "no accept port specified"},
126{ERR_REASON(BIO_R_NO_ACCEPT_PORT_SPECIFIED),"no accept port specified"}, 125 {ERR_REASON(BIO_R_NO_HOSTNAME_SPECIFIED) , "no hostname specified"},
127{ERR_REASON(BIO_R_NO_HOSTNAME_SPECIFIED) ,"no hostname specified"}, 126 {ERR_REASON(BIO_R_NO_PORT_DEFINED) , "no port defined"},
128{ERR_REASON(BIO_R_NO_PORT_DEFINED) ,"no port defined"}, 127 {ERR_REASON(BIO_R_NO_PORT_SPECIFIED) , "no port specified"},
129{ERR_REASON(BIO_R_NO_PORT_SPECIFIED) ,"no port specified"}, 128 {ERR_REASON(BIO_R_NO_SUCH_FILE) , "no such file"},
130{ERR_REASON(BIO_R_NO_SUCH_FILE) ,"no such file"}, 129 {ERR_REASON(BIO_R_NULL_PARAMETER) , "null parameter"},
131{ERR_REASON(BIO_R_NULL_PARAMETER) ,"null parameter"}, 130 {ERR_REASON(BIO_R_TAG_MISMATCH) , "tag mismatch"},
132{ERR_REASON(BIO_R_TAG_MISMATCH) ,"tag mismatch"}, 131 {ERR_REASON(BIO_R_UNABLE_TO_BIND_SOCKET) , "unable to bind socket"},
133{ERR_REASON(BIO_R_UNABLE_TO_BIND_SOCKET) ,"unable to bind socket"}, 132 {ERR_REASON(BIO_R_UNABLE_TO_CREATE_SOCKET), "unable to create socket"},
134{ERR_REASON(BIO_R_UNABLE_TO_CREATE_SOCKET),"unable to create socket"}, 133 {ERR_REASON(BIO_R_UNABLE_TO_LISTEN_SOCKET), "unable to listen socket"},
135{ERR_REASON(BIO_R_UNABLE_TO_LISTEN_SOCKET),"unable to listen socket"}, 134 {ERR_REASON(BIO_R_UNINITIALIZED) , "uninitialized"},
136{ERR_REASON(BIO_R_UNINITIALIZED) ,"uninitialized"}, 135 {ERR_REASON(BIO_R_UNSUPPORTED_METHOD) , "unsupported method"},
137{ERR_REASON(BIO_R_UNSUPPORTED_METHOD) ,"unsupported method"}, 136 {ERR_REASON(BIO_R_WRITE_TO_READ_ONLY_BIO), "write to read only BIO"},
138{ERR_REASON(BIO_R_WRITE_TO_READ_ONLY_BIO),"write to read only BIO"}, 137 {ERR_REASON(BIO_R_WSASTARTUP) , "WSAStartup"},
139{ERR_REASON(BIO_R_WSASTARTUP) ,"WSAStartup"}, 138 {0, NULL}
140{0,NULL} 139};
141 };
142 140
143#endif 141#endif
144 142
145void ERR_load_BIO_strings(void) 143void
146 { 144ERR_load_BIO_strings(void)
145{
147#ifndef OPENSSL_NO_ERR 146#ifndef OPENSSL_NO_ERR
148 147 if (ERR_func_error_string(BIO_str_functs[0].error) == NULL) {
149 if (ERR_func_error_string(BIO_str_functs[0].error) == NULL) 148 ERR_load_strings(0, BIO_str_functs);
150 { 149 ERR_load_strings(0, BIO_str_reasons);
151 ERR_load_strings(0,BIO_str_functs);
152 ERR_load_strings(0,BIO_str_reasons);
153 }
154#endif
155 } 150 }
151#endif
152}