FD.io VPP  v18.07.1-13-g909ba93
Vector Packet Processing
vl_api_dhcp6_pd_send_client_message_t Struct Reference

Send DHCPv6 PD client message of specified type. More...

+ Collaboration diagram for vl_api_dhcp6_pd_send_client_message_t:

Data Fields

u32 client_index
u32 context
u32 sw_if_index
u32 server_index
u32 irt
u32 mrt
u32 mrc
u32 mrd
u8 stop
u8 msg_type
u32 T1
u32 T2
u32 n_prefixes
vl_api_dhcp6_pd_prefix_info_t prefixes [n_prefixes]

Detailed Description

Send DHCPv6 PD client message of specified type.

Template Parameters
client_index- opaque cookie to identify the sender
context- sender context, to match reply w/ request
sw_if_index- index of TX interface
server_index- used to dentify DHCPv6 server, unique for each DHCPv6 server on the link, value obrtained from dhcp6_pd_reply_event API message, use ~0 to send message to all DHCPv6 servers
irt- initial retransmission time
mrt- maximum retransmission time
mrc- maximum retransmission count
mrd- maximum retransmission duration for sending the message
stop- if non-zero then stop resending the message, otherwise start sending the message
msg_type- message type
T1- value of T1 in IA_PD option
T2- value of T2 in IA_PD option
n_prefixes- number of addresses in IA_PD option
prefixes- list of prefixes in IA_PD option

Definition at line 298 of file dhcp.api.

Field Documentation

u32 vl_api_dhcp6_pd_send_client_message_t::client_index

Definition at line 300 of file dhcp.api.

u32 vl_api_dhcp6_pd_send_client_message_t::context

Definition at line 301 of file dhcp.api.

u32 vl_api_dhcp6_pd_send_client_message_t::irt

Definition at line 304 of file dhcp.api.

u32 vl_api_dhcp6_pd_send_client_message_t::mrc

Definition at line 306 of file dhcp.api.

u32 vl_api_dhcp6_pd_send_client_message_t::mrd

Definition at line 307 of file dhcp.api.

u32 vl_api_dhcp6_pd_send_client_message_t::mrt

Definition at line 305 of file dhcp.api.

u8 vl_api_dhcp6_pd_send_client_message_t::msg_type

Definition at line 309 of file dhcp.api.

u32 vl_api_dhcp6_pd_send_client_message_t::n_prefixes

Definition at line 312 of file dhcp.api.

vl_api_dhcp6_pd_prefix_info_t vl_api_dhcp6_pd_send_client_message_t::prefixes[n_prefixes]

Definition at line 313 of file dhcp.api.

u32 vl_api_dhcp6_pd_send_client_message_t::server_index

Definition at line 303 of file dhcp.api.

u8 vl_api_dhcp6_pd_send_client_message_t::stop

Definition at line 308 of file dhcp.api.

u32 vl_api_dhcp6_pd_send_client_message_t::sw_if_index

Definition at line 302 of file dhcp.api.

u32 vl_api_dhcp6_pd_send_client_message_t::T1

Definition at line 310 of file dhcp.api.

u32 vl_api_dhcp6_pd_send_client_message_t::T2

Definition at line 311 of file dhcp.api.

The documentation for this struct was generated from the following file: