diff options
Diffstat (limited to 'src/tls/tls_messages.h')
-rw-r--r-- | src/tls/tls_messages.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/tls/tls_messages.h b/src/tls/tls_messages.h index 7162ece1a..3352c2a62 100644 --- a/src/tls/tls_messages.h +++ b/src/tls/tls_messages.h @@ -33,14 +33,14 @@ class Record_Reader; class Handshake_Message { public: - void send(Record_Writer& writer, Handshake_Hash& hash) const; - + virtual MemoryVector<byte> serialize() const = 0; virtual Handshake_Type type() const = 0; + Handshake_Message() {} virtual ~Handshake_Message() {} private: + Handshake_Message(const Handshake_Message&) {} Handshake_Message& operator=(const Handshake_Message&) { return (*this); } - virtual MemoryVector<byte> serialize() const = 0; }; MemoryVector<byte> make_hello_random(RandomNumberGenerator& rng); |