aboutsummaryrefslogtreecommitdiffstats
path: root/src/charon/daemon.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/charon/daemon.c')
-rw-r--r--src/charon/daemon.c9
1 files changed, 4 insertions, 5 deletions
diff --git a/src/charon/daemon.c b/src/charon/daemon.c
index 71726620b..63edd4234 100644
--- a/src/charon/daemon.c
+++ b/src/charon/daemon.c
@@ -177,14 +177,13 @@ static void initialize(private_daemon_t *this, bool strict)
this->public.send_queue = send_queue_create();
this->public.connections = (connection_store_t*)local_connection_store_create();
this->public.policies = (policy_store_t*)local_policy_store_create();
- this->public.credentials = credential_store_create(strict);
+ this->public.credentials = (credential_store_t*)local_credential_store_create(strict);
/* load keys, ca certificates and crls */
credentials = this->public.credentials;
- credentials->load_ca_certificates(credentials, CA_CERTIFICATE_DIR);
- credentials->load_crls(credentials, CRL_DIR);
- credentials->load_private_keys(credentials, SECRETS_FILE, PRIVATE_KEY_DIR);
-
+ credentials->load_ca_certificates(credentials);
+ credentials->load_crls(credentials);
+ credentials->load_private_keys(credentials);
/* start building threads, we are multi-threaded NOW */
this->public.stroke = stroke_create();