X-Git-Url: http://git.linex4red.de/pub/USBasp.git/blobdiff_plain/53eca61d02f296262011b802e80f145329ace34b..a9e0935a90346beb0c981924becc1f55d969a08b:/Projects/Webserver/Lib/uIPManagement.h diff --git a/Projects/Webserver/Lib/uIPManagement.h b/Projects/Webserver/Lib/uIPManagement.h index 57a1393fe..ed02374f5 100644 --- a/Projects/Webserver/Lib/uIPManagement.h +++ b/Projects/Webserver/Lib/uIPManagement.h @@ -41,10 +41,12 @@ #include #include + #include #include - #include "Lib/DHCPApp.h" + #include "Lib/DHCPClientApp.h" #include "Lib/HTTPServerApp.h" + #include "Lib/TELNETServerApp.h" /* Macros: */ /** IP address that the webserver should use once connected to a RNDIS device (when DHCP is disabled). */ @@ -61,12 +63,16 @@ /* External Variables: */ extern struct uip_eth_addr MACAddress; + extern bool HaveIPConfiguration; + /* Function Prototypes: */ void uIPManagement_Init(void); void uIPManagement_ManageNetwork(void); + void uIPManagement_TCPCallback(void); + void uIPManagement_UDPCallback(void); #if defined(INCLUDE_FROM_UIPMANAGEMENT_C) - static void uIPManagement_ProcessIncommingPacket(void); + static void uIPManagement_ProcessIncomingPacket(void); static void uIPManagement_ManageConnections(void); #endif