#include <linux/module.h>
#include <linux/kernel.h>
#include <linux/types.h>
#include <linux/if.h>
#include <linux/netdevice.h>
#include <linux/inetdevice.h>
#include "aodv.h"
#include "utils.h"
#include "route_table.h"
#include "timer_queue.h"
関数 | |
int | init_neighbor_list () |
void | update_link_by_hw (char *hw_addr, u_int8_t link) |
neighbor_list_entry * | find_neighbor_list_entry_by_hw (char *hw_addr) |
neighbor_list_entry * | find_neighbor_list_entry (u_int32_t ip) |
int | delete_neighbor_list_entry (u_int32_t ip) |
neighbor_list_entry * | create_neighbor_list_entry (u_int32_t ip) |
neighbor_list_entry * | find_first_neighbor_list_entry () |
|
neighbor_list.c の 151 行で定義されています。 参照先 neighbor_list_entry::ip・neighbor_list_entry::lifetime・neighbor_list_entry::link・neighbor_list_entry::next・neighbor_list_entry::route_entry. 参照元 recv_hello(). |
|
neighbor_list.c の 124 行で定義されています。 参照先 delete_timer_queue_entry_of_id()・EVENT_NEIGHBOR・neighbor_list_entry::ip・neighbor_list_entry::next・update_timer_queue(). 参照元 timer_neighbor(). |
|
neighbor_list.c の 119 行で定義されています。 |
|
neighbor_list.c の 61 行で定義されています。 |
|
neighbor_list.c の 76 行で定義されています。 |
|
neighbor_list.c の 48 行で定義されています。 参照元 init_module(). |
|
|