FD.io VPP  v19.01.3-6-g70449b9b9
Vector Packet Processing
tcp_newreno.c File Reference
+ Include dependency graph for tcp_newreno.c:

Go to the source code of this file.

Functions

void newreno_congestion (tcp_connection_t *tc)
 
void newreno_recovered (tcp_connection_t *tc)
 
void newreno_rcv_ack (tcp_connection_t *tc)
 
void newreno_rcv_cong_ack (tcp_connection_t *tc, tcp_cc_ack_t ack_type)
 
void newreno_conn_init (tcp_connection_t *tc)
 
clib_error_tnewreno_init (vlib_main_t *vm)
 

Variables

static const tcp_cc_algorithm_t tcp_newreno
 

Function Documentation

◆ newreno_congestion()

void newreno_congestion ( tcp_connection_t tc)

Definition at line 19 of file tcp_newreno.c.

+ Here is the call graph for this function:

◆ newreno_conn_init()

void newreno_conn_init ( tcp_connection_t tc)

Definition at line 75 of file tcp_newreno.c.

+ Here is the call graph for this function:

◆ newreno_init()

clib_error_t* newreno_init ( vlib_main_t vm)

Definition at line 91 of file tcp_newreno.c.

+ Here is the call graph for this function:

◆ newreno_rcv_ack()

void newreno_rcv_ack ( tcp_connection_t tc)

Definition at line 31 of file tcp_newreno.c.

+ Here is the call graph for this function:

◆ newreno_rcv_cong_ack()

void newreno_rcv_cong_ack ( tcp_connection_t tc,
tcp_cc_ack_t  ack_type 
)

Definition at line 45 of file tcp_newreno.c.

+ Here is the caller graph for this function:

◆ newreno_recovered()

void newreno_recovered ( tcp_connection_t tc)

Definition at line 25 of file tcp_newreno.c.

Variable Documentation

◆ tcp_newreno

const tcp_cc_algorithm_t tcp_newreno
static
Initial value:
= {
.name = "newreno",
.congestion = newreno_congestion,
.recovered = newreno_recovered,
.rcv_ack = newreno_rcv_ack,
.rcv_cong_ack = newreno_rcv_cong_ack,
}
void newreno_recovered(tcp_connection_t *tc)
Definition: tcp_newreno.c:25
void newreno_conn_init(tcp_connection_t *tc)
Definition: tcp_newreno.c:75
void newreno_rcv_ack(tcp_connection_t *tc)
Definition: tcp_newreno.c:31
void newreno_rcv_cong_ack(tcp_connection_t *tc, tcp_cc_ack_t ack_type)
Definition: tcp_newreno.c:45
void newreno_congestion(tcp_connection_t *tc)
Definition: tcp_newreno.c:19

Definition at line 81 of file tcp_newreno.c.