From 665d403c7493a200a0a385b888116b2ad2b42d61 Mon Sep 17 00:00:00 2001 From: Todd A Ouska Date: Wed, 6 Jul 2011 12:25:26 -0700 Subject: [PATCH] make sure IO callbacks have right visibility --- src/cyassl_io.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/cyassl_io.c b/src/cyassl_io.c index 2f88af902..14b7102ce 100644 --- a/src/cyassl_io.c +++ b/src/cyassl_io.c @@ -189,25 +189,25 @@ int EmbedSend(char *buf, int sz, void *ctx) #endif /* CYASSL_USER_IO */ -void CyaSSL_SetIORecv(SSL_CTX *ctx, CallbackIORecv CBIORecv) +CYASSL_API void CyaSSL_SetIORecv(SSL_CTX *ctx, CallbackIORecv CBIORecv) { ctx->CBIORecv = CBIORecv; } -void CyaSSL_SetIOSend(SSL_CTX *ctx, CallbackIOSend CBIOSend) +CYASSL_API void CyaSSL_SetIOSend(SSL_CTX *ctx, CallbackIOSend CBIOSend) { ctx->CBIOSend = CBIOSend; } -void CyaSSL_SetIOReadCtx(SSL* ssl, void *rctx) +CYASSL_API void CyaSSL_SetIOReadCtx(SSL* ssl, void *rctx) { ssl->IOCB_ReadCtx = rctx; } -void CyaSSL_SetIOWriteCtx(SSL* ssl, void *wctx) +CYASSL_API void CyaSSL_SetIOWriteCtx(SSL* ssl, void *wctx) { ssl->IOCB_WriteCtx = wctx; }