|
|
| 73 |
/** |
73 |
/** |
| 74 |
* \brief structure of unreachable destination - address and sequence number |
74 |
* \brief structure of unreachable destination - address and sequence number |
| 75 |
*/ |
75 |
*/ |
| 76 |
typedef struct |
76 |
struct FailedDestination |
| 77 |
{ |
77 |
{ |
| 78 |
Mac48Address destination; ///< destination address |
78 |
Mac48Address destination; ///< destination address |
| 79 |
uint32_t seqnum; ///< sequence number |
79 |
uint32_t seqnum; ///< sequence number |
| 80 |
} FailedDestination; |
80 |
}; |
|
|
81 |
|
| 82 |
typedef struct FailedDestination FailedDestination; |
| 81 |
/// Route request, inherited from MeshL2RoutingProtocol |
83 |
/// Route request, inherited from MeshL2RoutingProtocol |
| 82 |
bool RequestRoute (uint32_t sourceIface, const Mac48Address source, const Mac48Address destination, |
84 |
bool RequestRoute (uint32_t sourceIface, const Mac48Address source, const Mac48Address destination, |
| 83 |
Ptr<const Packet> packet, uint16_t protocolType, RouteReplyCallback routeReply); |
85 |
Ptr<const Packet> packet, uint16_t protocolType, RouteReplyCallback routeReply); |