mirror of
https://github.com/openssl/openssl.git
synced 2024-12-17 22:13:45 +08:00
Don't test heartbeats when there aren't any.
Reviewed-by: Richard Levitte <levitte@openssl.org>
This commit is contained in:
parent
59d9bb591c
commit
08934f1ab2
@ -1165,7 +1165,7 @@ struct ssl_st {
|
||||
* basis, depending on the chosen cipher.
|
||||
*/
|
||||
int (*not_resumable_session_cb) (SSL *ssl, int is_forward_secure);
|
||||
|
||||
|
||||
RECORD_LAYER rlayer;
|
||||
|
||||
/* Default password callback. */
|
||||
@ -1826,8 +1826,10 @@ const SSL_METHOD *func_name(void) \
|
||||
struct openssl_ssl_test_functions {
|
||||
int (*p_ssl_init_wbio_buffer) (SSL *s, int push);
|
||||
int (*p_ssl3_setup_buffers) (SSL *s);
|
||||
# ifndef OPENSSL_NO_HEARTBEATS
|
||||
int (*p_dtls1_process_heartbeat) (SSL *s,
|
||||
unsigned char *p, unsigned int length);
|
||||
# endif
|
||||
};
|
||||
|
||||
# ifndef OPENSSL_UNIT_TEST
|
||||
|
@ -59,7 +59,9 @@
|
||||
static const struct openssl_ssl_test_functions ssl_test_functions = {
|
||||
ssl_init_wbio_buffer,
|
||||
ssl3_setup_buffers,
|
||||
# ifndef OPENSSL_NO_HEARTBEATS
|
||||
dtls1_process_heartbeat
|
||||
# endif
|
||||
};
|
||||
|
||||
const struct openssl_ssl_test_functions *SSL_test_functions(void)
|
||||
|
Loading…
Reference in New Issue
Block a user