#include "lwip/opt.h"\r
#include "lwip/tcpip.h"\r
#include "lwip/inet.h"\r
+#include "lwip/dhcp.h"\r
\r
/* applications includes */\r
#include "apps/httpserver_raw_from_lwIP_download/httpd.h"\r
void vStatusCallback( struct netif *pxNetIf )\r
{\r
char pcMessage[20];\r
+struct in_addr* pxIPAddress;\r
\r
if( netif_is_up( pxNetIf ) != 0 )\r
{\r
strcpy( pcMessage, "IP=" );\r
- strcat( pcMessage, inet_ntoa( *( struct in_addr* ) &( pxNetIf->ip_addr ) ) );\r
+ pxIPAddress = ( struct in_addr* ) &( pxNetIf->ip_addr );\r
+ strcat( pcMessage, inet_ntoa( ( *pxIPAddress ) ) );\r
xil_printf( pcMessage );\r
}\r
else\r