/*\r
- * FreeRTOS+UDP V1.0.1 (C) 2013 Real Time Engineers ltd.\r
+ * FreeRTOS+UDP V1.0.2 (C) 2013 Real Time Engineers ltd.\r
* All rights reserved\r
*\r
* This file is part of the FreeRTOS+UDP distribution. The FreeRTOS+UDP license\r
\r
/* FreeRTOS+UDP includes. */\r
#include "FreeRTOS_UDP_IP.h"\r
+#include "FreeRTOS_IP_Private.h"\r
#include "FreeRTOS_Sockets.h"\r
#include "NetworkBufferManagement.h"\r
\r
{\r
/* Assign the buffer to the Tx descriptor that is now known to\r
be free. */\r
- EMAC_SetNextPacketToSend( pxNetworkBuffer->pucBuffer );\r
+ EMAC_SetNextPacketToSend( pxNetworkBuffer->pucEthernetBuffer );\r
\r
/* The EMAC now owns the buffer. */\r
- pxNetworkBuffer->pucBuffer = NULL;\r
+ pxNetworkBuffer->pucEthernetBuffer = NULL;\r
\r
/* Initiate the Tx. */\r
EMAC_StartTransmitNextBuffer( pxNetworkBuffer->xDataLength );\r
\r
if( pxNetworkBuffer != NULL )\r
{\r
- pxNetworkBuffer->pucBuffer = EMAC_NextPacketToRead();\r
+ pxNetworkBuffer->pucEthernetBuffer = EMAC_NextPacketToRead();\r
pxNetworkBuffer->xDataLength = xDataLength;\r
xRxEvent.pvData = ( void * ) pxNetworkBuffer;\r
\r