From b4a9d2f9a2a4e53f70a2dc6bc3abddafc32e1fc0 Mon Sep 17 00:00:00 2001 From: Zdenek Styblik Date: Thu, 27 Feb 2014 08:56:28 +0100 Subject: [PATCH] ID: 293 - Use of uninitialized variable in ipmi_main() The variable addr is used uninitialized on line 918 of ipmi_main(). Commit ensures it is initialized to 0 before being used. Reported-by: NUXI --- lib/ipmi_main.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/ipmi_main.c b/lib/ipmi_main.c index e7c84e2..1885bb5 100644 --- a/lib/ipmi_main.c +++ b/lib/ipmi_main.c @@ -361,7 +361,8 @@ ipmi_main(int argc, char ** argv, uint8_t transit_addr = 0; uint8_t transit_channel = 0; uint8_t target_lun = 0; - uint8_t arg_addr = 0, addr; + uint8_t arg_addr = 0; + uint8_t addr = 0; uint16_t my_long_packet_size=0; uint8_t my_long_packet_set=0; uint8_t lookupbit = 0x10; /* use name-only lookup by default */