![]() |
FD.io VPP
v19.01.3-6-g70449b9b9
Vector Packet Processing
|
Include dependency graph for client.c:Go to the source code of this file.
Macros | |
| #define | foreach_dhcp_sent_packet_stat |
| #define | foreach_dhcp_error_counter |
Enumerations | |
| enum | sample_error_t { DHCP_STAT_UNKNOWN, DHCP_STAT_N_STAT, SAMPLE_N_ERROR } |
Variables | |
| dhcp_client_main_t | dhcp_client_main |
| static vlib_node_registration_t | dhcp_client_process_node |
| (constructor) VLIB_REGISTER_NODE (dhcp_client_process_node) More... | |
| static char * | dhcp_client_process_stat_strings [] |
| static vlib_cli_command_t | show_dhcp_client_command |
| (constructor) VLIB_CLI_COMMAND (show_dhcp_client_command) More... | |
| static vlib_cli_command_t | dhcp_client_set_command |
| (constructor) VLIB_CLI_COMMAND (dhcp_client_set_command) More... | |
| #define foreach_dhcp_error_counter |
| #define foreach_dhcp_sent_packet_stat |
| enum sample_error_t |
|
static |
|
static |
| int dhcp_client_add_del | ( | dhcp_client_add_del_args_t * | a | ) |
|
static |
| int dhcp_client_config | ( | u32 | is_add, |
| u32 | client_index, | ||
| vlib_main_t * | vm, | ||
| u32 | sw_if_index, | ||
| u8 * | hostname, | ||
| u8 * | client_id, | ||
| dhcp_event_cb_t | event_callback, | ||
| u8 | set_broadcast_flag, | ||
| u32 | pid | ||
| ) |
| int dhcp_client_for_us | ( | u32 | bi, |
| vlib_buffer_t * | b, | ||
| ip4_header_t * | ip, | ||
| udp_header_t * | udp, | ||
| dhcp_header_t * | dhcp | ||
| ) |
|
static |
|
static |
|
static |
|
static |
|
static |
| void dhcp_client_walk | ( | dhcp_client_walk_cb_t | cb, |
| void * | ctx | ||
| ) |
|
static |
|
static |
|
static |
|
static |
|
static |
| dhcp_client_main_t dhcp_client_main |
|
static |
(constructor) VLIB_REGISTER_NODE (dhcp_client_process_node)
|
static |
|
static |
(constructor) VLIB_CLI_COMMAND (dhcp_client_set_command)
|
static |
(constructor) VLIB_CLI_COMMAND (show_dhcp_client_command)