mirror of
https://github.com/opnsense/src.git
synced 2026-04-29 10:11:09 -04:00
When a status pointer is passed in mfi_dcmd_command does not return an errno (if the ioctl is successful), so move the test for NO_HW_PRESENT outside of the error case. This should fix incorrect reporting for systems with a dead or no battery. Additionally, handle error codes other than NO_HW_PRESENT by omitting the battery capacity display. LSI's supercap-based parts (CV series) report their data using the same interface as battery-based parts, except that they do not include the capacity stats (state of charge, cumulative charge cycles, etc.) Reviewd by: jhb, bz Tested by: pluknet@, Garrett Cooper PR: bin/160581 MFC after: 1 week |
||
|---|---|---|
| .. | ||
| Makefile | ||
| mfi_cmd.c | ||
| mfi_config.c | ||
| mfi_drive.c | ||
| mfi_evt.c | ||
| mfi_flash.c | ||
| mfi_patrol.c | ||
| mfi_show.c | ||
| mfi_volume.c | ||
| mfiutil.8 | ||
| mfiutil.c | ||
| mfiutil.h | ||