constructor: split TLS flags to separate lines

easier to grasp what's actually being set..

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
This commit is contained in:
Thomas Lamprecht 2021-11-16 07:34:01 +01:00
parent a0434e126e
commit 7599c47894

View File

@ -1885,9 +1885,12 @@ sub new {
$self->{ssl}->{dh} = 'skip2048'; $self->{ssl}->{dh} = 'skip2048';
} }
my $tls_ctx_flags = &Net::SSLeay::OP_NO_COMPRESSION | &Net::SSLeay::OP_SINGLE_ECDH_USE | my $tls_ctx_flags = 0;
&Net::SSLeay::OP_SINGLE_DH_USE | &Net::SSLeay::OP_NO_RENEGOTIATION; $tls_ctx_flags |= &Net::SSLeay::OP_NO_COMPRESSION;
if ( delete $self->{ssl}->{honor_cipher_order} ) { $tls_ctx_flags |= &Net::SSLeay::OP_SINGLE_ECDH_USE;
$tls_ctx_flags |= &Net::SSLeay::OP_SINGLE_DH_USE;
$tls_ctx_flags |= &Net::SSLeay::OP_NO_RENEGOTIATION;
if (delete $self->{ssl}->{honor_cipher_order}) {
$tls_ctx_flags |= &Net::SSLeay::OP_CIPHER_SERVER_PREFERENCE; $tls_ctx_flags |= &Net::SSLeay::OP_CIPHER_SERVER_PREFERENCE;
} }