Browse Source

Updated OpenSSL checks

pull/232/head
Luca Deri 4 years ago
parent
commit
8b8e3ed3ee
  1. 4
      edge.c
  2. 2
      n2n.h
  3. 2
      transform_aes.c

4
edge.c

@ -679,6 +679,10 @@ int main(int argc, char* argv[]) {
traceEvent(TRACE_NORMAL, "Starting n2n edge %s %s", PACKAGE_VERSION, PACKAGE_BUILDDATE);
#if defined(N2N_HAVE_AES) || defined(HAVE_OPENSSL_1_1)
traceEvent(TRACE_NORMAL, "Using %s", OpenSSL_version(0));
#endif
/* Random seed */
srand(time(NULL));

2
n2n.h

@ -110,6 +110,8 @@ typedef struct ether_hdr ether_hdr_t;
#include <unistd.h>
#include <assert.h>
#include <sys/stat.h>
#include <openssl/opensslv.h>
#include <openssl/crypto.h>
#include "minilzo.h"
#define closesocket(a) close(a)

2
transform_aes.c

@ -83,8 +83,10 @@ char *openssl_err_as_string (void) {
char *buf = NULL;
size_t len = BIO_get_mem_data (bio, &buf);
char *ret = (char *) calloc (1, 1 + len);
if(ret)
memcpy (ret, buf, len);
BIO_free (bio);
return ret;
}

Loading…
Cancel
Save