Topic: what's the difference between WOLFSSL_LOCAL and WOLF_API ?

while I googling the SendClientHello function

I wonder between WOLFSSL_LOCAL and WOLF_API function

if possible,
Could you answer to me, how to use SendClientHello() function?

regards..

Share

Re: what's the difference between WOLFSSL_LOCAL and WOLF_API ?

Hi kjjy7,

WOLFSSL_LOCAL is an opaque API for use by wolfSSL internals only. This means external applications linking to the library will not be able to see or invoke that API.

WOLFSSL_API means the function is available for public use by external applications.

Can you tell me what it is you are working on and why you would want to use SendClientHello directly rather than calling wolfSSL_connect?

Warm Regards,

Kaleb

Re: what's the difference between WOLFSSL_LOCAL and WOLF_API ?

Because, I have to check TLS Handshake Process between Client and Hello using cipher.

So, I need such as SendClientHello, SendServerHello, SendCertificate, SendClientKeyExchange, SendCertificateVerify, etc ...

thanks

Share