yumapro  20.10-13
YumaPro SDK
OpenSSL Support
Collaboration diagram for OpenSSL Support:

Functions

status_t agt_openssl_init (void)
 Initialize the OpenSSL module. More...
 
void agt_openssl_cleanup (void)
 Cleanup the OpenSSL module. More...
 
status_t agt_openssl_start_session (ses_cb_t *scb)
 Start a NETCONF over TLS session. More...
 
void agt_openssl_cleanup_session (ses_cb_t *scb)
 Cleanup a NETCONF over TLS session. More...
 

Detailed Description

NETCONF over TLS support using OpenSSL library APIs. Not used unless with-netconf-tls is true.

Function Documentation

◆ agt_openssl_cleanup()

void agt_openssl_cleanup ( void  )

Cleanup the OpenSSL module.

Called by the server during shutdown.

Here is the call graph for this function:

◆ agt_openssl_cleanup_session()

void agt_openssl_cleanup_session ( ses_cb_t *  scb)

Cleanup a NETCONF over TLS session.

Parameters
scbsession control block to cleanup

◆ agt_openssl_init()

status_t agt_openssl_init ( void  )

Initialize the OpenSSL module.

Returns
status of the initialization procedure
Here is the call graph for this function:
Here is the caller graph for this function:

◆ agt_openssl_start_session()

status_t agt_openssl_start_session ( ses_cb_t *  scb)

Start a NETCONF over TLS session.

Parameters
scbsession control block started
Returns
status
Here is the call graph for this function: