Change formatting of ipmi_sel_oem_match()

This commit is contained in:
Zdenek Styblik 2015-01-21 17:47:49 +01:00
parent 55b1a41855
commit 82a0caa38b

View File

@ -91,15 +91,22 @@ static int ipmi_sel_oem_readval(char *str)
* reference to byte positions instead of array indexes which (hopefully) * reference to byte positions instead of array indexes which (hopefully)
* helps make the code easier to read. * helps make the code easier to read.
*/ */
static int ipmi_sel_oem_match(uint8_t *evt, struct ipmi_sel_oem_msg_rec rec) static int
ipmi_sel_oem_match(uint8_t *evt, struct ipmi_sel_oem_msg_rec rec)
{ {
if (evt[2] == rec.value[SEL_BYTE(3)] && if (evt[2] == rec.value[SEL_BYTE(3)]
((rec.value[SEL_BYTE(4)] < 0) || (evt[3] == rec.value[SEL_BYTE(4)])) && && ((rec.value[SEL_BYTE(4)] < 0)
((rec.value[SEL_BYTE(5)] < 0) || (evt[4] == rec.value[SEL_BYTE(5)])) && || (evt[3] == rec.value[SEL_BYTE(4)]))
((rec.value[SEL_BYTE(6)] < 0) || (evt[5] == rec.value[SEL_BYTE(6)])) && && ((rec.value[SEL_BYTE(5)] < 0)
((rec.value[SEL_BYTE(7)] < 0) || (evt[6] == rec.value[SEL_BYTE(7)])) && || (evt[4] == rec.value[SEL_BYTE(5)]))
((rec.value[SEL_BYTE(11)] < 0) || (evt[10] == rec.value[SEL_BYTE(11)])) && && ((rec.value[SEL_BYTE(6)] < 0)
((rec.value[SEL_BYTE(12)] < 0) || (evt[11] == rec.value[SEL_BYTE(12)]))) { || (evt[5] == rec.value[SEL_BYTE(6)]))
&& ((rec.value[SEL_BYTE(7)] < 0)
|| (evt[6] == rec.value[SEL_BYTE(7)]))
&& ((rec.value[SEL_BYTE(11)] < 0)
|| (evt[10] == rec.value[SEL_BYTE(11)]))
&& ((rec.value[SEL_BYTE(12)] < 0)
|| (evt[11] == rec.value[SEL_BYTE(12)]))) {
return 1; return 1;
} else { } else {
return 0; return 0;