mirror of
https://github.com/yuzu-emu/mbedtls.git
synced 2025-01-30 23: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.min_version = SSL_MINOR_VERSION_1;
|
||||||
opt.max_version = SSL_MINOR_VERSION_1;
|
opt.max_version = SSL_MINOR_VERSION_1;
|
||||||
}
|
}
|
||||||
else if( strcmp( q, "tls1_1" ) == 0 ||
|
else if( strcmp( q, "tls1_1" ) == 0 )
|
||||||
strcmp( q, "dtls1" ) == 0 )
|
|
||||||
{
|
{
|
||||||
opt.min_version = SSL_MINOR_VERSION_2;
|
opt.min_version = SSL_MINOR_VERSION_2;
|
||||||
opt.max_version = SSL_MINOR_VERSION_2;
|
opt.max_version = SSL_MINOR_VERSION_2;
|
||||||
}
|
}
|
||||||
else if( strcmp( q, "tls1_2" ) == 0 ||
|
else if( strcmp( q, "tls1_2" ) == 0 )
|
||||||
strcmp( q, "dtls1_2" ) == 0 )
|
|
||||||
{
|
{
|
||||||
opt.min_version = SSL_MINOR_VERSION_3;
|
opt.min_version = SSL_MINOR_VERSION_3;
|
||||||
opt.max_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
|
else
|
||||||
goto usage;
|
goto usage;
|
||||||
}
|
}
|
||||||
|
|
|
@ -857,18 +857,28 @@ int main( int argc, char *argv[] )
|
||||||
opt.min_version = SSL_MINOR_VERSION_1;
|
opt.min_version = SSL_MINOR_VERSION_1;
|
||||||
opt.max_version = SSL_MINOR_VERSION_1;
|
opt.max_version = SSL_MINOR_VERSION_1;
|
||||||
}
|
}
|
||||||
else if( strcmp( q, "tls1_1" ) == 0 ||
|
else if( strcmp( q, "tls1_1" ) == 0 )
|
||||||
strcmp( q, "dtls1" ) == 0 )
|
|
||||||
{
|
{
|
||||||
opt.min_version = SSL_MINOR_VERSION_2;
|
opt.min_version = SSL_MINOR_VERSION_2;
|
||||||
opt.max_version = SSL_MINOR_VERSION_2;
|
opt.max_version = SSL_MINOR_VERSION_2;
|
||||||
}
|
}
|
||||||
else if( strcmp( q, "tls1_2" ) == 0 ||
|
else if( strcmp( q, "tls1_2" ) == 0 )
|
||||||
strcmp( q, "dtls1_2" ) == 0 )
|
|
||||||
{
|
{
|
||||||
opt.min_version = SSL_MINOR_VERSION_3;
|
opt.min_version = SSL_MINOR_VERSION_3;
|
||||||
opt.max_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
|
else
|
||||||
goto usage;
|
goto usage;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue