From 372b458e0fb0d41b451d75c5bc1de79d751b8459 Mon Sep 17 00:00:00 2001 From: Zdenek Styblik Date: Fri, 11 Sep 2015 06:00:44 +0200 Subject: [PATCH] ID:388 - Fix Error message always printed if BMC does not support VITA Print error message for 0xC1 to LOG_DEBUG instead of LOG_ERR, because it isn't an error if VITA isn't supported. --- lib/ipmi_vita.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/ipmi_vita.c b/lib/ipmi_vita.c index df5c0a4..45647cb 100644 --- a/lib/ipmi_vita.c +++ b/lib/ipmi_vita.c @@ -192,6 +192,9 @@ vita_discover(struct ipmi_intf *intf) if (rsp == NULL) { lprintf(LOG_ERR, "No valid response received"); + } else if (rsp->ccode == 0xC1) { + lprintf(LOG_DEBUG, "Invalid completion code received: %s", + val2str(rsp->ccode, completion_code_vals)); } else if (rsp->ccode != 0) { lprintf(LOG_ERR, "Invalid completion code received: %s", val2str(rsp->ccode, completion_code_vals));