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; }