00001 #ifndef RREP_H
00002 #define RREP_H
00003
00004 #include <linux/module.h>
00005 #include <linux/kernel.h>
00006 #include <linux/skbuff.h>
00007 #include <linux/in.h>
00008
00009 #include "timer_queue.h"
00010 #include "event_queue.h"
00011 #include "route_table.h"
00012 #include "aodv.h"
00013 #include "utils.h"
00014 #include "interface_list.h"
00015 #include "packet_queue.h"
00016 #include "neighbor_list.h"
00017
00018 int recv_rrep(struct event_queue_entry *working_packet);
00019 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);
00020
00021
00022
00023 #endif
00024
00025
00026
00027
00028
00029
00030
00031
00032
00033
00034
00035