|
|
| |
*/ | */ |
| |
|
void |
|
XmitFailureCallback(Packet *pkt, void *data) |
|
{ |
|
DSRAgent *agent = (DSRAgent *)data; // cast of trust |
|
agent->xmitFailed(pkt); |
|
} |
|
|
|
void |
|
XmitFlowFailureCallback(Packet *pkt, void *data) |
|
{ |
|
DSRAgent *agent = (DSRAgent *)data; |
|
agent->xmitFlowFailed(pkt); |
|
} |
|
|
|
|
/*=========================================================================== | /*=========================================================================== |
SendBuf management and helpers | SendBuf management and helpers |
---------------------------------------------------------------------------*/ | ---------------------------------------------------------------------------*/ |
|
|
sendOutPacketWithRoute(p, true); | sendOutPacketWithRoute(p, true); |
} | } |
| |
void |
|
XmitFailureCallback(Packet *pkt, void *data) |
|
{ |
|
DSRAgent *agent = (DSRAgent *)data; // cast of trust |
|
agent->xmitFailed(pkt); |
|
} |
|
|
|
void |
|
XmitFlowFailureCallback(Packet *pkt, void *data) |
|
{ |
|
DSRAgent *agent = (DSRAgent *)data; |
|
agent->xmitFlowFailed(pkt); |
|
} |
|
|
|
#if 0 | #if 0 |
| |
/* this is code that implements Route Reply holdoff to prevent route | /* this is code that implements Route Reply holdoff to prevent route |