X-Git-Url: http://git.linex4red.de/pub/USBasp.git/blobdiff_plain/1008260985a50df686bb6c0b73c6a0b10fd24b2b..84e1241f8063dab6b82a580584fa11893a162b55:/Projects/Webserver/Lib/DHCPApp.c diff --git a/Projects/Webserver/Lib/DHCPApp.c b/Projects/Webserver/Lib/DHCPApp.c index a687586ad..2aad7a65b 100644 --- a/Projects/Webserver/Lib/DHCPApp.c +++ b/Projects/Webserver/Lib/DHCPApp.c @@ -75,7 +75,7 @@ void DHCPApp_Callback(void) case DHCP_STATE_SendDiscover: /* Clear all DHCP settings, reset client IP address */ memset(&AppState->DHCPOffer_Data, 0x00, sizeof(AppState->DHCPOffer_Data)); - uip_sethostaddr(&AppState->DHCPOffer_Data.AllocatedIP); + uip_sethostaddr((uip_ipaddr_t*)&AppState->DHCPOffer_Data.AllocatedIP); /* Fill out the DHCP response header */ AppDataSize += DHCPApp_FillDHCPHeader(AppData, DHCP_DISCOVER, AppState); @@ -155,9 +155,9 @@ void DHCPApp_Callback(void) (RequestResponse_MessageType == DHCP_ACK)) { /* Set the new network parameters from the DHCP server */ - uip_sethostaddr(&AppState->DHCPOffer_Data.AllocatedIP); - uip_setnetmask(&AppState->DHCPOffer_Data.Netmask); - uip_setdraddr(&AppState->DHCPOffer_Data.GatewayIP); + uip_sethostaddr((uip_ipaddr_t*)&AppState->DHCPOffer_Data.AllocatedIP); + uip_setnetmask((uip_ipaddr_t*)&AppState->DHCPOffer_Data.Netmask); + uip_setdraddr((uip_ipaddr_t*)&AppState->DHCPOffer_Data.GatewayIP); AppState->CurrentState = DHCP_STATE_AddressLeased; }