FD.io VPP  v16.09
Vector Packet Processing
dhcp_header_t Struct Reference
+ Collaboration diagram for dhcp_header_t:

Data Fields

u8 opcode
u8 hardware_type
u8 hardware_address_length
u8 hops
u32 transaction_identifier
u16 seconds
u16 flags
ip4_address_t client_ip_address
ip4_address_t your_ip_address
ip4_address_t server_ip_address
ip4_address_t gateway_ip_address
u8 client_hardware_address [16]
u8 server_name [64]
u8 boot_filename [128]
ip4_address_t magic_cookie
u8 options [0]

Detailed Description

Definition at line 22 of file packet.h.

Field Documentation

u8 dhcp_header_t::boot_filename[128]

Definition at line 37 of file packet.h.

u8 dhcp_header_t::client_hardware_address[16]

Definition at line 35 of file packet.h.

ip4_address_t dhcp_header_t::client_ip_address

Definition at line 31 of file packet.h.

u16 dhcp_header_t::flags

Definition at line 29 of file packet.h.

ip4_address_t dhcp_header_t::gateway_ip_address

Definition at line 34 of file packet.h.

u8 dhcp_header_t::hardware_address_length

Definition at line 25 of file packet.h.

u8 dhcp_header_t::hardware_type

Definition at line 24 of file packet.h.

u8 dhcp_header_t::hops

Definition at line 26 of file packet.h.

ip4_address_t dhcp_header_t::magic_cookie

Definition at line 38 of file packet.h.

u8 dhcp_header_t::opcode

Definition at line 23 of file packet.h.

u8 dhcp_header_t::options[0]

Definition at line 39 of file packet.h.

u16 dhcp_header_t::seconds

Definition at line 28 of file packet.h.

ip4_address_t dhcp_header_t::server_ip_address

Definition at line 33 of file packet.h.

u8 dhcp_header_t::server_name[64]

Definition at line 36 of file packet.h.

u32 dhcp_header_t::transaction_identifier

Definition at line 27 of file packet.h.

ip4_address_t dhcp_header_t::your_ip_address

Definition at line 32 of file packet.h.

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