From db434cdcc4826db4a9eef66f2ea8583eb1df18a0 Mon Sep 17 00:00:00 2001 From: "C. McEnroe" Date: Tue, 28 Jan 2020 02:25:02 -0500 Subject: Add arc4random_buf compatibility --- Makefile | 2 +- compat.h | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index f4b27a4..3356cf7 100644 --- a/Makefile +++ b/Makefile @@ -5,7 +5,7 @@ LIBRESSL_PREFIX = /usr/local CFLAGS += -std=c11 -Wall -Wextra -Wpedantic CFLAGS += ${LIBRESSL_PREFIX:%=-I%/include} LDFLAGS += ${LIBRESSL_PREFIX:%=-L%/lib} -LDLIBS = -ltls +LDLIBS = -lcrypto -ltls -include config.mk diff --git a/compat.h b/compat.h index 55dda53..a3788dc 100644 --- a/compat.h +++ b/compat.h @@ -24,6 +24,9 @@ #include #include +// Defined in libcrypto: +void arc4random_buf(void *buf, size_t nbytes); + #define NO_READPASSPHRASE_H #define RPP_STDIN 1 static inline char * -- cgit 1.4.1