Connection specifier. More...
#include <public.h>
Data Fields | |
fbTransport_t | transport |
Transport protocol to use. | |
char * | host |
Hostname to connect/listen to. | |
char * | svc |
Service name or port number to connect/listen to. | |
char * | ssl_ca_file |
Path to certificate authority file. | |
char * | ssl_cert_file |
Path to certificate file. | |
char * | ssl_key_file |
Path to private key file. | |
char * | ssl_key_pass |
Private key decryption password. | |
void * | vai |
Pointer to address info cache. | |
void * | vssl_ctx |
Pointer to SSL context cache. |
Connection specifier.
Used to define a peer address for fbExporter_t, or a passive address for fbListener_t.
char* fbConnSpec_st::host |
Hostname to connect/listen to.
NULL to listen on all interfaces.
Path to certificate authority file.
Only used for OpenSSL transport.
Path to certificate file.
Only used for OpenSSL transport.
Path to private key file.
Only used for OpenSSL transport.
Private key decryption password.
Only used for OpenSSL transport.
char* fbConnSpec_st::svc |
Service name or port number to connect/listen to.
void* fbConnSpec_st::vai |
Pointer to address info cache.
Initialize to NULL. For fixbuf internal use only.
void* fbConnSpec_st::vssl_ctx |
Pointer to SSL context cache.
Initialize to NULL. For fixbuf internal use only.