summaryrefslogtreecommitdiff
path: root/extra/yassl/include/openssl/ssl.h
diff options
context:
space:
mode:
authormonty@mysql.com/narttu.mysql.fi <>2007-02-22 16:59:57 +0200
committermonty@mysql.com/narttu.mysql.fi <>2007-02-22 16:59:57 +0200
commite5cc397f33e6c9916043742194bbdc809e118905 (patch)
tree260c15e9d6f383c404ea95e9e68ef07f0eba2cea /extra/yassl/include/openssl/ssl.h
parent6946fa682fd6b0f90f17f1bd2bf1bdc9579c0fca (diff)
downloadmariadb-git-e5cc397f33e6c9916043742194bbdc809e118905.tar.gz
Fixed compiler warnings (for linux and win32 and win64)
Fixed a couple of usage of not initialized warnings (unlikely cases)
Diffstat (limited to 'extra/yassl/include/openssl/ssl.h')
-rw-r--r--extra/yassl/include/openssl/ssl.h8
1 files changed, 6 insertions, 2 deletions
diff --git a/extra/yassl/include/openssl/ssl.h b/extra/yassl/include/openssl/ssl.h
index 16110c52f43..d0c49d6816c 100644
--- a/extra/yassl/include/openssl/ssl.h
+++ b/extra/yassl/include/openssl/ssl.h
@@ -33,7 +33,6 @@
#include "opensslv.h" /* for version number */
#include "rsa.h"
-
#define YASSL_VERSION "1.5.8"
@@ -190,11 +189,16 @@ enum { /* ERR Constants */
EVP_R_BAD_DECRYPT = 2
};
+#ifdef WIN
+ typedef SOCKET socket_t;
+#else
+ typedef int socket_t;
+#endif
SSL_CTX* SSL_CTX_new(SSL_METHOD*);
SSL* SSL_new(SSL_CTX*);
-int SSL_set_fd (SSL*, int);
+int SSL_set_fd (SSL*, socket_t);
int SSL_connect(SSL*);
int SSL_write(SSL*, const void*, int);
int SSL_read(SSL*, void*, int);