OpenSDN source code
dhcphdr Struct Reference

#include <dhcp_handler.h>

Public Attributes

uint8_t op
 
uint8_t htype
 
uint8_t hlen
 
uint8_t hops
 
uint32_t xid
 
uint16_t secs
 
uint16_t flags
 
in_addr_t ciaddr
 
in_addr_t yiaddr
 
in_addr_t siaddr
 
in_addr_t giaddr
 
uint8_t chaddr [DHCP_CHADDR_LEN]
 
uint8_t sname [DHCP_NAME_LEN]
 
uint8_t file [DHCP_FILE_LEN]
 
uint8_t options [DHCP_MAX_OPTION_LEN]
 

Detailed Description

Definition at line 213 of file dhcp_handler.h.

Member Data Documentation

◆ chaddr

uint8_t dhcphdr::chaddr[DHCP_CHADDR_LEN]

Definition at line 225 of file dhcp_handler.h.

◆ ciaddr

in_addr_t dhcphdr::ciaddr

Definition at line 221 of file dhcp_handler.h.

◆ file

uint8_t dhcphdr::file[DHCP_FILE_LEN]

Definition at line 227 of file dhcp_handler.h.

◆ flags

uint16_t dhcphdr::flags

Definition at line 220 of file dhcp_handler.h.

◆ giaddr

in_addr_t dhcphdr::giaddr

Definition at line 224 of file dhcp_handler.h.

◆ hlen

uint8_t dhcphdr::hlen

Definition at line 216 of file dhcp_handler.h.

◆ hops

uint8_t dhcphdr::hops

Definition at line 217 of file dhcp_handler.h.

◆ htype

uint8_t dhcphdr::htype

Definition at line 215 of file dhcp_handler.h.

◆ op

uint8_t dhcphdr::op

Definition at line 214 of file dhcp_handler.h.

◆ options

uint8_t dhcphdr::options[DHCP_MAX_OPTION_LEN]

Definition at line 228 of file dhcp_handler.h.

◆ secs

uint16_t dhcphdr::secs

Definition at line 219 of file dhcp_handler.h.

◆ siaddr

in_addr_t dhcphdr::siaddr

Definition at line 223 of file dhcp_handler.h.

◆ sname

uint8_t dhcphdr::sname[DHCP_NAME_LEN]

Definition at line 226 of file dhcp_handler.h.

◆ xid

uint32_t dhcphdr::xid

Definition at line 218 of file dhcp_handler.h.

◆ yiaddr

in_addr_t dhcphdr::yiaddr

Definition at line 222 of file dhcp_handler.h.


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