void agt_openssl_init0(void)
Initialize the openssl module data structures.
Definition: agt_openssl.c:1872
status_t agt_openssl_start_session(ses_cb_t *scb)
Start a NETCONF over TLS session.
Definition: agt_openssl.c:2212
void agt_openssl_cleanup_session(ses_cb_t *scb)
Cleanup a NETCONF over TLS session.
Definition: agt_openssl.c:2396
void agt_openssl_cleanup(void)
Cleanup the OpenSSL module.
Definition: agt_openssl.c:2149
status_t agt_openssl_delete_all_cert_to_name(void)
Delete all cert-to-name entries.
Definition: agt_openssl.c:2612
status_t agt_openssl_delete_cert_to_name(uint32 id)
Delete the cert-to-name entry.
Definition: agt_openssl.c:2574
status_t agt_openssl_set_cert_to_name(val_value_t *val, uint32 id)
Create or replace the cert-to-name entry.
Definition: agt_openssl.c:2456
status_t agt_openssl_check_fingerprint(const xmlChar *fprintstr)
Check if fingerprint value is OK.
Definition: agt_openssl.c:2645
status_t agt_openssl_init(void)
Initialize the OpenSSL module.
Definition: agt_openssl.c:1890
status_t
global error return code
Definition: status_enum.h:210
NETCONF Session Common definitions module.
global error status code enumerations
Session Control Block.
Definition: ses.h:573
one value to match one type
Definition: val.h:912