diff options
author | lloyd <[email protected]> | 2012-07-16 16:01:30 +0000 |
---|---|---|
committer | lloyd <[email protected]> | 2012-07-16 16:01:30 +0000 |
commit | 848639860716273e29eb66b0a181d036a534fdae (patch) | |
tree | 21a8a4aabe4b74baa6319064951efeb9b0cf7bf8 /src/tls/c_hello.cpp | |
parent | 3d2867a708d9faf1837f5b1e2f44ded75da60780 (diff) |
Add a class that handles writing handshake messages instead of pushing
that task to Record_Writer. Needed for DTLS work.
Diffstat (limited to 'src/tls/c_hello.cpp')
-rw-r--r-- | src/tls/c_hello.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/tls/c_hello.cpp b/src/tls/c_hello.cpp index c9249ab9a..465e6714a 100644 --- a/src/tls/c_hello.cpp +++ b/src/tls/c_hello.cpp @@ -9,7 +9,7 @@ #include <botan/internal/tls_reader.h> #include <botan/internal/tls_session_key.h> #include <botan/internal/tls_extensions.h> -#include <botan/tls_record.h> +#include <botan/internal/tls_handshake_writer.h> #include <botan/internal/stl_util.h> #include <chrono> @@ -36,7 +36,7 @@ std::vector<byte> make_hello_random(RandomNumberGenerator& rng) /* * Create a new Hello Request message */ -Hello_Request::Hello_Request(Record_Writer& writer) +Hello_Request::Hello_Request(Handshake_Writer& writer) { writer.send(*this); } @@ -61,7 +61,7 @@ std::vector<byte> Hello_Request::serialize() const /* * Create a new Client Hello message */ -Client_Hello::Client_Hello(Record_Writer& writer, +Client_Hello::Client_Hello(Handshake_Writer& writer, Handshake_Hash& hash, Protocol_Version version, const Policy& policy, @@ -98,7 +98,7 @@ Client_Hello::Client_Hello(Record_Writer& writer, /* * Create a new Client Hello message (session resumption case) */ -Client_Hello::Client_Hello(Record_Writer& writer, +Client_Hello::Client_Hello(Handshake_Writer& writer, Handshake_Hash& hash, const Policy& policy, RandomNumberGenerator& rng, |