29 autoreply define dhcp_proxy_config
38 u8 dhcp_src_address[16];
75 typeonly define dhcp_client
108 typeonly define dhcp_lease
116 u8 router_address[16];
125 define dhcp_compl_event
138 define dhcp_client_dump
148 define dhcp_client_details
166 typeonly manual_print manual_endian define dhcp_server
175 manual_endian manual_print define dhcp_proxy_details
182 u8 vss_vpn_ascii_id[129];
184 u8 dhcp_src_address[16];
194 autoreply define dhcp6_duid_ll_set
217 typeonly define dhcp6_address_info
230 typeonly define dhcp6_pd_prefix_info
317 rpc want_dhcp6_reply_events returns want_dhcp6_reply_events_reply
318 events dhcp6_reply_event;
322 rpc want_dhcp6_pd_reply_events returns want_dhcp6_pd_reply_events_reply
323 events dhcp6_pd_reply_event;
332 autoreply define want_dhcp6_reply_events
346 autoreply define want_dhcp6_pd_reply_events
369 define dhcp6_reply_event
400 define dhcp6_pd_reply_event
vl_api_dhcp_lease_t lease
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 dhcp_proxy_dump(fib_protocol_t proto, void *opaque, u32 context)
Dump the proxy configs to the API.
vl_api_dhcp_client_t client
Struct representing DHCPv6 PD prefix.
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)
Add/Delete DHCP clients.
Data learned by the client during the DHCP process.
int dhcp_proxy_set_vss(fib_protocol_t proto, u32 tbl_id, u8 vss_type, u8 *vpn_ascii_id, u32 oui, u32 vpn_index, u8 is_del)
Configure/set a new VSS info.
Struct representing DHCPv6 address.
void dhcp6_send_client_message(vlib_main_t *vm, u32 sw_if_index, u8 stop, dhcp6_send_client_message_params_t *params)
vl_api_dhcp_lease_t lease
vl_api_dhcp_client_t client
void dhcp6_clients_enable_disable(u8 enable)