diff options
-rw-r--r-- | Makefile | 2 | ||||
-rw-r--r-- | compat.h | 3 |
2 files changed, 4 insertions, 1 deletions
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 <string.h> #include <unistd.h> +// Defined in libcrypto: +void arc4random_buf(void *buf, size_t nbytes); + #define NO_READPASSPHRASE_H #define RPP_STDIN 1 static inline char * |