Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 74975d40 authored by Alexey Dobriyan's avatar Alexey Dobriyan Committed by David S. Miller
Browse files

[TCP] Congestion control (modulo lp, bic): use BUILD_BUG_ON

parent b4e9b520
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -358,7 +358,7 @@ static struct tcp_congestion_ops cubictcp = {

static int __init cubictcp_register(void)
{
	BUG_ON(sizeof(struct bictcp) > ICSK_CA_PRIV_SIZE);
	BUILD_BUG_ON(sizeof(struct bictcp) > ICSK_CA_PRIV_SIZE);

	/* Precompute a bunch of the scaling factors that are used per-packet
	 * based on SRTT of 100ms
+1 −1
Original line number Diff line number Diff line
@@ -189,7 +189,7 @@ static struct tcp_congestion_ops tcp_highspeed = {

static int __init hstcp_register(void)
{
	BUG_ON(sizeof(struct hstcp) > ICSK_CA_PRIV_SIZE);
	BUILD_BUG_ON(sizeof(struct hstcp) > ICSK_CA_PRIV_SIZE);
	return tcp_register_congestion_control(&tcp_highspeed);
}

+1 −1
Original line number Diff line number Diff line
@@ -286,7 +286,7 @@ static struct tcp_congestion_ops htcp = {

static int __init htcp_register(void)
{
	BUG_ON(sizeof(struct htcp) > ICSK_CA_PRIV_SIZE);
	BUILD_BUG_ON(sizeof(struct htcp) > ICSK_CA_PRIV_SIZE);
	BUILD_BUG_ON(BETA_MIN >= BETA_MAX);
	return tcp_register_congestion_control(&htcp);
}
+1 −1
Original line number Diff line number Diff line
@@ -170,7 +170,7 @@ static struct tcp_congestion_ops tcp_hybla = {

static int __init hybla_register(void)
{
	BUG_ON(sizeof(struct hybla) > ICSK_CA_PRIV_SIZE);
	BUILD_BUG_ON(sizeof(struct hybla) > ICSK_CA_PRIV_SIZE);
	return tcp_register_congestion_control(&tcp_hybla);
}

+1 −1
Original line number Diff line number Diff line
@@ -370,7 +370,7 @@ static struct tcp_congestion_ops tcp_vegas = {

static int __init tcp_vegas_register(void)
{
	BUG_ON(sizeof(struct vegas) > ICSK_CA_PRIV_SIZE);
	BUILD_BUG_ON(sizeof(struct vegas) > ICSK_CA_PRIV_SIZE);
	tcp_register_congestion_control(&tcp_vegas);
	return 0;
}
Loading