about summary refs log tree commit diff stats
path: root/src/wrapped/wrappedlibssl.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/wrapped/wrappedlibssl.c')
-rwxr-xr-xsrc/wrapped/wrappedlibssl.c16
1 files changed, 1 insertions, 15 deletions
diff --git a/src/wrapped/wrappedlibssl.c b/src/wrapped/wrappedlibssl.c
index 9d3c9b5d..8a9fd7a0 100755
--- a/src/wrapped/wrappedlibssl.c
+++ b/src/wrapped/wrappedlibssl.c
@@ -24,21 +24,7 @@ const char* libsslName = "libssl.so.1.0.0";
 
 static library_t* my_lib = NULL;
 
-typedef void    (*vFpp_t)       (void*, void*);
-typedef void    (*vFpip_t)      (void*, int, void*);
-typedef long    (*lFpip_t)      (void*, int, void*);
-typedef void    (*vFppp_t)      (void*, void*, void*);
-typedef int     (*iFlpppp_t)    (long, void*, void*, void*, void*);
-
-#define SUPER() \
-    GO(SSL_CTX_set_default_passwd_cb, vFpp_t)       \
-    GO(SSL_CTX_callback_ctrl, lFpip_t)              \
-    GO(SSL_CTX_set_verify, vFpip_t)                 \
-    GO(SSL_set_verify, vFpip_t)                     \
-    GO(SSL_callback_ctrl, lFpip_t)                  \
-    GO(SSL_get_ex_new_index, iFlpppp_t)             \
-    GO(SSL_set_psk_client_callback, vFpp_t)         \
-    GO(SSL_CTX_set_next_proto_select_cb, vFppp_t)   \
+#include "generated/wrappedlibssltypes.h"
 
 typedef struct libssl_my_s {
     // functions