|
char * | tr_ssh_config::bindaddr |
|
char * | tr_ssh_config::client_privkey_path |
|
char * | tr_ssh_config::host |
|
unsigned int | tr_ssh_config::port |
|
char * | tr_ssh_config::server_hostkey_path |
|
char * | tr_ssh_config::username |
|
This transport implementation uses libssh (http://www.libssh.org/) for all ssh specific operations.
See transport interface for a list of supported operations.
◆ tr_ssh_init()
Initializes the tr_socket struct for a SSH connection.
- Parameters
-
[in] | config | SSH configuration for the connection. |
[out] | socket | Initialized transport socket. |
- Returns
- TR_SUCCESS On success.
-
TR_ERROR On error.
- Examples
- rtr_mgr.c, and ssh_tr.c.