FD.io VPP
v18.07-34-g55fbdb9
Vector Packet Processing
|
Go to the source code of this file.
Data Structures | |
struct | dhcp6_pd_send_client_message_params_prefix_t |
struct | dhcp6_pd_send_client_message_params_t |
struct | dhcp6_pd_client_state_t |
struct | dhcp6_pd_client_main_t |
struct | dhcp6_prefix_info_t |
struct | prefix_report_t |
struct | dhcp6_pd_client_public_main_t |
Macros | |
#define | vl_typedefs /* define message structures */ |
#define | VNET_DHCP6_PD_REPLY_EVENT_FUNCTION(f) |
Enumerations | |
enum | { DHCP6_PD_DP_REPLY_REPORT, DHCP6_PD_DP_REPORT_MAX } |
Functions | |
void | dhcp6_pd_send_client_message (vlib_main_t *vm, u32 sw_if_index, u8 stop, dhcp6_pd_send_client_message_params_t *params) |
void | dhcp6_pd_set_publisher_node (uword node_index, uword event_type) |
int | dhcp6_pd_publish_report (prefix_report_t *r) |
void | vl_api_want_dhcp6_pd_reply_events_t_handler (vl_api_want_dhcp6_pd_reply_events_t *mp) |
void | vl_api_dhcp6_pd_send_client_message_t_handler (vl_api_dhcp6_pd_send_client_message_t *mp) |
void | vl_api_dhcp6_clients_enable_disable_t_handler (vl_api_dhcp6_clients_enable_disable_t *mp) |
Variables | |
dhcp6_pd_client_main_t | dhcp6_pd_client_main |
vlib_node_registration_t | dhcp6_pd_reply_process_node |
(constructor) VLIB_REGISTER_NODE (dhcp6_pd_reply_process_node) More... | |
dhcp6_pd_client_public_main_t | dhcp6_pd_client_public_main |
#define vl_typedefs /* define message structures */ |
Definition at line 92 of file dhcp6_pd_client_dp.h.
#define VNET_DHCP6_PD_REPLY_EVENT_FUNCTION | ( | f | ) |
Definition at line 131 of file dhcp6_pd_client_dp.h.
anonymous enum |
Enumerator | |
---|---|
DHCP6_PD_DP_REPLY_REPORT | |
DHCP6_PD_DP_REPORT_MAX |
Definition at line 114 of file dhcp6_pd_client_dp.h.
int dhcp6_pd_publish_report | ( | prefix_report_t * | r | ) |
Definition at line 67 of file dhcp6_pd_client_dp.c.
void dhcp6_pd_send_client_message | ( | vlib_main_t * | vm, |
u32 | sw_if_index, | ||
u8 | stop, | ||
dhcp6_pd_send_client_message_params_t * | params | ||
) |
Definition at line 389 of file dhcp6_pd_client_dp.c.
void vl_api_dhcp6_clients_enable_disable_t_handler | ( | vl_api_dhcp6_clients_enable_disable_t * | mp | ) |
Definition at line 476 of file dhcp6_client_common_dp.c.
void vl_api_dhcp6_pd_send_client_message_t_handler | ( | vl_api_dhcp6_pd_send_client_message_t * | mp | ) |
Definition at line 437 of file dhcp6_pd_client_dp.c.
void vl_api_want_dhcp6_pd_reply_events_t_handler | ( | vl_api_want_dhcp6_pd_reply_events_t * | mp | ) |
dhcp6_pd_client_main_t dhcp6_pd_client_main |
Definition at line 47 of file dhcp6_pd_client_dp.c.
dhcp6_pd_client_public_main_t dhcp6_pd_client_public_main |
Definition at line 48 of file dhcp6_pd_client_dp.c.
vlib_node_registration_t dhcp6_pd_reply_process_node |
(constructor) VLIB_REGISTER_NODE (dhcp6_pd_reply_process_node)
Definition at line 587 of file dhcp6_pd_client_dp.c.