X-Git-Url: http://git.linex4red.de/pub/USBasp.git/blobdiff_plain/3cba88e4c05d6a3c25ffa9c7185d41a84b7f72b1..77a9df36a77d2523dd2bc24fa17f9f04c6c175c5:/Projects/Webserver/Lib/DHCPServerApp.h?ds=sidebyside diff --git a/Projects/Webserver/Lib/DHCPServerApp.h b/Projects/Webserver/Lib/DHCPServerApp.h index e70869588..9d91d6be8 100644 --- a/Projects/Webserver/Lib/DHCPServerApp.h +++ b/Projects/Webserver/Lib/DHCPServerApp.h @@ -51,12 +51,13 @@ #if defined(INCLUDE_FROM_DHCPSERVERAPP_C) static uint16_t DHCPServerApp_FillDHCPHeader(DHCP_Header_t* const DHCPHeader, const uint8_t DHCPMessageType, - struct uip_eth_addr* ClientHardwareAddress, - uint32_t TransactionID); - static bool DHCPServerApp_CheckIfIPLeased(uip_ipaddr_t* IPAddress); - static void DHCPServerApp_GetUnleasedIP(uip_ipaddr_t* NewIPAddress); - static void DHCPServerApp_LeaseIP(uip_ipaddr_t* IPAddress); - static void DHCPServerApp_UnleaseIP(uip_ipaddr_t* IPAddress); + const struct uip_eth_addr* const ClientHardwareAddress, + const uip_ipaddr_t* const PreferredClientIP, + const uint32_t TransactionID); + static bool DHCPServerApp_CheckIfIPLeased(const uip_ipaddr_t* const IPAddress); + static void DHCPServerApp_GetUnleasedIP(uip_ipaddr_t* const NewIPAddress); + static void DHCPServerApp_LeaseIP(const uip_ipaddr_t* const IPAddress); + static void DHCPServerApp_UnleaseIP(const uip_ipaddr_t* const IPAddress); #endif #endif