forked from wolfSSL/wolfssl
ABI Update for Server
Added WOLFSSL_ABI tags to the functions wolfTLSv1_2_server(), wolfTLSv1_3_server(), and wolfSSL_accept().
This commit is contained in:
@ -11861,6 +11861,7 @@ int wolfSSL_DTLS_SetCookieSecret(WOLFSSL* ssl,
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
WOLFSSL_ABI
|
||||||
int wolfSSL_accept(WOLFSSL* ssl)
|
int wolfSSL_accept(WOLFSSL* ssl)
|
||||||
{
|
{
|
||||||
#if !(defined(WOLFSSL_NO_TLS12) && defined(NO_OLD_TLS) && defined(WOLFSSL_TLS13))
|
#if !(defined(WOLFSSL_NO_TLS12) && defined(NO_OLD_TLS) && defined(WOLFSSL_TLS13))
|
||||||
|
@ -11668,6 +11668,7 @@ int TLSX_Parse(WOLFSSL* ssl, byte* input, word16 length, byte msgType,
|
|||||||
|
|
||||||
|
|
||||||
#ifndef WOLFSSL_NO_TLS12
|
#ifndef WOLFSSL_NO_TLS12
|
||||||
|
WOLFSSL_ABI
|
||||||
WOLFSSL_METHOD* wolfTLSv1_2_server_method(void)
|
WOLFSSL_METHOD* wolfTLSv1_2_server_method(void)
|
||||||
{
|
{
|
||||||
return wolfTLSv1_2_server_method_ex(NULL);
|
return wolfTLSv1_2_server_method_ex(NULL);
|
||||||
@ -11692,6 +11693,7 @@ int TLSX_Parse(WOLFSSL* ssl, byte* input, word16 length, byte msgType,
|
|||||||
*
|
*
|
||||||
* returns the method data for a TLS v1.3 server.
|
* returns the method data for a TLS v1.3 server.
|
||||||
*/
|
*/
|
||||||
|
WOLFSSL_ABI
|
||||||
WOLFSSL_METHOD* wolfTLSv1_3_server_method(void)
|
WOLFSSL_METHOD* wolfTLSv1_3_server_method(void)
|
||||||
{
|
{
|
||||||
return wolfTLSv1_3_server_method_ex(NULL);
|
return wolfTLSv1_3_server_method_ex(NULL);
|
||||||
|
@ -709,11 +709,11 @@ WOLFSSL_API WOLFSSL_METHOD *wolfTLSv1_1_method(void);
|
|||||||
WOLFSSL_API WOLFSSL_METHOD *wolfTLSv1_1_server_method(void);
|
WOLFSSL_API WOLFSSL_METHOD *wolfTLSv1_1_server_method(void);
|
||||||
WOLFSSL_API WOLFSSL_METHOD *wolfTLSv1_1_client_method(void);
|
WOLFSSL_API WOLFSSL_METHOD *wolfTLSv1_1_client_method(void);
|
||||||
WOLFSSL_API WOLFSSL_METHOD *wolfTLSv1_2_method(void);
|
WOLFSSL_API WOLFSSL_METHOD *wolfTLSv1_2_method(void);
|
||||||
WOLFSSL_API WOLFSSL_METHOD *wolfTLSv1_2_server_method(void);
|
WOLFSSL_ABI WOLFSSL_API WOLFSSL_METHOD *wolfTLSv1_2_server_method(void);
|
||||||
WOLFSSL_ABI WOLFSSL_API WOLFSSL_METHOD *wolfTLSv1_2_client_method(void);
|
WOLFSSL_ABI WOLFSSL_API WOLFSSL_METHOD *wolfTLSv1_2_client_method(void);
|
||||||
#ifdef WOLFSSL_TLS13
|
#ifdef WOLFSSL_TLS13
|
||||||
WOLFSSL_API WOLFSSL_METHOD *wolfTLSv1_3_method(void);
|
WOLFSSL_API WOLFSSL_METHOD *wolfTLSv1_3_method(void);
|
||||||
WOLFSSL_API WOLFSSL_METHOD *wolfTLSv1_3_server_method(void);
|
WOLFSSL_ABI WOLFSSL_API WOLFSSL_METHOD *wolfTLSv1_3_server_method(void);
|
||||||
WOLFSSL_ABI WOLFSSL_API WOLFSSL_METHOD *wolfTLSv1_3_client_method(void);
|
WOLFSSL_ABI WOLFSSL_API WOLFSSL_METHOD *wolfTLSv1_3_client_method(void);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
@ -861,7 +861,7 @@ WOLFSSL_ABI WOLFSSL_API int wolfSSL_connect(WOLFSSL*);
|
|||||||
WOLFSSL_ABI WOLFSSL_API int wolfSSL_write(WOLFSSL*, const void*, int);
|
WOLFSSL_ABI WOLFSSL_API int wolfSSL_write(WOLFSSL*, const void*, int);
|
||||||
WOLFSSL_ABI WOLFSSL_API int wolfSSL_read(WOLFSSL*, void*, int);
|
WOLFSSL_ABI WOLFSSL_API int wolfSSL_read(WOLFSSL*, void*, int);
|
||||||
WOLFSSL_API int wolfSSL_peek(WOLFSSL*, void*, int);
|
WOLFSSL_API int wolfSSL_peek(WOLFSSL*, void*, int);
|
||||||
WOLFSSL_API int wolfSSL_accept(WOLFSSL*);
|
WOLFSSL_ABI WOLFSSL_API int wolfSSL_accept(WOLFSSL*);
|
||||||
WOLFSSL_API int wolfSSL_CTX_mutual_auth(WOLFSSL_CTX* ctx, int req);
|
WOLFSSL_API int wolfSSL_CTX_mutual_auth(WOLFSSL_CTX* ctx, int req);
|
||||||
WOLFSSL_API int wolfSSL_mutual_auth(WOLFSSL* ssl, int req);
|
WOLFSSL_API int wolfSSL_mutual_auth(WOLFSSL* ssl, int req);
|
||||||
#ifdef WOLFSSL_TLS13
|
#ifdef WOLFSSL_TLS13
|
||||||
|
Reference in New Issue
Block a user