|
Zephyr API Documentation 4.4.99
A Scalable Open Source RTOS
|
Functions | |
| int | ssh_client_start (struct ssh_client *ssh, const char *user_name, const struct net_sockaddr *addr, int host_key_index, ssh_transport_event_callback_t callback, void *user_data) |
| Start an SSH client connection. | |
| int | ssh_client_stop (struct ssh_client *ssh) |
| Stop an SSH client connection. | |
| int ssh_client_start | ( | struct ssh_client * | ssh, |
| const char * | user_name, | ||
| const struct net_sockaddr * | addr, | ||
| int | host_key_index, | ||
| ssh_transport_event_callback_t | callback, | ||
| void * | user_data ) |
#include <zephyr/net/ssh/client.h>
Start an SSH client connection.
| ssh | SSH client instance |
| user_name | Username to use for authentication |
| addr | Address of the SSH server to connect to |
| host_key_index | Index of the host key to use for verifying the server's identity |
| callback | Callback to be called on SSH transport events |
| user_data | User data to be passed to the callback |
| int ssh_client_stop | ( | struct ssh_client * | ssh | ) |
#include <zephyr/net/ssh/client.h>
Stop an SSH client connection.
| ssh | SSH client instance |