mirror of
https://github.com/ipmitool/ipmitool.git
synced 2025-05-10 18:47:22 +00:00
Added code to support sensors on other luns (On behalf of Kontron Germany)
This commit is contained in:
parent
287b313e26
commit
edc700ed9a
@ -468,6 +468,7 @@ ipmi_sdr_get_sensor_thresholds(struct ipmi_intf *intf, uint8_t sensor,
|
||||
|
||||
memset(&req, 0, sizeof (req));
|
||||
req.msg.netfn = IPMI_NETFN_SE;
|
||||
req.msg.lun = lun;
|
||||
req.msg.cmd = GET_SENSOR_THRESHOLDS;
|
||||
req.msg.data = &sensor;
|
||||
req.msg.data_len = sizeof (sensor);
|
||||
@ -512,6 +513,7 @@ ipmi_sdr_get_sensor_hysteresis(struct ipmi_intf *intf, uint8_t sensor,
|
||||
|
||||
memset(&req, 0, sizeof (req));
|
||||
req.msg.netfn = IPMI_NETFN_SE;
|
||||
req.msg.lun = lun;
|
||||
req.msg.cmd = GET_SENSOR_HYSTERESIS;
|
||||
req.msg.data = rqdata;
|
||||
req.msg.data_len = 2;
|
||||
@ -573,6 +575,7 @@ ipmi_sdr_get_sensor_reading_ipmb(struct ipmi_intf *intf, uint8_t sensor,
|
||||
}
|
||||
memset(&req, 0, sizeof (req));
|
||||
req.msg.netfn = IPMI_NETFN_SE;
|
||||
req.msg.lun = lun;
|
||||
req.msg.cmd = GET_SENSOR_READING;
|
||||
req.msg.data = &sensor;
|
||||
req.msg.data_len = 1;
|
||||
@ -612,6 +615,7 @@ ipmi_sdr_get_sensor_event_status(struct ipmi_intf *intf, uint8_t sensor,
|
||||
}
|
||||
memset(&req, 0, sizeof (req));
|
||||
req.msg.netfn = IPMI_NETFN_SE;
|
||||
req.msg.lun = lun;
|
||||
req.msg.cmd = GET_SENSOR_EVENT_STATUS;
|
||||
req.msg.data = &sensor;
|
||||
req.msg.data_len = 1;
|
||||
@ -652,6 +656,7 @@ ipmi_sdr_get_sensor_event_enable(struct ipmi_intf *intf, uint8_t sensor,
|
||||
|
||||
memset(&req, 0, sizeof (req));
|
||||
req.msg.netfn = IPMI_NETFN_SE;
|
||||
req.msg.lun = lun;
|
||||
req.msg.cmd = GET_SENSOR_EVENT_ENABLE;
|
||||
req.msg.data = &sensor;
|
||||
req.msg.data_len = 1;
|
||||
|
@ -72,6 +72,7 @@ ipmi_sensor_get_sensor_reading_factors(
|
||||
|
||||
memset(&req, 0, sizeof(req));
|
||||
req.msg.netfn = IPMI_NETFN_SE;
|
||||
req.msg.lun = sensor->cmn.keys.lun;
|
||||
req.msg.cmd = GET_SENSOR_FACTORS;
|
||||
req.msg.data = req_data;
|
||||
req.msg.data_len = sizeof(req_data);
|
||||
@ -138,6 +139,7 @@ ipmi_sensor_set_sensor_thresholds(struct ipmi_intf *intf,
|
||||
}
|
||||
memset(&req, 0, sizeof (req));
|
||||
req.msg.netfn = IPMI_NETFN_SE;
|
||||
req.msg.lun = lun;
|
||||
req.msg.cmd = SET_SENSOR_THRESHOLDS;
|
||||
req.msg.data = (uint8_t *) & set_thresh_rq;
|
||||
req.msg.data_len = sizeof (set_thresh_rq);
|
||||
|
Loading…
x
Reference in New Issue
Block a user