Linux Kernel
3.7.1
|
#include <linux/errno.h>
#include <linux/types.h>
#include <linux/string.h>
#include <linux/socket.h>
#include <linux/sockios.h>
#include <linux/jiffies.h>
#include <linux/net.h>
#include <linux/list.h>
#include <linux/netdevice.h>
#include <linux/in6.h>
#include <linux/ipv6.h>
#include <linux/icmpv6.h>
#include <linux/random.h>
#include <linux/jhash.h>
#include <linux/skbuff.h>
#include <linux/slab.h>
#include <linux/export.h>
#include <net/sock.h>
#include <net/snmp.h>
#include <net/ipv6.h>
#include <net/ip6_route.h>
#include <net/protocol.h>
#include <net/transp_v6.h>
#include <net/rawv6.h>
#include <net/ndisc.h>
#include <net/addrconf.h>
#include <net/inet_frag.h>
Go to the source code of this file.
Data Structures | |
struct | ip6frag_skb_cb |
Macros | |
#define | FRAG6_CB(skb) ((struct ip6frag_skb_cb*)((skb)->cb)) |
Functions | |
unsigned int | inet6_hash_frag (__be32 id, const struct in6_addr *saddr, const struct in6_addr *daddr, u32 rnd) |
EXPORT_SYMBOL_GPL (inet6_hash_frag) | |
bool | ip6_frag_match (struct inet_frag_queue *q, void *a) |
EXPORT_SYMBOL (ip6_frag_match) | |
void | ip6_frag_init (struct inet_frag_queue *q, void *a) |
EXPORT_SYMBOL (ip6_frag_init) | |
void | ip6_expire_frag_queue (struct net *net, struct frag_queue *fq, struct inet_frags *frags) |
EXPORT_SYMBOL (ip6_expire_frag_queue) | |
int __init | ipv6_frag_init (void) |
void | ipv6_frag_exit (void) |
#define FRAG6_CB | ( | skb | ) | ((struct ip6frag_skb_cb*)((skb)->cb)) |
Definition at line 65 of file reassembly.c.
EXPORT_SYMBOL | ( | ip6_frag_match | ) |
EXPORT_SYMBOL | ( | ip6_frag_init | ) |
EXPORT_SYMBOL | ( | ip6_expire_frag_queue | ) |
EXPORT_SYMBOL_GPL | ( | inet6_hash_frag | ) |
unsigned int inet6_hash_frag | ( | __be32 | id, |
const struct in6_addr * | saddr, | ||
const struct in6_addr * | daddr, | ||
u32 | rnd | ||
) |
Definition at line 77 of file reassembly.c.
void ip6_expire_frag_queue | ( | struct net * | net, |
struct frag_queue * | fq, | ||
struct inet_frags * | frags | ||
) |
Definition at line 134 of file reassembly.c.
void ip6_frag_init | ( | struct inet_frag_queue * | q, |
void * | a | ||
) |
Definition at line 122 of file reassembly.c.
bool ip6_frag_match | ( | struct inet_frag_queue * | q, |
void * | a | ||
) |
Definition at line 109 of file reassembly.c.
Definition at line 735 of file reassembly.c.
Definition at line 700 of file reassembly.c.