From: Susant Sahani Date: Fri, 15 Jan 2021 16:49:16 +0000 (+0100) Subject: network: route - add a zero verification for tcp window X-Git-Tag: v248-rc1~324^2~1 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=fd9d7de176d6b990610397c0df15bdbcd6b6714f;p=thirdparty%2Fsystemd.git network: route - add a zero verification for tcp window --- diff --git a/src/network/networkd-route.c b/src/network/networkd-route.c index 52de09245ba..e0d589818d4 100644 --- a/src/network/networkd-route.c +++ b/src/network/networkd-route.c @@ -2193,6 +2193,11 @@ int config_parse_tcp_window( "Specified TCP %s \"%s\" is too large, ignoring assignment: %m", lvalue, rvalue); return 0; } + if (k == 0) { + log_syntax(unit, LOG_WARNING, filename, line, 0, + "Invalid TCP %s \"%s\", ignoring assignment: %m", lvalue, rvalue); + return 0; + } if (streq(lvalue, "InitialCongestionWindow")) n->initcwnd = k;