rrep.h

#include <linux/module.h>
#include <linux/kernel.h>
#include <linux/skbuff.h>
#include <linux/in.h>
#include "timer_queue.h"
#include "event_queue.h"
#include "route_table.h"
#include "aodv.h"
#include "utils.h"
#include "interface_list.h"
#include "packet_queue.h"
#include "neighbor_list.h"

ソースコードを見る。

関数

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)


関数

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.c の 224 行で定義されています。

参照先 route_table_entry::dev・route_table_entry::dst_ip・rrep::dst_ip・route_table_entry::dst_seq・rrep::dst_seq・find_interface_by_dev()・find_route_table_entry()・g_broadcast_ip・getcurrtime()・route_table_entry::hop_count・rrep::hop_count・inet_ntoa()・insert_precursor_entry()・interface_list_entry::ip・route_table_entry::lifetime・rrep::lifetime・MY_ROUTE_TIMEOUT・NET_DIAMETER・route_table_entry::next_hop・send_message()・seq_greater()・rrep::src_ip・rrep::type.

int recv_rrep (  struct event_queue_entry *  working_packet  ) 
 

rrep.c の 122 行で定義されています。

参照先 ACTIVE_ROUTE_TIMEOUT・convert_rrep_to_host()・convert_rrep_to_network()・event_queue_entry::data・delete_timer_queue_entry_of_id()・event_queue_entry::dev・rrep::dst_ip・rrep::dst_seq・EVENT_RREQ・find_interface_by_dev()・find_route_table_entry()・rrep::hop_count・inet_ntoa()・insert_precursor_entry()・interface_list_entry::ip・NET_DIAMETER・route_table_entry::next_hop・recv_hello()・send_message()・event_queue_entry::size・rrep::src_ip・event_queue_entry::src_ip・update_route_entry().


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