From dea2616f54bc531ab8af0d74ac00fd23f61ba61d Mon Sep 17 00:00:00 2001 From: deraadt <> Date: Thu, 17 Apr 2014 20:58:08 +0000 Subject: Mostly gut e_os.h: USE_SOCKETS is unrelated to using sockets, but just pulls in .h files. It makes every file buy a kitchen sink, because 11 files forgot to. EXIT() is really exit(), a gentle surprise but... OPENSSL_EXIT() is really just return(), because noone compiles the openssl command non-monolithic anymore --- src/lib/libcrypto/bio/b_sock.c | 11 ++++------- src/lib/libcrypto/bio/bss_acpt.c | 2 +- src/lib/libcrypto/bio/bss_conn.c | 4 +++- src/lib/libcrypto/bio/bss_dgram.c | 6 ++++-- src/lib/libcrypto/bio/bss_fd.c | 1 - src/lib/libcrypto/bio/bss_sock.c | 2 +- 6 files changed, 13 insertions(+), 13 deletions(-) (limited to 'src/lib/libcrypto/bio') diff --git a/src/lib/libcrypto/bio/b_sock.c b/src/lib/libcrypto/bio/b_sock.c index 1ae9d96577..0972feeb58 100644 --- a/src/lib/libcrypto/bio/b_sock.c +++ b/src/lib/libcrypto/bio/b_sock.c @@ -59,16 +59,13 @@ #include #include #include -#define USE_SOCKETS #include "cryptlib.h" #include -#if defined(OPENSSL_SYS_NETWARE) && defined(NETWARE_BSDSOCK) -#include -#if defined(NETWARE_CLIB) #include -NETDB_DEFINE_CONTEXT -#endif -#endif + +#include +#include +#include #ifndef OPENSSL_NO_SOCK diff --git a/src/lib/libcrypto/bio/bss_acpt.c b/src/lib/libcrypto/bio/bss_acpt.c index a272ada366..27a4d371dc 100644 --- a/src/lib/libcrypto/bio/bss_acpt.c +++ b/src/lib/libcrypto/bio/bss_acpt.c @@ -58,9 +58,9 @@ #include #include -#define USE_SOCKETS #include "cryptlib.h" #include +#include #ifndef OPENSSL_NO_SOCK diff --git a/src/lib/libcrypto/bio/bss_conn.c b/src/lib/libcrypto/bio/bss_conn.c index 9c5320cafb..46667bc7d6 100644 --- a/src/lib/libcrypto/bio/bss_conn.c +++ b/src/lib/libcrypto/bio/bss_conn.c @@ -58,9 +58,11 @@ #include #include -#define USE_SOCKETS #include "cryptlib.h" #include +#include +#include +#include #ifndef OPENSSL_NO_SOCK diff --git a/src/lib/libcrypto/bio/bss_dgram.c b/src/lib/libcrypto/bio/bss_dgram.c index 4c54601abc..50281b5650 100644 --- a/src/lib/libcrypto/bio/bss_dgram.c +++ b/src/lib/libcrypto/bio/bss_dgram.c @@ -60,10 +60,12 @@ #include #include -#define USE_SOCKETS #include "cryptlib.h" - #include +#include +#include +#include + #ifndef OPENSSL_NO_DGRAM #ifndef OPENSSL_NO_SCTP diff --git a/src/lib/libcrypto/bio/bss_fd.c b/src/lib/libcrypto/bio/bss_fd.c index 4369d6411d..b84719c487 100644 --- a/src/lib/libcrypto/bio/bss_fd.c +++ b/src/lib/libcrypto/bio/bss_fd.c @@ -58,7 +58,6 @@ #include #include -#define USE_SOCKETS #include "cryptlib.h" #if defined(OPENSSL_NO_POSIX_IO) diff --git a/src/lib/libcrypto/bio/bss_sock.c b/src/lib/libcrypto/bio/bss_sock.c index 5335495c6e..7c499634fb 100644 --- a/src/lib/libcrypto/bio/bss_sock.c +++ b/src/lib/libcrypto/bio/bss_sock.c @@ -58,8 +58,8 @@ #include #include -#define USE_SOCKETS #include "cryptlib.h" +#include #ifndef OPENSSL_NO_SOCK -- cgit v1.2.3-55-g6feb