|
Librasta & Libsci
A C implementation of the RaSTA protocol stack
|
#include <config.h>

Data Fields | |
| char * | ca_cert_path |
| char * | cert_path |
| char * | key_path |
| char | tls_hostname [64] |
| char * | peer_tls_cert_path |
Non-standard extension
| char* rasta_config_tls::ca_cert_path |
Path to CA certificate to use, required for server and client operation
| char* rasta_config_tls::cert_path |
Path to server certificate to use, required for server and client operation
| char* rasta_config_tls::key_path |
Path to server private key to use, required for server operation
| char* rasta_config_tls::peer_tls_cert_path |
path to peer certificate for certificate pinning. Optional.
| char rasta_config_tls::tls_hostname[64] |
Domain / common name to validate TLS certificates against (as client)