Go to the source code of this file.
|
static void | delete_proxy_session (stream_session_t *s, int is_active_open) |
|
static int | server_accept_callback (stream_session_t *s) |
|
static void | server_disconnect_callback (stream_session_t *s) |
|
static void | server_reset_callback (stream_session_t *s) |
|
static int | server_connected_callback (u32 app_index, u32 api_context, stream_session_t *s, u8 is_fail) |
|
static int | server_add_segment_callback (u32 client_index, const u8 *seg_name, u32 seg_size) |
|
static int | server_redirect_connect_callback (u32 client_index, void *mp) |
|
static int | server_rx_callback (stream_session_t *s) |
|
static int | active_open_connected_callback (u32 app_index, u32 opaque, stream_session_t *s, u8 is_fail) |
|
static void | active_open_reset_callback (stream_session_t *s) |
|
static int | active_open_create_callback (stream_session_t *s) |
|
static void | active_open_disconnect_callback (stream_session_t *s) |
|
static int | active_open_rx_callback (stream_session_t *s) |
|
static void | create_api_loopbacks (vlib_main_t *vm) |
|
static int | server_attach () |
|
static int | active_open_attach (void) |
|
static int | server_listen () |
|
static int | server_create (vlib_main_t *vm) |
|
static clib_error_t * | proxy_server_create_command_fn (vlib_main_t *vm, unformat_input_t *input, vlib_cli_command_t *cmd) |
|
clib_error_t * | builtin_tcp_proxy_main_init (vlib_main_t *vm) |
|
static int active_open_attach |
( |
void |
| ) |
|
|
static |
static int server_add_segment_callback |
( |
u32 |
client_index, |
|
|
const u8 * |
seg_name, |
|
|
u32 |
seg_size |
|
) |
| |
|
static |
static int server_attach |
( |
| ) |
|
|
static |
static int server_listen |
( |
| ) |
|
|
static |
static int server_redirect_connect_callback |
( |
u32 |
client_index, |
|
|
void * |
mp |
|
) |
| |
|
static |
Initial value:= {
}
static int active_open_connected_callback(u32 app_index, u32 opaque, stream_session_t *s, u8 is_fail)
static void active_open_disconnect_callback(stream_session_t *s)
static int active_open_create_callback(stream_session_t *s)
static void active_open_reset_callback(stream_session_t *s)
static int active_open_rx_callback(stream_session_t *s)
Definition at line 358 of file builtin_proxy.c.
Initial value:= {
}
static void server_disconnect_callback(stream_session_t *s)
static int server_rx_callback(stream_session_t *s)
static int server_add_segment_callback(u32 client_index, const u8 *seg_name, u32 seg_size)
static void server_reset_callback(stream_session_t *s)
static int server_connected_callback(u32 app_index, u32 api_context, stream_session_t *s, u8 is_fail)
static int server_redirect_connect_callback(u32 client_index, void *mp)
static int server_accept_callback(stream_session_t *s)
Definition at line 241 of file builtin_proxy.c.
Initial value:=
{
.path = "test proxy server",
.short_help = "test proxy server",
}
static clib_error_t * proxy_server_create_command_fn(vlib_main_t *vm, unformat_input_t *input, vlib_cli_command_t *cmd)
(constructor) VLIB_CLI_COMMAND (server_create_command)
Definition at line 573 of file builtin_proxy.c.