forked from wolfSSL/wolfssl
Merge branch 'master' of github.com:cyassl/cyassl
This commit is contained in:
@@ -365,8 +365,7 @@ int InitSSL_Ctx(CYASSL_CTX* ctx, CYASSL_METHOD* method)
|
|||||||
ctx->CBIORecv = EmbedReceive;
|
ctx->CBIORecv = EmbedReceive;
|
||||||
ctx->CBIOSend = EmbedSend;
|
ctx->CBIOSend = EmbedSend;
|
||||||
#ifdef CYASSL_DTLS
|
#ifdef CYASSL_DTLS
|
||||||
if (method->version.major == DTLS_MAJOR
|
if (method->version.major == DTLS_MAJOR) {
|
||||||
&& method->version.minor >= DTLSv1_2_MINOR) {
|
|
||||||
ctx->CBIORecv = EmbedReceiveFrom;
|
ctx->CBIORecv = EmbedReceiveFrom;
|
||||||
ctx->CBIOSend = EmbedSendTo;
|
ctx->CBIOSend = EmbedSendTo;
|
||||||
ctx->CBIOCookie = EmbedGenerateCookie;
|
ctx->CBIOCookie = EmbedGenerateCookie;
|
||||||
@@ -1341,11 +1340,7 @@ int InitSSL(CYASSL* ssl, CYASSL_CTX* ctx)
|
|||||||
ssl->heap = ctx->heap; /* defaults to self */
|
ssl->heap = ctx->heap; /* defaults to self */
|
||||||
ssl->options.tls = 0;
|
ssl->options.tls = 0;
|
||||||
ssl->options.tls1_1 = 0;
|
ssl->options.tls1_1 = 0;
|
||||||
if (ssl->version.major == DTLS_MAJOR
|
ssl->options.dtls = ssl->version.major == DTLS_MAJOR;
|
||||||
&& ssl->version.minor >= DTLSv1_2_MINOR)
|
|
||||||
ssl->options.dtls = 1;
|
|
||||||
else
|
|
||||||
ssl->options.dtls = 0;
|
|
||||||
ssl->options.partialWrite = ctx->partialWrite;
|
ssl->options.partialWrite = ctx->partialWrite;
|
||||||
ssl->options.quietShutdown = ctx->quietShutdown;
|
ssl->options.quietShutdown = ctx->quietShutdown;
|
||||||
ssl->options.certOnly = 0;
|
ssl->options.certOnly = 0;
|
||||||
|
@@ -2622,8 +2622,7 @@ int CyaSSL_dtls_got_timeout(CYASSL* ssl)
|
|||||||
}
|
}
|
||||||
|
|
||||||
#ifdef CYASSL_DTLS
|
#ifdef CYASSL_DTLS
|
||||||
if (ssl->version.major == DTLS_MAJOR &&
|
if (ssl->version.major == DTLS_MAJOR) {
|
||||||
ssl->version.minor >= DTLSv1_2_MINOR) {
|
|
||||||
ssl->options.dtls = 1;
|
ssl->options.dtls = 1;
|
||||||
ssl->options.tls = 1;
|
ssl->options.tls = 1;
|
||||||
ssl->options.tls1_1 = 1;
|
ssl->options.tls1_1 = 1;
|
||||||
@@ -2913,8 +2912,7 @@ int CyaSSL_dtls_got_timeout(CYASSL* ssl)
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef CYASSL_DTLS
|
#ifdef CYASSL_DTLS
|
||||||
if (ssl->version.major == DTLS_MAJOR &&
|
if (ssl->version.major == DTLS_MAJOR) {
|
||||||
ssl->version.minor >= DTLSv1_2_MINOR) {
|
|
||||||
ssl->options.dtls = 1;
|
ssl->options.dtls = 1;
|
||||||
ssl->options.tls = 1;
|
ssl->options.tls = 1;
|
||||||
ssl->options.tls1_1 = 1;
|
ssl->options.tls1_1 = 1;
|
||||||
|
Reference in New Issue
Block a user