#include <linux/dccp.h>
#include <linux/skbuff.h>
#include <linux/export.h>
#include "dccp.h"
int sysctl_dccp_request_retries __read_mostly = …;
int sysctl_dccp_retries1 __read_mostly = …;
int sysctl_dccp_retries2 __read_mostly = …;
static void dccp_write_err(struct sock *sk)
{ … }
static int dccp_write_timeout(struct sock *sk)
{ … }
static void dccp_retransmit_timer(struct sock *sk)
{ … }
static void dccp_write_timer(struct timer_list *t)
{ … }
static void dccp_keepalive_timer(struct timer_list *t)
{ … }
static void dccp_delack_timer(struct timer_list *t)
{ … }
static void dccp_write_xmitlet(struct tasklet_struct *t)
{ … }
static void dccp_write_xmit_timer(struct timer_list *t)
{ … }
void dccp_init_xmit_timers(struct sock *sk)
{ … }
static ktime_t dccp_timestamp_seed;
u32 dccp_timestamp(void)
{ … }
EXPORT_SYMBOL_GPL(…);
void __init dccp_timestamping_init(void)
{ … }