mirror of
https://github.com/yuzu-emu/mbedtls.git
synced 2025-01-30 05:11:10 +00:00
Allow force_version to select DTLS
This commit is contained in:
parent
34c1011b3d
commit
fe3f73bdeb
|
@ -574,18 +574,28 @@ int main( int argc, char *argv[] )
|
|||
opt.min_version = SSL_MINOR_VERSION_1;
|
||||
opt.max_version = SSL_MINOR_VERSION_1;
|
||||
}
|
||||
else if( strcmp( q, "tls1_1" ) == 0 ||
|
||||
strcmp( q, "dtls1" ) == 0 )
|
||||
else if( strcmp( q, "tls1_1" ) == 0 )
|
||||
{
|
||||
opt.min_version = SSL_MINOR_VERSION_2;
|
||||
opt.max_version = SSL_MINOR_VERSION_2;
|
||||
}
|
||||
else if( strcmp( q, "tls1_2" ) == 0 ||
|
||||
strcmp( q, "dtls1_2" ) == 0 )
|
||||
else if( strcmp( q, "tls1_2" ) == 0 )
|
||||
{
|
||||
opt.min_version = SSL_MINOR_VERSION_3;
|
||||
opt.max_version = SSL_MINOR_VERSION_3;
|
||||
}
|
||||
else if( strcmp( q, "dtls1" ) == 0 )
|
||||
{
|
||||
opt.min_version = SSL_MINOR_VERSION_2;
|
||||
opt.max_version = SSL_MINOR_VERSION_2;
|
||||
opt.transport = SSL_TRANSPORT_DATAGRAM;
|
||||
}
|
||||
else if( strcmp( q, "dtls1_2" ) == 0 )
|
||||
{
|
||||
opt.min_version = SSL_MINOR_VERSION_3;
|
||||
opt.max_version = SSL_MINOR_VERSION_3;
|
||||
opt.transport = SSL_TRANSPORT_DATAGRAM;
|
||||
}
|
||||
else
|
||||
goto usage;
|
||||
}
|
||||
|
|
|
@ -857,18 +857,28 @@ int main( int argc, char *argv[] )
|
|||
opt.min_version = SSL_MINOR_VERSION_1;
|
||||
opt.max_version = SSL_MINOR_VERSION_1;
|
||||
}
|
||||
else if( strcmp( q, "tls1_1" ) == 0 ||
|
||||
strcmp( q, "dtls1" ) == 0 )
|
||||
else if( strcmp( q, "tls1_1" ) == 0 )
|
||||
{
|
||||
opt.min_version = SSL_MINOR_VERSION_2;
|
||||
opt.max_version = SSL_MINOR_VERSION_2;
|
||||
}
|
||||
else if( strcmp( q, "tls1_2" ) == 0 ||
|
||||
strcmp( q, "dtls1_2" ) == 0 )
|
||||
else if( strcmp( q, "tls1_2" ) == 0 )
|
||||
{
|
||||
opt.min_version = SSL_MINOR_VERSION_3;
|
||||
opt.max_version = SSL_MINOR_VERSION_3;
|
||||
}
|
||||
else if( strcmp( q, "dtls1" ) == 0 )
|
||||
{
|
||||
opt.min_version = SSL_MINOR_VERSION_2;
|
||||
opt.max_version = SSL_MINOR_VERSION_2;
|
||||
opt.transport = SSL_TRANSPORT_DATAGRAM;
|
||||
}
|
||||
else if( strcmp( q, "dtls1_2" ) == 0 )
|
||||
{
|
||||
opt.min_version = SSL_MINOR_VERSION_3;
|
||||
opt.max_version = SSL_MINOR_VERSION_3;
|
||||
opt.transport = SSL_TRANSPORT_DATAGRAM;
|
||||
}
|
||||
else
|
||||
goto usage;
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue