Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions | Variables
fib_lookup.h File Reference
#include <linux/types.h>
#include <linux/list.h>
#include <net/ip_fib.h>

Go to the source code of this file.

Data Structures

struct  fib_alias
 
struct  fib_prop
 

Macros

#define FA_S_ACCESSED   0x01
 

Functions

void fib_release_info (struct fib_info *)
 
struct fib_infofib_create_info (struct fib_config *cfg)
 
int fib_nh_match (struct fib_config *cfg, struct fib_info *fi)
 
int fib_dump_info (struct sk_buff *skb, u32 pid, u32 seq, int event, u32 tb_id, u8 type, __be32 dst, int dst_len, u8 tos, struct fib_info *fi, unsigned int)
 
void rtmsg_fib (int event, __be32 key, struct fib_alias *fa, int dst_len, u32 tb_id, struct nl_info *info, unsigned int nlm_flags)
 
struct fib_aliasfib_find_alias (struct list_head *fah, u8 tos, u32 prio)
 
int fib_detect_death (struct fib_info *fi, int order, struct fib_info **last_resort, int *last_idx, int dflt)
 

Variables

struct fib_prop fib_props [RTN_MAX+1]
 

Macro Definition Documentation

#define FA_S_ACCESSED   0x01

Definition at line 17 of file fib_lookup.h.

Function Documentation

struct fib_info* fib_create_info ( struct fib_config cfg)
read

Definition at line 775 of file fib_semantics.c.

int fib_detect_death ( struct fib_info fi,
int  order,
struct fib_info **  last_resort,
int last_idx,
int  dflt 
)

Definition at line 430 of file fib_semantics.c.

int fib_dump_info ( struct sk_buff skb,
u32  pid,
u32  seq,
int  event,
u32  tb_id,
u8  type,
__be32  dst,
int  dst_len,
u8  tos,
struct fib_info fi,
unsigned  int 
)

Definition at line 996 of file fib_semantics.c.

struct fib_alias* fib_find_alias ( struct list_head fah,
u8  tos,
u32  prio 
)
read

Definition at line 415 of file fib_semantics.c.

int fib_nh_match ( struct fib_config cfg,
struct fib_info fi 
)

Definition at line 504 of file fib_semantics.c.

void fib_release_info ( struct fib_info )

Definition at line 235 of file fib_semantics.c.

void rtmsg_fib ( int  event,
__be32  key,
struct fib_alias fa,
int  dst_len,
u32  tb_id,
struct nl_info info,
unsigned int  nlm_flags 
)

Definition at line 383 of file fib_semantics.c.

Variable Documentation

struct fib_prop fib_props[RTN_MAX+1]

Definition at line 92 of file fib_semantics.c.