aboutsummaryrefslogtreecommitdiffstats
path: root/src/charon/threads/stroke_interface.c
diff options
context:
space:
mode:
authorMartin Willi <martin@strongswan.org>2006-06-20 08:43:57 +0000
committerMartin Willi <martin@strongswan.org>2006-06-20 08:43:57 +0000
commitaed58dcc937fe1c8ab0a1fe952f689a942f966f4 (patch)
tree47eb30fe1c2c4865c776548d683b22f1a04f3d95 /src/charon/threads/stroke_interface.c
parent76dafed7a79fcb50949b131292958e262fbeb774 (diff)
downloadstrongswan-aed58dcc937fe1c8ab0a1fe952f689a942f966f4.tar.bz2
strongswan-aed58dcc937fe1c8ab0a1fe952f689a942f966f4.tar.xz
readded local_credential_store
added sendcert policy to connection some other cleanups
Diffstat (limited to 'src/charon/threads/stroke_interface.c')
-rwxr-xr-xsrc/charon/threads/stroke_interface.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/charon/threads/stroke_interface.c b/src/charon/threads/stroke_interface.c
index 6a86edbe9..47acb242e 100755
--- a/src/charon/threads/stroke_interface.c
+++ b/src/charon/threads/stroke_interface.c
@@ -345,6 +345,7 @@ static void stroke_add_conn(private_stroke_t *this, stroke_msg_t *msg)
this->logger->log(this->logger, CONTROL|LEVEL1, " other ca:'%s'", other_ca->get_string(other_ca));
connection = connection_create(msg->add_conn.name, msg->add_conn.ikev2,
+ msg->add_conn.me.sendcert, msg->add_conn.other.sendcert,
my_host, other_host,
RSA_DIGITAL_SIGNATURE);
if (msg->add_conn.algorithms.ike)
@@ -611,11 +612,11 @@ static void stroke_reread(private_stroke_t *this, stroke_msg_t *msg)
{
if (msg->reread.flags & REREAD_CACERTS)
{
- charon->credentials->load_ca_certificates(charon->credentials, CA_CERTIFICATE_DIR);
+ charon->credentials->load_ca_certificates(charon->credentials);
}
if (msg->reread.flags & REREAD_CRLS)
{
- charon->credentials->load_crls(charon->credentials, CRL_DIR);
+ charon->credentials->load_crls(charon->credentials);
}
}