|
libosmovty
0.9.6.241-b6c8
Osmocom VTY library
|
Files | |
| file | telnet_interface.h |
| file | telnet_interface.c |
Data Structures | |
| struct | telnet_connection |
| A telnet connection. More... | |
Functions | |
| int | telnet_init (void *tall_ctx, void *priv, int port) |
| Initialize telnet based VTY interface listening to 127.0.0.1. More... | |
| int | telnet_init_dynif (void *tall_ctx, void *priv, const char *ip, int port) |
| Initialize telnet based VTY interface. More... | |
| void | telnet_exit (void) |
| LLIST_HEAD (active_connections) | |
| static int | telnet_new_connection (struct osmo_fd *fd, unsigned int what) |
| int | telnet_close_client (struct osmo_fd *fd) |
| close a telnet connection | |
| static int | client_data (struct osmo_fd *fd, unsigned int what) |
| void | vty_event (enum event event, int sock, struct vty *vty) |
| callback from core VTY code about VTY related events | |
Variables | |
| static void * | tall_telnet_ctx |
| static struct osmo_fd | server_socket |
| struct host | host |
| int telnet_init | ( | void * | tall_ctx, |
| void * | priv, | ||
| int | port | ||
| ) |
Initialize telnet based VTY interface listening to 127.0.0.1.
| [in] | tall_ctx | talloc context |
| [in] | priv | private data to be passed to callback |
| [in] | port | UDP port number |
References telnet_init_dynif().
| int telnet_init_dynif | ( | void * | tall_ctx, |
| void * | priv, | ||
| const char * | ip, | ||
| int | port | ||
| ) |
Initialize telnet based VTY interface.
| [in] | tall_ctx | talloc context |
| [in] | priv | private data to be passed to callback |
| [in] | ip | IP to listen to ('::1' for localhost, '::0' for all, ...) |
| [in] | port | UDP port number |
Referenced by telnet_init().
|
static |