Lines 214-219
Link Here
|
214 |
|
214 |
|
215 |
*/ |
215 |
*/ |
216 |
|
216 |
|
|
|
217 |
void |
218 |
XmitFailureCallback(Packet *pkt, void *data) |
219 |
{ |
220 |
DSRAgent *agent = (DSRAgent *)data; // cast of trust |
221 |
agent->xmitFailed(pkt); |
222 |
} |
223 |
|
224 |
void |
225 |
XmitFlowFailureCallback(Packet *pkt, void *data) |
226 |
{ |
227 |
DSRAgent *agent = (DSRAgent *)data; |
228 |
agent->xmitFlowFailed(pkt); |
229 |
} |
230 |
|
231 |
|
217 |
/*=========================================================================== |
232 |
/*=========================================================================== |
218 |
SendBuf management and helpers |
233 |
SendBuf management and helpers |
219 |
---------------------------------------------------------------------------*/ |
234 |
---------------------------------------------------------------------------*/ |
Lines 2785-2804
Link Here
|
2785 |
sendOutPacketWithRoute(p, true); |
2800 |
sendOutPacketWithRoute(p, true); |
2786 |
} |
2801 |
} |
2787 |
|
2802 |
|
2788 |
void |
|
|
2789 |
XmitFailureCallback(Packet *pkt, void *data) |
2790 |
{ |
2791 |
DSRAgent *agent = (DSRAgent *)data; // cast of trust |
2792 |
agent->xmitFailed(pkt); |
2793 |
} |
2794 |
|
2795 |
void |
2796 |
XmitFlowFailureCallback(Packet *pkt, void *data) |
2797 |
{ |
2798 |
DSRAgent *agent = (DSRAgent *)data; |
2799 |
agent->xmitFlowFailed(pkt); |
2800 |
} |
2801 |
|
2802 |
#if 0 |
2803 |
#if 0 |
2803 |
|
2804 |
|
2804 |
/* this is code that implements Route Reply holdoff to prevent route |
2805 |
/* this is code that implements Route Reply holdoff to prevent route |