Go to the source code of this file.
|
static void | signal_report (prefix_report_t *r) |
|
int | dhcp6_pd_publish_report (prefix_report_t *r) |
|
void | dhcp6_pd_set_publisher_node (uword node_index, uword event_type) |
|
static void | stop_sending_client_message (vlib_main_t *vm, dhcp6_pd_client_state_t *client_state) |
|
static vlib_buffer_t * | create_buffer_for_client_message (vlib_main_t *vm, u32 sw_if_index, dhcp6_pd_client_state_t *client_state, u32 type) |
|
static u8 | check_pd_send_client_message (vlib_main_t *vm, dhcp6_pd_client_state_t *client_state, f64 current_time, f64 *due_time) |
|
static uword | send_dhcp6_pd_client_message_process (vlib_main_t *vm, vlib_node_runtime_t *rt, vlib_frame_t *f0) |
|
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 | vl_api_dhcp6_pd_send_client_message_t_handler (vl_api_dhcp6_pd_send_client_message_t *mp) |
|
static clib_error_t * | call_dhcp6_pd_reply_event_callbacks (void *data, _vnet_dhcp6_pd_reply_event_function_list_elt_t *elt) |
|
static uword | dhcp6_pd_reply_process (vlib_main_t *vm, vlib_node_runtime_t *rt, vlib_frame_t *f) |
|
void | vl_api_want_dhcp6_pd_reply_events_t_handler (vl_api_want_dhcp6_pd_reply_events_t *mp) |
|
static clib_error_t * | dhcp6_pd_client_init (vlib_main_t *vm) |
|
◆ vl_endianfun
#define vl_endianfun /* define message structures */ |
◆ vl_print
◆ vl_printfun
◆ vl_typedefs
#define vl_typedefs /* define message structures */ |
◆ call_dhcp6_pd_reply_event_callbacks()
static clib_error_t* call_dhcp6_pd_reply_event_callbacks |
( |
void * |
data, |
|
|
_vnet_dhcp6_pd_reply_event_function_list_elt_t * |
elt |
|
) |
| |
|
static |
◆ check_pd_send_client_message()
◆ create_buffer_for_client_message()
◆ dhcp6_pd_client_init()
◆ dhcp6_pd_publish_report()
◆ dhcp6_pd_reply_process()
◆ dhcp6_pd_send_client_message()
◆ dhcp6_pd_set_publisher_node()
void dhcp6_pd_set_publisher_node |
( |
uword |
node_index, |
|
|
uword |
event_type |
|
) |
| |
◆ send_dhcp6_pd_client_message_process()
◆ signal_report()
◆ stop_sending_client_message()
◆ vl_api_dhcp6_pd_send_client_message_t_handler()
◆ vl_api_want_dhcp6_pd_reply_events_t_handler()
◆ dhcp6_pd_client_main
◆ dhcp6_pd_client_public_main
◆ dhcp6_pd_reply_process_node
Initial value:= {
.name = "dhcp6-pd-reply-publisher-process",
}
static uword dhcp6_pd_reply_process(vlib_main_t *vm, vlib_node_runtime_t *rt, vlib_frame_t *f)
(constructor) VLIB_REGISTER_NODE (dhcp6_pd_reply_process_node)
Definition at line 578 of file dhcp6_pd_client_dp.c.
◆ send_dhcp6_pd_client_message_process_node
Initial value:= {
.name = "send-dhcp6-pd-client-message-process",
}
static uword send_dhcp6_pd_client_message_process(vlib_main_t *vm, vlib_node_runtime_t *rt, vlib_frame_t *f0)
(constructor) VLIB_REGISTER_NODE (send_dhcp6_pd_client_message_process_node)
Definition at line 375 of file dhcp6_pd_client_dp.c.