skip book previous and next navigation links
go up to top of book: HP Open Source Security for OpenVMS Volume 2:... HP Open Source Security for OpenVMS Volume 2:...
go to beginning of reference: SSL Application Programming Interface (API) Reference SSL Application Programming Interface (API) Reference
go to previous page: SSL_CTX_set_max_cert_list SSL_CTX_set_max_cert_list
go to next page: SSL_CTX_set_msg_callbackSSL_CTX_set_msg_callback
end of book navigation links


SSL_CTX_set_mode
Description
Return Values
History
 Notes
See Also

NAME

SSL_CTX_set_mode, SSL_set_mode, SSL_CTX_get_mode, SSL_get_mode - manipulate SSL engine mode

Synopsis  

#include <openssl/ssl.h>
long SSL_CTX_set_mode(SSL_CTX *ctx, long mode);
long SSL_set_mode(SSL *ssl, long mode);
long SSL_CTX_get_mode(SSL_CTX *ctx); long SSL_get_mode(SSL *ssl);


return to top DESCRIPTION  

SSL_CTX_set_mode() adds the mode set via bitmask in mode to ctx. Options already set before are not cleared.

SSL_set_mode() adds the mode set via bitmask in mode to ssl. Options already set before are not cleared.

SSL_CTX_get_mode() returns the mode set for ctx.

SSL_get_mode() returns the mode set for ssl .


return to top NOTES  

The following mode changes are available:


return to top RETURN VALUES  

SSL_CTX_set_mode() and SSL_set_mode() return the new mode bitmask after adding mode.

SSL_CTX_get_mode() and SSL_get_mode() return the current bitmask.


return to top SEE ALSO  

ssl(3) , SSL_read(3) , SSL_write(3)


return to top HISTORY  

SSL_MODE_AUTO_RETRY as been added in OpenSSL 0.9.6.
go to previous page: SSL_CTX_set_max_cert_list SSL_CTX_set_max_cert_list
go to next page: SSL_CTX_set_msg_callbackSSL_CTX_set_msg_callback