Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:Leap:15.5:Update
ipmitool.31435
lanp-Fix-error-response-from-Unsupported-Parame...
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File lanp-Fix-error-response-from-Unsupported-Parameter-lookup.patch.txt of Package ipmitool.31435
From a61349b443c16821e4884cde5ad8c031d619631a Mon Sep 17 00:00:00 2001 From: Daniel Van Allen <dvanallen@google.com> Date: Wed, 21 Dec 2022 14:38:47 -0500 Subject: [PATCH] lanp: Fix error response from Unsupported Parameter lookup Return a pointer to the lan_param instead of NULL in the case when the parameter is not supported. Resolves ipmitool/ipmitool#388 Signed-off-by Daniel Van Allen <dvanallen@google.com> --- lib/ipmi_lanp.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/lib/ipmi_lanp.c b/lib/ipmi_lanp.c index 16c0d9a9..49dc697f 100644 --- a/lib/ipmi_lanp.c +++ b/lib/ipmi_lanp.c @@ -236,8 +236,12 @@ get_lan_param_select(struct ipmi_intf *intf, uint8_t chan, int param, int select /* We treat them as valid but empty response */ p->data = NULL; p->data_len = 0; - rc = p; - /* fall through */ + lprintf(LOG_INFO, "Get LAN Parameter '%s' command unsupported: %s", + p->desc, + specific_val2str(rsp->ccode, + get_lan_cc_vals, + completion_code_vals)); + return p; default: /* other completion codes are treated as error */ lprintf(LOG_INFO, "Get LAN Parameter '%s' command failed: %s",
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor