ID: 3611253 - 'lib/ipmi_sel.c' - avoid reading of uninitialized data

Zero data before making request in order to avoid reading of uninitialized data
in ipmi_sel_add_entry().

Commit for Dmitry Bazhenov
This commit is contained in:
Zdenek Styblik 2013-04-25 08:29:45 +00:00
parent c29cf4bcd3
commit ae05861b62

View File

@ -329,6 +329,7 @@ ipmi_sel_add_entry(struct ipmi_intf * intf, struct sel_event_record * rec)
struct ipmi_rs * rsp; struct ipmi_rs * rsp;
struct ipmi_rq req; struct ipmi_rq req;
memset(&req, 0, sizeof(req));
req.msg.netfn = IPMI_NETFN_STORAGE; req.msg.netfn = IPMI_NETFN_STORAGE;
req.msg.cmd = IPMI_CMD_ADD_SEL_ENTRY; req.msg.cmd = IPMI_CMD_ADD_SEL_ENTRY;
req.msg.data = (unsigned char *)rec; req.msg.data = (unsigned char *)rec;