Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions | Variables
input.c File Reference
#include <linux/dccp.h>
#include <linux/skbuff.h>
#include <linux/slab.h>
#include <net/sock.h>
#include "ackvec.h"
#include "ccid.h"
#include "dccp.h"

Go to the source code of this file.

Functions

int dccp_rcv_established (struct sock *sk, struct sk_buff *skb, const struct dccp_hdr *dh, const unsigned int len)
 
 EXPORT_SYMBOL_GPL (dccp_rcv_established)
 
int dccp_rcv_state_process (struct sock *sk, struct sk_buff *skb, struct dccp_hdr *dh, unsigned int len)
 
 EXPORT_SYMBOL_GPL (dccp_rcv_state_process)
 
u32 dccp_sample_rtt (struct sock *sk, long delta)
 

Variables

int sysctl_dccp_sync_ratelimit __read_mostly = HZ / 8
 

Function Documentation

int dccp_rcv_established ( struct sock sk,
struct sk_buff skb,
const struct dccp_hdr dh,
const unsigned int  len 
)

Definition at line 368 of file input.c.

int dccp_rcv_state_process ( struct sock sk,
struct sk_buff skb,
struct dccp_hdr dh,
unsigned int  len 
)

Definition at line 574 of file input.c.

u32 dccp_sample_rtt ( struct sock sk,
long  delta 
)

dccp_sample_rtt - Validate and finalise computation of RTT sample : number of microseconds between packet and acknowledgment

The routine is kept generic to work in different contexts. It should be called immediately when the ACK used for the RTT sample arrives.

Definition at line 717 of file input.c.

EXPORT_SYMBOL_GPL ( dccp_rcv_established  )
EXPORT_SYMBOL_GPL ( dccp_rcv_state_process  )

Variable Documentation

int sysctl_dccp_sync_ratelimit __read_mostly = HZ / 8

Definition at line 24 of file input.c.