From: Phil Sutter Date: Mon, 21 Aug 2017 09:26:59 +0000 (+0200) Subject: ipaddress: Avoid accessing uninitialized variable lcl X-Git-Tag: v4.13.0~46 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d044ea3e784d1a4f0a61f306b86ce95c9a26b0b5;p=thirdparty%2Fiproute2.git ipaddress: Avoid accessing uninitialized variable lcl If no address was given, ipaddr_modify() accesses uninitialized data when assigning to req.ifa.ifa_prefixlen. Signed-off-by: Phil Sutter --- diff --git a/ip/ipaddress.c b/ip/ipaddress.c index 4d37c5e04..c9312f06d 100644 --- a/ip/ipaddress.c +++ b/ip/ipaddress.c @@ -1888,7 +1888,7 @@ static int ipaddr_modify(int cmd, int flags, int argc, char **argv) char *lcl_arg = NULL; char *valid_lftp = NULL; char *preferred_lftp = NULL; - inet_prefix lcl; + inet_prefix lcl = {}; inet_prefix peer; int local_len = 0; int peer_len = 0;