RetroArch
Public Member Functions | List of all members
dhcp_msg Struct Reference

#include <dhcp.h>

Public Member Functions

 PACK_STRUCT_FIELD (u8_t op)
 
 PACK_STRUCT_FIELD (u8_t htype)
 
 PACK_STRUCT_FIELD (u8_t hlen)
 
 PACK_STRUCT_FIELD (u8_t hops)
 
 PACK_STRUCT_FIELD (u32_t xid)
 
 PACK_STRUCT_FIELD (u16_t secs)
 
 PACK_STRUCT_FIELD (u16_t flags)
 
 PACK_STRUCT_FIELD (struct ip_addr ciaddr)
 
 PACK_STRUCT_FIELD (struct ip_addr yiaddr)
 
 PACK_STRUCT_FIELD (struct ip_addr siaddr)
 
 PACK_STRUCT_FIELD (struct ip_addr giaddr)
 
 PACK_STRUCT_FIELD (u8_t chaddr[DHCP_CHADDR_LEN])
 
 PACK_STRUCT_FIELD (u8_t sname[DHCP_SNAME_LEN])
 
 PACK_STRUCT_FIELD (u8_t file[DHCP_FILE_LEN])
 
 PACK_STRUCT_FIELD (u32_t cookie)
 
 PACK_STRUCT_FIELD (u8_t options[DHCP_OPTIONS_LEN])
 

Detailed Description

minimum set of fields of any DHCP message

Member Function Documentation

◆ PACK_STRUCT_FIELD() [1/16]

dhcp_msg::PACK_STRUCT_FIELD ( u8_t  op)

◆ PACK_STRUCT_FIELD() [2/16]

dhcp_msg::PACK_STRUCT_FIELD ( u8_t  htype)

◆ PACK_STRUCT_FIELD() [3/16]

dhcp_msg::PACK_STRUCT_FIELD ( u8_t  hlen)

◆ PACK_STRUCT_FIELD() [4/16]

dhcp_msg::PACK_STRUCT_FIELD ( u8_t  hops)

◆ PACK_STRUCT_FIELD() [5/16]

dhcp_msg::PACK_STRUCT_FIELD ( u32_t  xid)

◆ PACK_STRUCT_FIELD() [6/16]

dhcp_msg::PACK_STRUCT_FIELD ( u16_t  secs)

◆ PACK_STRUCT_FIELD() [7/16]

dhcp_msg::PACK_STRUCT_FIELD ( u16_t  flags)

◆ PACK_STRUCT_FIELD() [8/16]

dhcp_msg::PACK_STRUCT_FIELD ( struct ip_addr  ciaddr)

◆ PACK_STRUCT_FIELD() [9/16]

dhcp_msg::PACK_STRUCT_FIELD ( struct ip_addr  yiaddr)

◆ PACK_STRUCT_FIELD() [10/16]

dhcp_msg::PACK_STRUCT_FIELD ( struct ip_addr  siaddr)

◆ PACK_STRUCT_FIELD() [11/16]

dhcp_msg::PACK_STRUCT_FIELD ( struct ip_addr  giaddr)

◆ PACK_STRUCT_FIELD() [12/16]

dhcp_msg::PACK_STRUCT_FIELD ( u8_t  chaddr[DHCP_CHADDR_LEN])

◆ PACK_STRUCT_FIELD() [13/16]

dhcp_msg::PACK_STRUCT_FIELD ( u8_t  sname[DHCP_SNAME_LEN])

◆ PACK_STRUCT_FIELD() [14/16]

dhcp_msg::PACK_STRUCT_FIELD ( u8_t  file[DHCP_FILE_LEN])

◆ PACK_STRUCT_FIELD() [15/16]

dhcp_msg::PACK_STRUCT_FIELD ( u32_t  cookie)

◆ PACK_STRUCT_FIELD() [16/16]

dhcp_msg::PACK_STRUCT_FIELD ( u8_t  options[DHCP_OPTIONS_LEN])

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