diff options
author | Jack Lloyd <[email protected]> | 2016-02-07 01:17:47 -0500 |
---|---|---|
committer | Jack Lloyd <[email protected]> | 2016-02-07 02:30:54 -0500 |
commit | 3fcb235c98a78a3cf98633a6a6067b82d2a8b871 (patch) | |
tree | 30feb856393f4f6ec61666f94390e27ca5bd93c3 /src/lib/tls/tls_extensions.h | |
parent | 45d2ae1b48aeebd00567d820dfb8fe261bb50be9 (diff) |
Remove TLS heartbeat support.
The signature of the alert callback remains unchanged to avoid
breaking applications, though now the buffer parameter is never set.
Diffstat (limited to 'src/lib/tls/tls_extensions.h')
-rw-r--r-- | src/lib/tls/tls_extensions.h | 26 |
1 files changed, 0 insertions, 26 deletions
diff --git a/src/lib/tls/tls_extensions.h b/src/lib/tls/tls_extensions.h index 62ea8ef1e..8b2cbc096 100644 --- a/src/lib/tls/tls_extensions.h +++ b/src/lib/tls/tls_extensions.h @@ -325,32 +325,6 @@ class Signature_Algorithms final : public Extension }; /** -* Heartbeat Extension (RFC 6520) -*/ -class Heartbeat_Support_Indicator final : public Extension - { - public: - static Handshake_Extension_Type static_type() - { return TLSEXT_HEARTBEAT_SUPPORT; } - - Handshake_Extension_Type type() const override { return static_type(); } - - bool peer_allowed_to_send() const { return m_peer_allowed_to_send; } - - std::vector<byte> serialize() const override; - - bool empty() const override { return false; } - - Heartbeat_Support_Indicator(bool peer_allowed_to_send) : - m_peer_allowed_to_send(peer_allowed_to_send) {} - - Heartbeat_Support_Indicator(TLS_Data_Reader& reader, u16bit extension_size); - - private: - bool m_peer_allowed_to_send; - }; - -/** * Used to indicate SRTP algorithms for DTLS (RFC 5764) */ class SRTP_Protection_Profiles final : public Extension |