FD.io VPP
v16.09
Vector Packet Processing
|
Go to the source code of this file.
Data Structures | |
struct | dhcp_proxy_trace_t |
Macros | |
#define | dhcp_proxy_error(n, s) s, |
#define | foreach_dhcp_proxy_to_server_input_next |
#define | VPP_DHCP_OPTION82_SUB1_SIZE 6 |
#define | VPP_DHCP_OPTION82_SUB5_SIZE 6 |
#define | VPP_DHCP_OPTION82_VSS_SIZE 12 |
#define | VPP_DHCP_OPTION82_SIZE |
Enumerations | |
enum | dhcp_proxy_to_server_input_next_t { DHCP_PROXY_TO_SERVER_INPUT_N_NEXT } |
Variables | |
static char * | dhcp_proxy_error_strings [] |
vlib_node_registration_t | dhcp_proxy_to_server_node |
(constructor) VLIB_REGISTER_NODE (dhcp_proxy_to_server_node) More... | |
vlib_node_registration_t | dhcp_proxy_to_client_node |
(constructor) VLIB_REGISTER_NODE (dhcp_proxy_to_client_node) More... | |
static vlib_cli_command_t | dhcp_proxy_set_command |
(constructor) VLIB_CLI_COMMAND (dhcp_proxy_set_command) More... | |
static vlib_cli_command_t | dhcp_proxy_show_command |
(constructor) VLIB_CLI_COMMAND (dhcp_proxy_show_command) More... | |
static vlib_cli_command_t | dhcp_proxy_vss_command |
(constructor) VLIB_CLI_COMMAND (dhcp_proxy_vss_command) More... | |
static vlib_cli_command_t | dhcp_proxy_vss_show_command |
(constructor) VLIB_CLI_COMMAND (dhcp_proxy_vss_show_command) More... | |
static vlib_cli_command_t | dhcp_proxy_address_show_command |
(constructor) VLIB_CLI_COMMAND (dhcp_proxy_address_show_command) More... | |
#define dhcp_proxy_error | ( | n, | |
s | |||
) | s, |
#define foreach_dhcp_proxy_to_server_input_next |
Definition at line 28 of file proxy_node.c.
#define VPP_DHCP_OPTION82_SIZE |
Definition at line 52 of file proxy_node.c.
#define VPP_DHCP_OPTION82_SUB1_SIZE 6 |
Definition at line 49 of file proxy_node.c.
#define VPP_DHCP_OPTION82_SUB5_SIZE 6 |
Definition at line 50 of file proxy_node.c.
#define VPP_DHCP_OPTION82_VSS_SIZE 12 |
Definition at line 51 of file proxy_node.c.
Enumerator | |
---|---|
DHCP_PROXY_TO_SERVER_INPUT_N_NEXT |
Definition at line 33 of file proxy_node.c.
|
static |
|
static |
clib_error_t* dhcp_proxy_init | ( | vlib_main_t * | vm | ) |
|
static |
int dhcp_proxy_set_server | ( | ip4_address_t * | addr, |
ip4_address_t * | src_address, | ||
u32 | fib_id, | ||
int | insert_option_82, | ||
int | is_del | ||
) |
Definition at line 786 of file proxy_node.c.
int dhcp_proxy_set_server_2 | ( | ip4_address_t * | addr, |
ip4_address_t * | src_address, | ||
u32 | rx_fib_id, | ||
u32 | server_fib_id, | ||
int | insert_option_82, | ||
int | is_del | ||
) |
Definition at line 696 of file proxy_node.c.
|
static |
|
static |
|
static |
|
static |
Definition at line 81 of file proxy_node.c.
Definition at line 871 of file proxy_node.c.
Definition at line 59 of file proxy_node.c.
|
static |
(constructor) VLIB_CLI_COMMAND (dhcp_proxy_address_show_command)
Definition at line 1122 of file proxy_node.c.
|
static |
Definition at line 22 of file proxy_node.c.
|
static |
(constructor) VLIB_CLI_COMMAND (dhcp_proxy_set_command)
Definition at line 865 of file proxy_node.c.
|
static |
(constructor) VLIB_CLI_COMMAND (dhcp_proxy_show_command)
Definition at line 935 of file proxy_node.c.
vlib_node_registration_t dhcp_proxy_to_client_node |
(constructor) VLIB_REGISTER_NODE (dhcp_proxy_to_client_node)
Definition at line 57 of file proxy_node.c.
vlib_node_registration_t dhcp_proxy_to_server_node |
(constructor) VLIB_REGISTER_NODE (dhcp_proxy_to_server_node)
Definition at line 56 of file proxy_node.c.
|
static |
(constructor) VLIB_CLI_COMMAND (dhcp_proxy_vss_command)
Definition at line 1038 of file proxy_node.c.
|
static |
(constructor) VLIB_CLI_COMMAND (dhcp_proxy_vss_show_command)
Definition at line 1071 of file proxy_node.c.