Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions | Variables
transp_v6.h File Reference
#include <net/checksum.h>

Go to the source code of this file.

Macros

#define LOOPBACK4_IPV6   cpu_to_be32(0x7f000006)
 

Functions

int ipv6_exthdrs_init (void)
 
void ipv6_exthdrs_exit (void)
 
int ipv6_frag_init (void)
 
void ipv6_frag_exit (void)
 
int rawv6_init (void)
 
void rawv6_exit (void)
 
int udpv6_init (void)
 
void udpv6_exit (void)
 
int udplitev6_init (void)
 
void udplitev6_exit (void)
 
int tcpv6_init (void)
 
void tcpv6_exit (void)
 
int udpv6_connect (struct sock *sk, struct sockaddr *uaddr, int addr_len)
 
int datagram_recv_ctl (struct sock *sk, struct msghdr *msg, struct sk_buff *skb)
 
int datagram_send_ctl (struct net *net, struct sock *sk, struct msghdr *msg, struct flowi6 *fl6, struct ipv6_txoptions *opt, int *hlimit, int *tclass, int *dontfrag)
 
void inet6_destroy_sock (struct sock *sk)
 

Variables

struct proto rawv6_prot
 
struct proto udpv6_prot
 
struct proto udplitev6_prot
 
struct proto tcpv6_prot
 
struct inet_connection_sock_af_ops ipv4_specific
 

Macro Definition Documentation

#define LOOPBACK4_IPV6   cpu_to_be32(0x7f000006)

Definition at line 49 of file transp_v6.h.

Function Documentation

int datagram_recv_ctl ( struct sock sk,
struct msghdr msg,
struct sk_buff skb 
)

Definition at line 471 of file datagram.c.

int datagram_send_ctl ( struct net net,
struct sock sk,
struct msghdr msg,
struct flowi6 fl6,
struct ipv6_txoptions opt,
int hlimit,
int tclass,
int dontfrag 
)

Definition at line 601 of file datagram.c.

void inet6_destroy_sock ( struct sock sk)

Definition at line 413 of file af_inet6.c.

void ipv6_exthdrs_exit ( void  )

Definition at line 569 of file exthdrs.c.

int ipv6_exthdrs_init ( void  )

Definition at line 544 of file exthdrs.c.

void ipv6_frag_exit ( void  )

Definition at line 735 of file reassembly.c.

int ipv6_frag_init ( void  )

Definition at line 700 of file reassembly.c.

void rawv6_exit ( void  )

Definition at line 1368 of file raw.c.

int rawv6_init ( void  )

Definition at line 1357 of file raw.c.

void tcpv6_exit ( void  )

Definition at line 2131 of file tcp_ipv6.c.

int tcpv6_init ( void  )

Definition at line 2105 of file tcp_ipv6.c.

void udplitev6_exit ( void  )

Definition at line 90 of file udplite.c.

int udplitev6_init ( void  )

Definition at line 71 of file udplite.c.

int udpv6_connect ( struct sock sk,
struct sockaddr uaddr,
int  addr_len 
)
void udpv6_exit ( void  )

Definition at line 1583 of file udp.c.

int udpv6_init ( void  )

Definition at line 1564 of file udp.c.

Variable Documentation

Definition at line 2123 of file tcp_ipv4.c.

struct proto rawv6_prot

Definition at line 1204 of file raw.c.

struct proto tcpv6_prot

Definition at line 2017 of file tcp_ipv6.c.

struct proto udplitev6_prot

Definition at line 35 of file udplite.c.

struct proto udpv6_prot

Definition at line 1523 of file udp.c.