DHCP

// enums

enum io.DhcpCookie;
enum io.DhcpFlags;
enum io.DhcpHardwareType;
enum io.DhcpMessageType;
enum io.DhcpOpcode;
bitflag enum io.DhcpOptionOverload;
enum io.DhcpOptionType;

// structs

struct io.DhcpHdr;
struct io.DhcpOptionHdr;

// global functions

char const* io.formatDhcpDigest(void const* p);

io.DhcpOptionHdr const* io.findDhcpOption(
    io.DhcpOptionType type,
    void const* options,
    size_t size
    );

char const* io.formatString(
    void const* p,
    size_t size
    );

char const* io.formatDhcpParameterRequestList(
    void const* p,
    size_t size
    );

char const* io.formatDhcpClientIdentifier(
    void const* p,
    size_t size
    );