-uint8_t DHCPApp_SetOption(uint8_t* DHCPOptionList, uint8_t Option, uint8_t DataLen, void* Source)\r
+/** Sets the given DHCP option in the DHCP packet's option list. This automatically moves the\r
+ * end of options terminator past the new option in the options list.\r
+ *\r
+ * \param[in,out] DHCPOptionList Pointer to the start of the DHCP packet's options list\r
+ * \param[in] Option DHCP option to add to the list\r
+ * \param[in] DataLen Size in bytes of the option data to add\r
+ * \param[in] OptionData Buffer where the option's data is to be sourced from\r
+ *\r
+ * \return Number of bytes added to the DHCP packet\r
+ */\r
+uint8_t DHCPApp_SetOption(uint8_t* DHCPOptionList, uint8_t Option, uint8_t DataLen, void* OptionData)\r