diff options
Diffstat (limited to 'usr/src/lib/libipmi/common/libipmi.h')
-rw-r--r-- | usr/src/lib/libipmi/common/libipmi.h | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/usr/src/lib/libipmi/common/libipmi.h b/usr/src/lib/libipmi/common/libipmi.h index 01bf3cb546..84573d2711 100644 --- a/usr/src/lib/libipmi/common/libipmi.h +++ b/usr/src/lib/libipmi/common/libipmi.h @@ -1606,6 +1606,24 @@ extern ipmi_sdr_full_sensor_t *ipmi_sdr_lookup_full_sensor( #define IPMI_ET_RTC 0x35 /* + * Get Sensor Threshold. See section 35.9 + */ +#define IPMI_CMD_GET_SENSOR_THRESHOLDS 0x27 + +typedef struct ipmi_sensor_thresholds { + uint8_t ithr_readable_mask; + uint8_t ithr_lower_noncrit; + uint8_t ithr_lower_crit; + uint8_t ithr_lower_nonrec; + uint8_t ithr_upper_noncrit; + uint8_t ithr_upper_crit; + uint8_t ithr_upper_nonrec; +} ipmi_sensor_thresholds_t; + +extern int ipmi_get_sensor_thresholds(ipmi_handle_t *, + ipmi_sensor_thresholds_t *, uint8_t); + +/* * Get Sensor Reading. See section 35.14. */ |