Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Functions | Variables
dn_route.c File Reference
#include <linux/errno.h>
#include <linux/types.h>
#include <linux/socket.h>
#include <linux/in.h>
#include <linux/kernel.h>
#include <linux/sockios.h>
#include <linux/net.h>
#include <linux/netdevice.h>
#include <linux/inet.h>
#include <linux/route.h>
#include <linux/in_route.h>
#include <linux/slab.h>
#include <net/sock.h>
#include <linux/mm.h>
#include <linux/proc_fs.h>
#include <linux/seq_file.h>
#include <linux/init.h>
#include <linux/rtnetlink.h>
#include <linux/string.h>
#include <linux/netfilter_decnet.h>
#include <linux/rcupdate.h>
#include <linux/times.h>
#include <linux/export.h>
#include <asm/errno.h>
#include <net/net_namespace.h>
#include <net/netlink.h>
#include <net/neighbour.h>
#include <net/dst.h>
#include <net/flow.h>
#include <net/fib_rules.h>
#include <net/dn.h>
#include <net/dn_dev.h>
#include <net/dn_nsp.h>
#include <net/dn_route.h>
#include <net/dn_neigh.h>
#include <net/dn_fib.h>

Go to the source code of this file.

Data Structures

struct  dn_rt_hash_bucket
 

Functions

void dn_rt_cache_flush (int delay)
 
int dn_route_rcv (struct sk_buff *skb, struct net_device *dev, struct packet_type *pt, struct net_device *orig_dev)
 
int dn_route_output_sock (struct dst_entry **pprt, struct flowidn *fl, struct sock *sk, int flags)
 
int dn_cache_dump (struct sk_buff *skb, struct netlink_callback *cb)
 
void __init dn_route_init (void)
 
void __exit dn_route_cleanup (void)
 

Variables

struct neigh_table dn_neigh_table
 
int decnet_dst_gc_interval = 2
 

Function Documentation

int dn_cache_dump ( struct sk_buff skb,
struct netlink_callback cb 
)

Definition at line 1708 of file dn_route.c.

void __exit dn_route_cleanup ( void  )

Definition at line 1915 of file dn_route.c.

void __init dn_route_init ( void  )

Definition at line 1854 of file dn_route.c.

int dn_route_output_sock ( struct dst_entry **  pprt,
struct flowidn fl,
struct sock sk,
int  flags 
)

Definition at line 1285 of file dn_route.c.

int dn_route_rcv ( struct sk_buff skb,
struct net_device dev,
struct packet_type pt,
struct net_device orig_dev 
)

Definition at line 629 of file dn_route.c.

void dn_rt_cache_flush ( int  delay)

Definition at line 394 of file dn_route.c.

Variable Documentation

int decnet_dst_gc_interval = 2

Definition at line 135 of file dn_route.c.

struct neigh_table dn_neigh_table

Definition at line 96 of file dn_neigh.c.