|
@@ -21,28 +21,28 @@
|
|
|
|
|
|
%module cyassl
|
|
|
%{
|
|
|
- #include <cyassl/openssl/ssl.h>
|
|
|
+ #include <cyassl/ssl.h>
|
|
|
#include <cyassl/ctaocrypt/rsa.h>
|
|
|
|
|
|
/* defn adds */
|
|
|
char* CyaSSL_error_string(int err);
|
|
|
- int CyaSSL_swig_connect(SSL*, const char* server, int port);
|
|
|
+ int CyaSSL_swig_connect(CYASSL*, const char* server, int port);
|
|
|
RNG* GetRng(void);
|
|
|
RsaKey* GetRsaPrivateKey(const char* file);
|
|
|
void FillSignStr(unsigned char*, const char*, int);
|
|
|
%}
|
|
|
|
|
|
|
|
|
-SSL_METHOD* TLSv1_client_method(void);
|
|
|
-SSL_CTX* SSL_CTX_new(SSL_METHOD*);
|
|
|
-int SSL_CTX_load_verify_locations(SSL_CTX*, const char*, const char*);
|
|
|
-SSL* SSL_new(SSL_CTX*);
|
|
|
-int SSL_get_error(SSL*, int);
|
|
|
-int SSL_write(SSL*, const char*, int);
|
|
|
-int CyaSSL_Debugging_ON(void);
|
|
|
-int CyaSSL_Init(void);
|
|
|
-char* CyaSSL_error_string(int);
|
|
|
-int CyaSSL_swig_connect(SSL*, const char* server, int port);
|
|
|
+CYASSL_METHOD* CyaTLSv1_client_method(void);
|
|
|
+CYASSL_CTX* CyaSSL_CTX_new(CYASSL_METHOD*);
|
|
|
+int CyaSSL_CTX_load_verify_locations(CYASSL_CTX*, const char*, const char*);
|
|
|
+CYASSL* CyaSSL_new(CYASSL_CTX*);
|
|
|
+int CyaSSL_get_error(CYASSL*, int);
|
|
|
+int CyaSSL_write(CYASSL*, const char*, int);
|
|
|
+int CyaSSL_Debugging_ON(void);
|
|
|
+int CyaSSL_Init(void);
|
|
|
+char* CyaSSL_error_string(int);
|
|
|
+int CyaSSL_swig_connect(CYASSL*, const char* server, int port);
|
|
|
|
|
|
int RsaSSL_Sign(const unsigned char* in, int inLen, unsigned char* out, int outLen, RsaKey* key, RNG* rng);
|
|
|
|
|
@@ -55,7 +55,7 @@ void FillSignStr(unsigned char*, const char*, int);
|
|
|
%include carrays.i
|
|
|
%include cdata.i
|
|
|
%array_class(unsigned char, byteArray);
|
|
|
-int SSL_read(SSL*, unsigned char*, int);
|
|
|
+int CyaSSL_read(CYASSL*, unsigned char*, int);
|
|
|
|
|
|
|
|
|
#define SSL_FAILURE 0
|