summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/bio/bss_sock.c
diff options
context:
space:
mode:
authorjsing <>2014-04-16 13:01:09 +0000
committerjsing <>2014-04-16 13:01:09 +0000
commitfe3d1685b68e44ed30e549a3cc305ba88b3e6d93 (patch)
tree35e30e89f5fd00b39058da472c26f78edc79e58d /src/lib/libcrypto/bio/bss_sock.c
parenta52a80bf202fc10d585e012c9330bd32bafb9283 (diff)
downloadopenbsd-fe3d1685b68e44ed30e549a3cc305ba88b3e6d93.tar.gz
openbsd-fe3d1685b68e44ed30e549a3cc305ba88b3e6d93.tar.bz2
openbsd-fe3d1685b68e44ed30e549a3cc305ba88b3e6d93.zip
Clean up non-fatal error handling - we know which error numbers we have
defined. ok miod@ beck@
Diffstat (limited to 'src/lib/libcrypto/bio/bss_sock.c')
-rw-r--r--src/lib/libcrypto/bio/bss_sock.c43
1 files changed, 0 insertions, 43 deletions
diff --git a/src/lib/libcrypto/bio/bss_sock.c b/src/lib/libcrypto/bio/bss_sock.c
index 30640d8f96..c05b8d37f1 100644
--- a/src/lib/libcrypto/bio/bss_sock.c
+++ b/src/lib/libcrypto/bio/bss_sock.c
@@ -233,55 +233,12 @@ int
233BIO_sock_non_fatal_error(int err) 233BIO_sock_non_fatal_error(int err)
234{ 234{
235 switch (err) { 235 switch (err) {
236#if defined(OPENSSL_SYS_WINDOWS) || defined(OPENSSL_SYS_NETWARE)
237# if defined(WSAEWOULDBLOCK)
238 case WSAEWOULDBLOCK:
239# endif
240
241# if 0 /* This appears to always be an error */
242# if defined(WSAENOTCONN)
243 case WSAENOTCONN:
244# endif
245# endif
246#endif
247
248#ifdef EWOULDBLOCK
249# ifdef WSAEWOULDBLOCK
250# if WSAEWOULDBLOCK != EWOULDBLOCK
251 case EWOULDBLOCK:
252# endif
253# else
254 case EWOULDBLOCK:
255# endif
256#endif
257
258#if defined(ENOTCONN)
259 case ENOTCONN: 236 case ENOTCONN:
260#endif
261
262#ifdef EINTR
263 case EINTR: 237 case EINTR:
264#endif
265
266#ifdef EAGAIN
267# if EWOULDBLOCK != EAGAIN
268 case EAGAIN: 238 case EAGAIN:
269# endif
270#endif
271
272#ifdef EPROTO
273 case EPROTO:
274#endif
275
276#ifdef EINPROGRESS
277 case EINPROGRESS: 239 case EINPROGRESS:
278#endif
279
280#ifdef EALREADY
281 case EALREADY: 240 case EALREADY:
282#endif
283 return (1); 241 return (1);
284 /* break; */
285 default: 242 default:
286 break; 243 break;
287 } 244 }