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

Go to the source code of this file.

Functions

__u32 secure_ip_id (__be32 daddr)
 
__u32 secure_ipv6_id (const __be32 daddr[4])
 
u32 secure_ipv4_port_ephemeral (__be32 saddr, __be32 daddr, __be16 dport)
 
u32 secure_ipv6_port_ephemeral (const __be32 *saddr, const __be32 *daddr, __be16 dport)
 
__u32 secure_tcp_sequence_number (__be32 saddr, __be32 daddr, __be16 sport, __be16 dport)
 
__u32 secure_tcpv6_sequence_number (const __be32 *saddr, const __be32 *daddr, __be16 sport, __be16 dport)
 
u64 secure_dccp_sequence_number (__be32 saddr, __be32 daddr, __be16 sport, __be16 dport)
 
u64 secure_dccpv6_sequence_number (__be32 *saddr, __be32 *daddr, __be16 sport, __be16 dport)
 

Function Documentation

u64 secure_dccp_sequence_number ( __be32  saddr,
__be32  daddr,
__be16  sport,
__be16  dport 
)
u64 secure_dccpv6_sequence_number ( __be32 saddr,
__be32 daddr,
__be16  sport,
__be16  dport 
)
__u32 secure_ip_id ( __be32  daddr)
u32 secure_ipv4_port_ephemeral ( __be32  saddr,
__be32  daddr,
__be16  dport 
)
__u32 secure_ipv6_id ( const __be32  daddr[4])
u32 secure_ipv6_port_ephemeral ( const __be32 saddr,
const __be32 daddr,
__be16  dport 
)
__u32 secure_tcp_sequence_number ( __be32  saddr,
__be32  daddr,
__be16  sport,
__be16  dport 
)
__u32 secure_tcpv6_sequence_number ( const __be32 saddr,
const __be32 daddr,
__be16  sport,
__be16  dport 
)