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;
};