struct io.DhcpHdr
struct DhcpHdr
{
// fields
io.DhcpOpcode m_opcode;
io.DhcpHardwareType m_hardwareType;
uint8_t m_hardwareLength;
uint8_t m_hopCount;
bigendian unsigned int m_id;
bigendian unsigned short m_secondsElapsed;
bigendian unsigned short m_broadcastFlag;
bigendian unsigned short m_reservedFlags;
bigendian unsigned int m_clientAddress;
bigendian unsigned int m_yourAddress;
bigendian unsigned int m_serverAddress;
bigendian unsigned int m_relayAddress;
uint8_t m_hardwareAddress[];
char m_serverName[];
char m_bootFileName[];
io.DhcpCookie m_magicCookie;
};