diff options
Diffstat (limited to 'PICA_node.c')
| -rw-r--r-- | PICA_node.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/PICA_node.c b/PICA_node.c index e27364f..04a5c9c 100644 --- a/PICA_node.c +++ b/PICA_node.c @@ -23,6 +23,7 @@ #include <time.h> #include <getopt.h> +#include "PICA_security.h" #include "PICA_node.h" #include "PICA_proto.h" #include "PICA_msgproc.h" @@ -1393,6 +1394,11 @@ int PICA_node_init() PICA_fatal("unable to create SSL_CTX object"); + ret = SSL_CTX_set_cipher_list(ctx, PICA_TLS_CIPHERLIST); + + if (!ret) + PICA_fatal("failed to set cipher list " PICA_TLS_CIPHERLIST); + ret = SSL_CTX_load_verify_locations(ctx, nodecfg.CA_cert_file, 0); if (!ret) |
