|
Zephyr API Documentation 4.4.99
A Scalable Open Source RTOS
|
SSH shell backend. More...
Go to the source code of this file.
Data Structures | |
| struct | shell_ssh_passwd |
| SSH password storage. More... | |
| struct | shell_ssh_context |
| SSH transport user data. More... | |
| struct | shell_ssh |
| SSH transport API. More... | |
Macros | |
| #define | SHELL_SSH_MAX_PASSWORD_LEN 32 |
| Maximum password length supported by the shell SSH transport. | |
| #define | SHELL_SSH_GET_NAME(_name) |
| Helper macro to construct internal symbol names for a shell SSH transport instance. | |
| #define | SHELL_SSH_DEFINE(_name) |
| Define a shell SSH transport instance. | |
SSH shell backend.
| #define SHELL_SSH_DEFINE | ( | _name | ) |
Define a shell SSH transport instance.
This macro defines a shell transport backed by SSH. Use it together with SHELL_DEFINE() to create a shell instance that is accessible over SSH.
| _name | Name of the transport instance. This token is used to construct the internal symbol names. |
| #define SHELL_SSH_GET_NAME | ( | _name | ) |
Helper macro to construct internal symbol names for a shell SSH transport instance.
| #define SHELL_SSH_MAX_PASSWORD_LEN 32 |
Maximum password length supported by the shell SSH transport.