From 7cd6cfa6e7769f2d8bfba597e5e0f610a4b764d9 Mon Sep 17 00:00:00 2001 From: Jeremy Ellington Date: Mon, 12 Jul 2004 21:17:49 +0000 Subject: [PATCH] Added check for error before printing output --- ipmitool/lib/ipmi_sol.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/ipmitool/lib/ipmi_sol.c b/ipmitool/lib/ipmi_sol.c index 412a0f7..f99410d 100644 --- a/ipmitool/lib/ipmi_sol.c +++ b/ipmitool/lib/ipmi_sol.c @@ -324,8 +324,9 @@ int ipmi_get_sol_info(struct ipmi_intf * intf, static int ipmi_print_sol_info(struct ipmi_intf * intf, unsigned char channel) { struct sol_config_parameters params; - ipmi_get_sol_info(intf, channel, ¶ms); - + if (ipmi_get_sol_info(intf, channel, ¶ms)) + return -1; + if (csv_output) { printf("%s,", params.set_in_progress?"true": "false");