dhcpclientid

dhcpclientid uniquely identifies a DHCP client.

You can define it using the DHCP Client Identifier Option or it can be created from the hardware type, hardware length, and hardware address of a DHCP or BOOTP message that does not contain a Client Identifier Option. The DHCP message option and client identifier references always point to network byte-ordered data. The content of the structure follows:

struct dhcpclientid
  {
          uint8_t         type;
          uint8_t         len;
          uint8_t         id[64];
  };