forked from wolfSSL/wolfssl
Merge pull request #136 from NickolasLapp/master
Fix GCC Compiler warning, fix stunnel naming conflict
This commit is contained in:
@@ -6951,7 +6951,7 @@ int wolfSSL_set_compression(WOLFSSL* ssl)
|
||||
#ifndef NO_PSK
|
||||
|
||||
void wolfSSL_CTX_set_psk_client_callback(WOLFSSL_CTX* ctx,
|
||||
psk_client_callback cb)
|
||||
wc_psk_client_callback cb)
|
||||
{
|
||||
WOLFSSL_ENTER("SSL_CTX_set_psk_client_callback");
|
||||
ctx->havePSK = 1;
|
||||
@@ -6959,7 +6959,7 @@ int wolfSSL_set_compression(WOLFSSL* ssl)
|
||||
}
|
||||
|
||||
|
||||
void wolfSSL_set_psk_client_callback(WOLFSSL* ssl, psk_client_callback cb)
|
||||
void wolfSSL_set_psk_client_callback(WOLFSSL* ssl,wc_psk_client_callback cb)
|
||||
{
|
||||
byte haveRSA = 1;
|
||||
|
||||
@@ -6978,7 +6978,7 @@ int wolfSSL_set_compression(WOLFSSL* ssl)
|
||||
|
||||
|
||||
void wolfSSL_CTX_set_psk_server_callback(WOLFSSL_CTX* ctx,
|
||||
psk_server_callback cb)
|
||||
wc_psk_server_callback cb)
|
||||
{
|
||||
WOLFSSL_ENTER("SSL_CTX_set_psk_server_callback");
|
||||
ctx->havePSK = 1;
|
||||
@@ -6986,7 +6986,7 @@ int wolfSSL_set_compression(WOLFSSL* ssl)
|
||||
}
|
||||
|
||||
|
||||
void wolfSSL_set_psk_server_callback(WOLFSSL* ssl, psk_server_callback cb)
|
||||
void wolfSSL_set_psk_server_callback(WOLFSSL* ssl,wc_psk_server_callback cb)
|
||||
{
|
||||
byte haveRSA = 1;
|
||||
|
||||
|
@@ -1209,9 +1209,9 @@ WOLFSSL_LOCAL
|
||||
int SetCipherList(Suites*, const char* list);
|
||||
|
||||
#ifndef PSK_TYPES_DEFINED
|
||||
typedef unsigned int (*psk_client_callback)(WOLFSSL*, const char*, char*,
|
||||
typedef unsigned int (*wc_psk_client_callback)(WOLFSSL*, const char*, char*,
|
||||
unsigned int, unsigned char*, unsigned int);
|
||||
typedef unsigned int (*psk_server_callback)(WOLFSSL*, const char*,
|
||||
typedef unsigned int (*wc_psk_server_callback)(WOLFSSL*, const char*,
|
||||
unsigned char*, unsigned int);
|
||||
#endif /* PSK_TYPES_DEFINED */
|
||||
|
||||
@@ -1666,8 +1666,8 @@ struct WOLFSSL_CTX {
|
||||
#endif
|
||||
#ifndef NO_PSK
|
||||
byte havePSK; /* psk key set by user */
|
||||
psk_client_callback client_psk_cb; /* client callback */
|
||||
psk_server_callback server_psk_cb; /* server callback */
|
||||
wc_psk_client_callback client_psk_cb; /* client callback */
|
||||
wc_psk_server_callback server_psk_cb; /* server callback */
|
||||
char server_hint[MAX_PSK_ID_LEN];
|
||||
#endif /* NO_PSK */
|
||||
#ifdef HAVE_ANON
|
||||
@@ -2009,8 +2009,8 @@ typedef struct Buffers {
|
||||
|
||||
typedef struct Options {
|
||||
#ifndef NO_PSK
|
||||
psk_client_callback client_psk_cb;
|
||||
psk_server_callback server_psk_cb;
|
||||
wc_psk_client_callback client_psk_cb;
|
||||
wc_psk_server_callback server_psk_cb;
|
||||
word16 havePSK:1; /* psk key set by user */
|
||||
#endif /* NO_PSK */
|
||||
|
||||
|
@@ -723,11 +723,12 @@ enum { /* ssl Constants */
|
||||
|
||||
|
||||
#ifndef NO_PSK
|
||||
typedef unsigned int (*psk_client_callback)(WOLFSSL*, const char*, char*,
|
||||
typedef unsigned int (*wc_psk_client_callback)(WOLFSSL*, const char*, char*,
|
||||
unsigned int, unsigned char*, unsigned int);
|
||||
WOLFSSL_API void wolfSSL_CTX_set_psk_client_callback(WOLFSSL_CTX*,
|
||||
psk_client_callback);
|
||||
WOLFSSL_API void wolfSSL_set_psk_client_callback(WOLFSSL*,psk_client_callback);
|
||||
wc_psk_client_callback);
|
||||
WOLFSSL_API void wolfSSL_set_psk_client_callback(WOLFSSL*,
|
||||
wc_psk_client_callback);
|
||||
|
||||
WOLFSSL_API const char* wolfSSL_get_psk_identity_hint(const WOLFSSL*);
|
||||
WOLFSSL_API const char* wolfSSL_get_psk_identity(const WOLFSSL*);
|
||||
@@ -735,11 +736,12 @@ enum { /* ssl Constants */
|
||||
WOLFSSL_API int wolfSSL_CTX_use_psk_identity_hint(WOLFSSL_CTX*, const char*);
|
||||
WOLFSSL_API int wolfSSL_use_psk_identity_hint(WOLFSSL*, const char*);
|
||||
|
||||
typedef unsigned int (*psk_server_callback)(WOLFSSL*, const char*,
|
||||
typedef unsigned int (*wc_psk_server_callback)(WOLFSSL*, const char*,
|
||||
unsigned char*, unsigned int);
|
||||
WOLFSSL_API void wolfSSL_CTX_set_psk_server_callback(WOLFSSL_CTX*,
|
||||
psk_server_callback);
|
||||
WOLFSSL_API void wolfSSL_set_psk_server_callback(WOLFSSL*,psk_server_callback);
|
||||
wc_psk_server_callback);
|
||||
WOLFSSL_API void wolfSSL_set_psk_server_callback(WOLFSSL*,
|
||||
wc_psk_server_callback);
|
||||
|
||||
#define PSK_TYPES_DEFINED
|
||||
#endif /* NO_PSK */
|
||||
|
Reference in New Issue
Block a user