summaryrefslogtreecommitdiff
path: root/src/mitm.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/mitm.cc')
-rw-r--r--src/mitm.cc5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/mitm.cc b/src/mitm.cc
index f809afd..fb5c6c2 100644
--- a/src/mitm.cc
+++ b/src/mitm.cc
@@ -148,7 +148,7 @@ public:
unsecure_ = config->get("ssl_unsecure", false);
issuer_cert_.reset(SSLCert::load(logger_, ca_cert));
if (!issuer_cert_) return false;
- issuer_key_.reset(SSLKey::load(logger_, ca_key));
+ issuer_key_.reset(SSLKey::load(logger_, ca_key, entropy_.get()));
if (!issuer_key_) return false;
return true;
}
@@ -163,7 +163,8 @@ public:
unsecure_ = config->get("ssl_unsecure", false);
std::unique_ptr<SSLCert> issuer_cert(SSLCert::load(logger_, ca_cert));
if (!issuer_cert) return false;
- std::unique_ptr<SSLKey> issuer_key(SSLKey::load(logger_, ca_key));
+ std::unique_ptr<SSLKey> issuer_key(
+ SSLKey::load(logger_, ca_key, entropy_.get()));
if (!issuer_key) return false;
store_.swap(store);
issuer_cert_.swap(issuer_cert);