*  \param[out] DHCPHeader             Location in the packet buffer where the BOOTP header should be written to\r
  *  \param[in]  DHCPMessageType        DHCP Message type, such as DHCP_DISCOVER\r
  *  \param[in]  ClientHardwareAddress  Client MAC address the created transaction should be directed to\r
+ *  \param[in]  PreferredClientIP      Preferred IP that should be given to the client if it is unallocated\r
  *  \param[in]  TransactionID          Transaction ID the created transaction should be associated with\r
  *\r
  *  \return Size in bytes of the created DHCP packet\r