diff options
Diffstat (limited to 'net/ipv4/tcp_cong.c')
| -rw-r--r-- | net/ipv4/tcp_cong.c | 2 | 
1 files changed, 1 insertions, 1 deletions
| diff --git a/net/ipv4/tcp_cong.c b/net/ipv4/tcp_cong.c index 882caa4e72bc..1294af4e0127 100644 --- a/net/ipv4/tcp_cong.c +++ b/net/ipv4/tcp_cong.c @@ -69,7 +69,7 @@ int tcp_register_congestion_control(struct tcp_congestion_ops *ca)  	int ret = 0;  	/* all algorithms must implement ssthresh and cong_avoid ops */ -	if (!ca->ssthresh || !ca->cong_avoid) { +	if (!ca->ssthresh || !(ca->cong_avoid || ca->cong_control)) {  		pr_err("%s does not implement required ops\n", ca->name);  		return -EINVAL;  	} | 
