Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
inet6_hashtables.c File Reference
#include <linux/module.h>
#include <linux/random.h>
#include <net/inet_connection_sock.h>
#include <net/inet_hashtables.h>
#include <net/inet6_hashtables.h>
#include <net/secure_seq.h>
#include <net/ip.h>

Go to the source code of this file.

Functions

int __inet6_hash (struct sock *sk, struct inet_timewait_sock *tw)
 
 EXPORT_SYMBOL (__inet6_hash)
 
struct sock__inet6_lookup_established (struct net *net, struct inet_hashinfo *hashinfo, const struct in6_addr *saddr, const __be16 sport, const struct in6_addr *daddr, const u16 hnum, const int dif)
 
 EXPORT_SYMBOL (__inet6_lookup_established)
 
struct sockinet6_lookup_listener (struct net *net, struct inet_hashinfo *hashinfo, const struct in6_addr *daddr, const unsigned short hnum, const int dif)
 
 EXPORT_SYMBOL_GPL (inet6_lookup_listener)
 
struct sockinet6_lookup (struct net *net, struct inet_hashinfo *hashinfo, const struct in6_addr *saddr, const __be16 sport, const struct in6_addr *daddr, const __be16 dport, const int dif)
 
 EXPORT_SYMBOL_GPL (inet6_lookup)
 
int inet6_hash_connect (struct inet_timewait_death_row *death_row, struct sock *sk)
 
 EXPORT_SYMBOL_GPL (inet6_hash_connect)
 

Function Documentation

int __inet6_hash ( struct sock sk,
struct inet_timewait_sock tw 
)

Definition at line 26 of file inet6_hashtables.c.

struct sock* __inet6_lookup_established ( struct net net,
struct inet_hashinfo hashinfo,
const struct in6_addr saddr,
const __be16  sport,
const struct in6_addr daddr,
const u16  hnum,
const int  dif 
)
read

Definition at line 68 of file inet6_hashtables.c.

EXPORT_SYMBOL ( __inet6_hash  )
EXPORT_SYMBOL ( __inet6_lookup_established  )
EXPORT_SYMBOL_GPL ( inet6_lookup_listener  )
EXPORT_SYMBOL_GPL ( inet6_lookup  )
EXPORT_SYMBOL_GPL ( inet6_hash_connect  )
int inet6_hash_connect ( struct inet_timewait_death_row death_row,
struct sock sk 
)

Definition at line 297 of file inet6_hashtables.c.

struct sock* inet6_lookup ( struct net net,
struct inet_hashinfo hashinfo,
const struct in6_addr saddr,
const __be16  sport,
const struct in6_addr daddr,
const __be16  dport,
const int  dif 
)
read

Definition at line 198 of file inet6_hashtables.c.

struct sock* inet6_lookup_listener ( struct net net,
struct inet_hashinfo hashinfo,
const struct in6_addr daddr,
const unsigned short  hnum,
const int  dif 
)
read

Definition at line 154 of file inet6_hashtables.c.