FD.io VPP  v19.04.4-rc0-5-ge88582fac
Vector Packet Processing
vl_api_dhcp6_send_client_message_t Struct Reference

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

+ Collaboration diagram for vl_api_dhcp6_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_addresses
 
vl_api_dhcp6_address_info_t addresses [n_addresses]
 

Detailed Description

Send DHCPv6 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, also identifies IAID
server_index- used to dentify DHCPv6 server, unique for each DHCPv6 server on the link, value obrtained from dhcp6_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_NA option
T2- value of T2 in IA_NA option
n_addresses- number of addresses in IA_NA option
addresses- list of addresses in IA_NA option

Definition at line 259 of file dhcp.api.

Field Documentation

◆ addresses

vl_api_dhcp6_address_info_t vl_api_dhcp6_send_client_message_t::addresses[n_addresses]

Definition at line 274 of file dhcp.api.

◆ client_index

u32 vl_api_dhcp6_send_client_message_t::client_index

Definition at line 261 of file dhcp.api.

◆ context

u32 vl_api_dhcp6_send_client_message_t::context

Definition at line 262 of file dhcp.api.

◆ irt

u32 vl_api_dhcp6_send_client_message_t::irt

Definition at line 265 of file dhcp.api.

◆ mrc

u32 vl_api_dhcp6_send_client_message_t::mrc

Definition at line 267 of file dhcp.api.

◆ mrd

u32 vl_api_dhcp6_send_client_message_t::mrd

Definition at line 268 of file dhcp.api.

◆ mrt

u32 vl_api_dhcp6_send_client_message_t::mrt

Definition at line 266 of file dhcp.api.

◆ msg_type

u8 vl_api_dhcp6_send_client_message_t::msg_type

Definition at line 270 of file dhcp.api.

◆ n_addresses

u32 vl_api_dhcp6_send_client_message_t::n_addresses

Definition at line 273 of file dhcp.api.

◆ server_index

u32 vl_api_dhcp6_send_client_message_t::server_index

Definition at line 264 of file dhcp.api.

◆ stop

u8 vl_api_dhcp6_send_client_message_t::stop

Definition at line 269 of file dhcp.api.

◆ sw_if_index

u32 vl_api_dhcp6_send_client_message_t::sw_if_index

Definition at line 263 of file dhcp.api.

◆ T1

u32 vl_api_dhcp6_send_client_message_t::T1

Definition at line 271 of file dhcp.api.

◆ T2

u32 vl_api_dhcp6_send_client_message_t::T2

Definition at line 272 of file dhcp.api.


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