94 for(nLoop=0;nLoop<routeCache->
nLength;nLoop++)
125 memset(&eventDetails,0,
sizeof*(&eventDetails));
#define DSR_EMPTY_SEND_BUFFER(targetAddress, nDeviceId)
#define DSR_TRANSMIT_SEND_BUFFER(sendBuffer, nDeviceId, dTime)
#define SENDBUFFER_ALLOC()
void IP_FREE(NETSIM_IPAddress ip)
#define IP_COMPARE(ip1, ip2)
#define LIST_ADD_LAST(ls, mem)
#define LIST_FREE(ls, mem)
double fnGetPacketSize(NetSim_PACKET *pstruData)
bool fn_NetSim_DSR_AddToSendBuffer(DSR_SEND_BUFFER **sendBuffer, NetSim_PACKET *packet, double dTime)
void fn_NetSim_DSR_CheckSendBuffer(NETSIM_ID nDeviceId, double dTime)
void fn_NetSim_DSR_EmptySendBuffer(NETSIM_IPAddress targetAddress, NETSIM_ID nDeviceId)
int fn_NetSim_DSR_TransmitPacketFromSendBuffer(DSR_SEND_BUFFER *sendBuffer, NETSIM_ID nDeviceId, double dTime)
NETWORK_LAYER_PROTOCOL fn_NetSim_Stack_GetNWProtocol(NETSIM_ID nDeviceId)
EXPORTED struct stru_NetSim_Network * NETWORK
#define fn_NetSim_Packet_FreePacket(pstruPacket)
#define fnpAddEvent(pstruEvent)
NETSIM_IPAddress * address
NETSIM_IPAddress target
Target IP address.
NetSim_PACKET * packet
List of packets to a particular Dest IP.
netsimDEVICE_TYPE nDeviceType
struct stru_NetSim_Packet * pPacket
netsimDEVICE_TYPE nDeviceType
struct stru_NetSim_Device ** ppstruDeviceList
NETSIM_IPAddress szDestIP
struct stru_NetSim_Packet_AppLayer * pstruAppData
struct stru_NetSim_Packet_NetworkLayer * pstruNetworkData
struct stru_NetSim_Packet * pstruNextPacket