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 +- src/lib/libcrypto/x509/by_dir.c | 2 +- 7 files changed, 14 insertions(+), 14 deletions(-) (limited to 'src/lib/libcrypto') 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 diff --git a/src/lib/libcrypto/x509/by_dir.c b/src/lib/libcrypto/x509/by_dir.c index 76f8244f36..bc60331275 100644 --- a/src/lib/libcrypto/x509/by_dir.c +++ b/src/lib/libcrypto/x509/by_dir.c @@ -218,7 +218,7 @@ add_cert_dir(BY_DIR *ctx, const char *dir, int type) s = dir; p = s; do { - if ((*p == LIST_SEPARATOR_CHAR) || (*p == '\0')) { + if ((*p == ':') || (*p == '\0')) { BY_DIR_ENTRY *ent; ss = s; s = p + 1; -- cgit v1.2.3-55-g6feb