diff options
author | Matthias Gierlings <[email protected]> | 2016-04-29 20:44:30 +0200 |
---|---|---|
committer | Matthias Gierlings <[email protected]> | 2016-06-19 18:25:46 +0200 |
commit | d4f3e7c4ac584daa9d7e1ae10cb3412e450e25cf (patch) | |
tree | 5541bf045d77110a55f1858e385f54d7b761851b /src/lib/tls/msg_cert_req.cpp | |
parent | 23d6f67e76b633077b5de91945f61290ff091e1e (diff) |
Reduction of code complexity in TLS classes.
-reduced number of parameters in various methods
-reduced cyclomatic complexity (McCabe-Metric)
-removed "TLSEXT_HEARTBEAT_SUPPORT" from tls_extensions.h (leftover
from heartbeat extension removal?)
Diffstat (limited to 'src/lib/tls/msg_cert_req.cpp')
-rw-r--r-- | src/lib/tls/msg_cert_req.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/lib/tls/msg_cert_req.cpp b/src/lib/tls/msg_cert_req.cpp index 4fd528148..569a5aa63 100644 --- a/src/lib/tls/msg_cert_req.cpp +++ b/src/lib/tls/msg_cert_req.cpp @@ -1,6 +1,7 @@ /* * Certificate Request Message * (C) 2004-2006,2012 Jack Lloyd +* 2016 Matthias Gierlings * * Botan is released under the Simplified BSD License (see license.txt) */ @@ -51,8 +52,7 @@ byte cert_type_name_to_code(const std::string& name) /** * Create a new Certificate Request message */ -Certificate_Req::Certificate_Req(Handshake_IO& io, - Handshake_Hash& hash, +Certificate_Req::Certificate_Req(Handshake_Info& hs_info, const Policy& policy, const std::vector<X509_DN>& ca_certs, Protocol_Version version) : @@ -69,7 +69,7 @@ Certificate_Req::Certificate_Req(Handshake_IO& io, m_supported_algos.push_back(std::make_pair(hashes[i], sigs[j])); } - hash.update(io.send(*this)); + hs_info.get_hash().update(hs_info.get_io().send(*this)); } /** |