rrep.c

#include "rrep.h"

ソースコードを見る。

関数

int recv_hello (struct event_queue_entry *working_packet)
void convert_rrep_to_host (struct rrep *tmp_rrep)
void convert_rrep_to_network (struct rrep *tmp_rrep)
int recv_rrep (struct event_queue_entry *working_packet)
int gen_rrep (u_int32_t src_ip, u_int32_t dst_ip, u_int32_t packet_src_ip, u_int32_t dst_seq, int grat_rrep)

変数

route_table_entryg_my_entry
u_int32_t g_my_ip
u_int32_t g_broadcast_ip


関数

void convert_rrep_to_host struct rrep tmp_rrep  ) 
 

rrep.c102 行で定義されています。

参照先 rrep::dst_seqrrep::lifetime.

参照元 recv_rrep().

void convert_rrep_to_network struct rrep tmp_rrep  ) 
 

rrep.c109 行で定義されています。

参照先 rrep::dst_seqrrep::lifetime.

参照元 recv_rrep().

int gen_rrep u_int32_t  src_ip,
u_int32_t  dst_ip,
u_int32_t  packet_src_ip,
u_int32_t  dst_seq,
int  grat_rrep
 

rrep.c224 行で定義されています。

参照元 recv_rreq().

int recv_hello struct event_queue_entry working_packet  ) 
 

rrep.c38 行で定義されています。

参照先 create_neighbor_list_entry()create_route_table_entry()event_queue_entry::datadelete_kernel_route_entry()delete_timer_queue_entry_of_id()route_table_entry::devevent_queue_entry::devneighbor_list_entry::devroute_table_entry::dst_iprrep::dst_iprrep::dst_seqroute_table_entry::dst_seqEVENT_NEIGHBORFALSEfind_neighbor_list_entry()find_route_table_entry()getcurrtime()rrep::hop_countroute_table_entry::hop_countneighbor_list_entry::hw_addrinsert_kernel_route_entry()insert_timer_queue_entry()neighbor_list_entry::iproute_table_entry::lifetimerrep::lifetimeMAXroute_table_entry::next_hopneighbor_list_entry::route_entryroute_table_entry::route_seq_validroute_table_entry::route_validevent_queue_entry::src_hw_addrevent_queue_entry::src_ipTRUEupdate_timer_queue().

参照元 recv_rrep().

int recv_rrep struct event_queue_entry working_packet  ) 
 

rrep.c122 行で定義されています。

参照元 aodv().


変数

u_int32_t g_broadcast_ip
 

module.c48 行で定義されています。

struct route_table_entry* g_my_entry
 

module.c46 行で定義されています。

u_int32_t g_my_ip
 

module.c47 行で定義されています。


kernel_aodvmに対してThu Nov 10 18:53:12 2005に生成されました。  doxygen 1.4.5