diff options
Diffstat (limited to 'src/lib/libssl/ssl_locl.h')
-rw-r--r-- | src/lib/libssl/ssl_locl.h | 39 |
1 files changed, 1 insertions, 38 deletions
diff --git a/src/lib/libssl/ssl_locl.h b/src/lib/libssl/ssl_locl.h index 203a47480f..e9c3a6bcd8 100644 --- a/src/lib/libssl/ssl_locl.h +++ b/src/lib/libssl/ssl_locl.h | |||
@@ -521,7 +521,7 @@ typedef struct cert_st { | |||
521 | 521 | ||
522 | 522 | ||
523 | typedef struct sess_cert_st { | 523 | typedef struct sess_cert_st { |
524 | STACK_OF(X509) *cert_chain; /* as received from peer (not for SSL2) */ | 524 | STACK_OF(X509) *cert_chain; /* as received from peer */ |
525 | 525 | ||
526 | /* The 'peer_...' members are used only by clients. */ | 526 | /* The 'peer_...' members are used only by clients. */ |
527 | int peer_cert_type; | 527 | int peer_cert_type; |
@@ -731,43 +731,6 @@ const SSL_METHOD *func_name(void) \ | |||
731 | return &func_name##_data; \ | 731 | return &func_name##_data; \ |
732 | } | 732 | } |
733 | 733 | ||
734 | #define IMPLEMENT_ssl2_meth_func(func_name, s_accept, s_connect, s_get_meth) \ | ||
735 | const SSL_METHOD *func_name(void) \ | ||
736 | { \ | ||
737 | static const SSL_METHOD func_name##_data= { \ | ||
738 | SSL2_VERSION, \ | ||
739 | ssl2_new, /* local */ \ | ||
740 | ssl2_clear, /* local */ \ | ||
741 | ssl2_free, /* local */ \ | ||
742 | s_accept, \ | ||
743 | s_connect, \ | ||
744 | ssl2_read, \ | ||
745 | ssl2_peek, \ | ||
746 | ssl2_write, \ | ||
747 | ssl2_shutdown, \ | ||
748 | ssl_ok, /* NULL - renegotiate */ \ | ||
749 | ssl_ok, /* NULL - check renegotiate */ \ | ||
750 | NULL, /* NULL - ssl_get_message */ \ | ||
751 | NULL, /* NULL - ssl_get_record */ \ | ||
752 | NULL, /* NULL - ssl_write_bytes */ \ | ||
753 | NULL, /* NULL - dispatch_alert */ \ | ||
754 | ssl2_ctrl, /* local */ \ | ||
755 | ssl2_ctx_ctrl, /* local */ \ | ||
756 | ssl2_get_cipher_by_char, \ | ||
757 | ssl2_put_cipher_by_char, \ | ||
758 | ssl2_pending, \ | ||
759 | ssl2_num_ciphers, \ | ||
760 | ssl2_get_cipher, \ | ||
761 | s_get_meth, \ | ||
762 | ssl2_default_timeout, \ | ||
763 | &ssl3_undef_enc_method, \ | ||
764 | ssl_undefined_void_function, \ | ||
765 | ssl2_callback_ctrl, /* local */ \ | ||
766 | ssl2_ctx_callback_ctrl, /* local */ \ | ||
767 | }; \ | ||
768 | return &func_name##_data; \ | ||
769 | } | ||
770 | |||
771 | #define IMPLEMENT_dtls1_meth_func(func_name, s_accept, s_connect, s_get_meth) \ | 734 | #define IMPLEMENT_dtls1_meth_func(func_name, s_accept, s_connect, s_get_meth) \ |
772 | const SSL_METHOD *func_name(void) \ | 735 | const SSL_METHOD *func_name(void) \ |
773 | { \ | 736 | { \ |