mirror of
https://github.com/ipmitool/ipmitool.git
synced 2025-05-10 18:47:22 +00:00
ipmitool delloem: ipmitool delloem extension always return success - fix it
The delloem extension functions all return sane error codes, but they are not used and not passed on. Fix it. Signed-off-by: Thomas Renninger <trenn@suse.de>
This commit is contained in:
parent
d79b0e05af
commit
2f57897501
@ -263,22 +263,22 @@ ipmi_delloem_main(struct ipmi_intf * intf, int argc, char ** argv)
|
||||
return 0;
|
||||
}
|
||||
if (0 ==strncmp(argv[current_arg], "lcd\0", 4)) {
|
||||
ipmi_delloem_lcd_main(intf,argc,argv);
|
||||
rc = ipmi_delloem_lcd_main(intf,argc,argv);
|
||||
} else if (strncmp(argv[current_arg], "mac\0", 4) == 0) {
|
||||
/* mac address*/
|
||||
ipmi_delloem_mac_main(intf,argc,argv);
|
||||
rc = ipmi_delloem_mac_main(intf,argc,argv);
|
||||
} else if (strncmp(argv[current_arg], "lan\0", 4) == 0) {
|
||||
/* lan address*/
|
||||
ipmi_delloem_lan_main(intf,argc,argv);
|
||||
rc = ipmi_delloem_lan_main(intf,argc,argv);
|
||||
} else if (strncmp(argv[current_arg], "setled\0", 7) == 0) {
|
||||
/* SetLED support */
|
||||
ipmi_delloem_setled_main(intf,argc,argv);
|
||||
rc = ipmi_delloem_setled_main(intf,argc,argv);
|
||||
} else if (strncmp(argv[current_arg], "powermonitor\0", 13) == 0) {
|
||||
/*Powermanagement report processing*/
|
||||
ipmi_delloem_powermonitor_main(intf,argc,argv);
|
||||
rc = ipmi_delloem_powermonitor_main(intf,argc,argv);
|
||||
} else if (strncmp(argv[current_arg], "vFlash\0", 7) == 0) {
|
||||
/* vFlash Support */
|
||||
ipmi_delloem_vFlash_main(intf,argc,argv);
|
||||
rc = ipmi_delloem_vFlash_main(intf,argc,argv);
|
||||
} else {
|
||||
usage();
|
||||
return -1;
|
||||
|
Loading…
x
Reference in New Issue
Block a user