aodv_rreq Struct Reference
[libaodv]

Linked list of AODV route requests. More...

#include <aodv/aodv.h>

Collaboration diagram for aodv_rreq:

Collaboration graph
[legend]

List of all members.

Public Attributes

struct aodv_rreqnext
 pointer to the next item
struct aodv_rreqprev
 pointer to the previous item
struct timeval buffer_time
 time until which a request should be buffered
unsigned int ntries
 number of times this request has been tried
unsigned int ttl
 number of hops through which this request can be propagated
unsigned char dest_only_flag
 if true, only the destination should generate a response
unsigned char grat_rrep_flag
 if true, generate gratuitous RREPs for the destination (section 7.6.1)
unsigned char hop_count
 the number of hops the request has taken through the network
uint32_t rreq_id
 unique identifier of the request
aodv_addr_t destination
 address to route to
uint32_t dest_seq
 last known sequence number for the destination
aodv_addr_t originator
 node requesting the route
uint32_t orig_seq
 sequence number for the originator
aodv_node_list_tpath
 current path toward the destination


Detailed Description

Linked list of AODV route requests.

Definition at line 116 of file aodv.h.


The documentation for this struct was generated from the following file:
Generated on Mon Mar 24 11:15:47 2008 for Pydtn Simulator by  doxygen 1.5.4