From 39fb1af285e895625fa0c48e72413049b3274190 Mon Sep 17 00:00:00 2001 From: Zdenek Styblik Date: Fri, 9 Jan 2015 07:23:05 +0100 Subject: [PATCH] ID:355 - Fix Enumeration value not handled in ipmi_get_event_desc() Commit fixes ``Enumeration value not handled'' in ipmi_get_event_desc() by adding 'default' to the switch. --- lib/ipmi_sel.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/lib/ipmi_sel.c b/lib/ipmi_sel.c index 95ff96a..81d007e 100644 --- a/lib/ipmi_sel.c +++ b/lib/ipmi_sel.c @@ -1235,6 +1235,8 @@ ipmi_get_event_desc(struct ipmi_intf * intf, struct sel_event_record * rec, char sfx = ipmi_get_oem_desc(intf, rec); break; /* add your oem sensor assignation here */ + default: + break; } if( evt == NULL ){ lprintf(LOG_DEBUG, "oem sensor type %x using standard type supplied description", @@ -1248,6 +1250,8 @@ ipmi_get_event_desc(struct ipmi_intf * intf, struct sel_event_record * rec, char code = rec->sel_type.standard_type.sensor_type; sfx = ipmi_get_oem_desc(intf, rec); break; + default: + break; } } if( evt == NULL ){ @@ -1916,6 +1920,8 @@ ipmi_sel_print_std_entry(struct ipmi_intf * intf, struct sel_event_record * evt) case IPMI_OEM_SUPERMICRO_47488: print_sensor = 0; break; + default: + break; } /* * Sensor-Specific Discrete