component: SocketFactory_Reversed_SSH_Tunnel- socket factory for reversed SSH tunnels
Data Structures | |
| struct | sfsrtun_instance_s |
| instance of SocketFactory-srtun More... | |
Variables | |
| static const struct padico_socketfactory_s | sfsrtun_sf_driver |
| 'SocketFactory' facet for SocketFactory-srtun | |
| static const struct puk_component_driver_s | sfsrtun_component_driver |
| instanciation facet for SocketFactory-srtun | |
Detailed Description
Variable Documentation
◆ sfsrtun_component_driver
|
static |
Initial value:
=
{
.instantiate = &sfsrtun_instantiate,
.destroy = &sfsrtun_destroy
}
static void * sfsrtun_instantiate(puk_instance_t, puk_context_t)
Definition sf-srtun.c:167
instanciation facet for SocketFactory-srtun
Definition at line 71 of file sf-srtun.c.
Referenced by sfsrtun_module_init().
◆ sfsrtun_sf_driver
|
static |
Initial value:
=
{
.create = &sfsrtun_create,
.bind = NULL,
.listen = NULL,
.connect = &sfsrtun_connect,
.close = &sfsrtun_close,
}
@ padico_vsock_caps_directconnect
don't attempt to send an assembly request- directconnect only (through real sockets)
Definition VLink-API.h:179
@ padico_vsock_caps_clientonly
only usable as client- no server-side implementation
Definition VLink-API.h:183
static int sfsrtun_create(void *_instance, int family, int type, int protocol)
Definition sf-srtun.c:215
static int sfsrtun_connect(void *_instance, const struct sockaddr *addr, socklen_t addrlen, padico_socketfactory_connector_t notifier, void *key)
Definition sf-srtun.c:281
'SocketFactory' facet for SocketFactory-srtun
Definition at line 55 of file sf-srtun.c.
Referenced by sfsrtun_module_init().