Menu

#663 Failed in geting reading status from a sensor!

2.0.0
closed-fixed
5
2004-12-16
2004-12-07
wang, jing
No

Call saHpiSensorReadingGet while passing NULL for
Reading and EventState pointers.

* Expected return: SA_OK.
* Actual return: SA_ERR_HPI_NOT_PRESENT

if (rdr.RdrType == SAHPI_SENSOR_RDR)
{
//
// Is this sensor disabled?
//
status = saHpiSensorEnableGet
(session,
resourceId,

rdr.RdrTypeUnion.SensorRec.Num,
&SensorEnabled);
if (status != SA_OK)
{
retval = HPI_TEST_NA;
}
else
{
if (SensorEnabled ==
SAHPI_FALSE)
{
// when the sensor is
disabled we wont use it
retval = HPI_TEST_NA;
}
}
}
else // Non-Sensor RDR
{
retval = HPI_TEST_NA;
}
if (retval == HPI_TEST_UNKNOWN)
{
//
// Call saHpiSensorReadingGet passing
NULL for both Reading
// and EventState pointers.
//
status = saHpiSensorReadingGet
(session,
resourceId,

rdr.RdrTypeUnion.SensorRec.Num,
NULL,
NULL);

if (status != SA_OK)
{
printf(" Function
\"saHpiSensorReadingGet\" works abnormally!\n");
printf(" Failed in geting reading
status from a sensor!\n");
printf(" Return value: %s\n",
get_error_string(status));
retval = HPI_TEST_FAIL;
}
else
{
retval =
HPI_TEST_PASS_AND_EXIT;
}
}

Discussion

  • Tariq Shureih

    Tariq Shureih - 2004-12-07
    • milestone: 430348 --> 2.0.0
    • status: open --> open-accepted
     
  • Tariq Shureih

    Tariq Shureih - 2004-12-07

    Logged In: YES
    user_id=118691

    This functions resloves to an ABI function pointer.

    Did you run against IPMI or Dummy?

    This bug should actually also be assigned against the
    Plug-in(s).

    Do you agree?

     
  • wang, jing

    wang, jing - 2004-12-16

    Logged In: YES
    user_id=1152287

    This bug disppeared in 1.9.4 release.

     
  • wang, jing

    wang, jing - 2004-12-16
    • status: open-accepted --> closed-fixed