OpenSDN source code
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Dhcpv4Options Struct Reference

#include <dhcp_handler.h>

Public Member Functions

void WriteData (uint8_t c, uint8_t l, const void *d, uint16_t *optlen)
 
void WriteByte (uint8_t c, uint16_t *optlen)
 
void AppendData (uint16_t l, const void *d, uint16_t *optlen)
 
Dhcpv4OptionsGetNextOptionPtr ()
 

Public Attributes

uint8_t code
 
uint8_t len
 
uint8_t data [0]
 

Detailed Description

Definition at line 231 of file dhcp_handler.h.

Member Function Documentation

void Dhcpv4Options::AppendData ( uint16_t  l,
const void *  d,
uint16_t *  optlen 
)
inline

Definition at line 242 of file dhcp_handler.h.

Dhcpv4Options* Dhcpv4Options::GetNextOptionPtr ( )
inline

Definition at line 247 of file dhcp_handler.h.

void Dhcpv4Options::WriteByte ( uint8_t  c,
uint16_t *  optlen 
)
inline

Definition at line 238 of file dhcp_handler.h.

void Dhcpv4Options::WriteData ( uint8_t  c,
uint8_t  l,
const void *  d,
uint16_t *  optlen 
)
inline

Definition at line 232 of file dhcp_handler.h.

Member Data Documentation

uint8_t Dhcpv4Options::code

Definition at line 255 of file dhcp_handler.h.

uint8_t Dhcpv4Options::data[0]

Definition at line 257 of file dhcp_handler.h.

uint8_t Dhcpv4Options::len

Definition at line 256 of file dhcp_handler.h.


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