#include <assert.h>
#include <sys/types.h>
#include <config.h>
#include <lib/bsd-list.h>
#include <scheduler.h>
Include dependency graph for aodv_rtable.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Data Structures | |
| class | AODV_Neighbor |
| class | AODV_Precursor |
| class | aodv_rt_entry |
| class | aodv_rtable |
Defines | |
| #define | CURRENT_TIME Scheduler::instance().clock() |
| #define | INFINITY2 0xff |
| #define | MAX_HISTORY 3 |
| #define | RTF_DOWN 0 |
| #define | RTF_IN_REPAIR 2 |
| #define | RTF_UP 1 |
Functions | |
| LIST_HEAD (aodv_precursors, AODV_Precursor) | |
| LIST_HEAD (aodv_ncache, AODV_Neighbor) | |
|
|
Definition at line 40 of file aodv_rtable.h. |
|
|
Definition at line 41 of file aodv_rtable.h. Referenced by aodv_rt_entry::aodv_rt_entry(), AODV::handle_link_failure(), AODV::recvError(), AODV::recvReply(), AODV::recvRequest(), AODV::rt_down(), rt_entry::rt_entry(), AODV::rt_purge(), AODV::rt_resolve(), and AODV::sendRequest(). |
|
|
Definition at line 128 of file aodv_rtable.h. Referenced by aodv_rt_entry::aodv_rt_entry(), AODV::PerHopTime(), AODV::recvReply(), and rt_entry::rt_entry(). |
|
|
Definition at line 115 of file aodv_rtable.h. Referenced by aodv_rt_entry::aodv_rt_entry(), AODV::rt_down(), and rt_entry::rt_entry(). |
|
|
Definition at line 117 of file aodv_rtable.h. Referenced by AODV::local_rt_repair(). |
|
|
Definition at line 116 of file aodv_rtable.h. Referenced by AODV::forward(), LocalRepairTimer::handle(), AODV::handle_link_failure(), AODV::recvError(), AODV::recvReply(), AODV::recvRequest(), AODV::rt_purge(), AODV::rt_resolve(), AODV::rt_update(), and AODV::sendRequest(). |
|
||||||||||||
|
|
|
||||||||||||
|
|
1.4.6