Public Attributes

tcp_congestion_ops Struct Reference

List of all members.

Public Attributes

struct list_head list
unsigned long flags
int non_restricted
void(* init )(struct sock *sk)
void(* release )(struct sock *sk)
u32(* ssthresh )(struct sock *sk)
u32(* min_cwnd )(const struct sock *sk)
void(* cong_avoid )(struct sock *sk, u32 ack, u32 rtt, u32 in_flight, int good_ack)
void(* rtt_sample )(struct sock *sk, u32 usrtt)
void(* set_state )(struct sock *sk, u8 new_state)
void(* cwnd_event )(struct sock *sk, enum tcp_ca_event ev)
u32(* undo_cwnd )(struct sock *sk)
void(* pkts_acked )(struct sock *sk, u32 num_acked, ktime_t last)
void(* get_info )(struct sock *sk, u32 ext, struct sk_buff *skb)
char name [TCP_CA_NAME_MAX]
struct module * owner

The documentation for this struct was generated from the following file: