diff options
author | jsing <> | 2014-04-16 13:01:09 +0000 |
---|---|---|
committer | jsing <> | 2014-04-16 13:01:09 +0000 |
commit | fe3d1685b68e44ed30e549a3cc305ba88b3e6d93 (patch) | |
tree | 35e30e89f5fd00b39058da472c26f78edc79e58d /src/lib/libcrypto/bio/bss_sock.c | |
parent | a52a80bf202fc10d585e012c9330bd32bafb9283 (diff) | |
download | openbsd-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.c | 43 |
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 | |||
233 | BIO_sock_non_fatal_error(int err) | 233 | BIO_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 | } |