X-Git-Url: https://git.distorted.org.uk/~mdw/disorder/blobdiff_plain/e4d0463fd8ded8948e08379bdb78b67b72d36f9a..5bf7c546a6b7ccdd09e60d7c7303976b285cb2bc:/clients/disorder.c diff --git a/clients/disorder.c b/clients/disorder.c index 8dc6d7f..5f725e8 100644 --- a/clients/disorder.c +++ b/clients/disorder.c @@ -32,6 +32,7 @@ #include #include #include +#include #include "configuration.h" #include "syscalls.h" @@ -764,6 +765,11 @@ int main(int argc, char **argv) { config->connect.n = 0; n = optind; optind = 1; /* for subsequent getopt calls */ + /* gcrypt initialization */ + if(!gcry_check_version(NULL)) + disorder_fatal(0, "gcry_check_version failed"); + gcry_control(GCRYCTL_INIT_SECMEM, 0); + gcry_control (GCRYCTL_INITIALIZATION_FINISHED, 0); /* accumulate command args */ while(n < argc) { if((i = TABLE_FIND(commands, name, argv[n])) < 0)