/*
- * Copyright (C) 2010-2011 jeanfi@gmail.com
+ * Copyright (C) 2010-2012 jeanfi@gmail.com
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License as
static struct psensor *
create_sensor(char *id, char *name, int values_max_length)
{
- return psensor_create(id, name, SENSOR_TYPE_HDD_TEMP,
+ return psensor_create(id, name, SENSOR_TYPE_HDD_TEMP_HDDTEMP,
values_max_length);
}
return c;
}
-struct psensor **hdd_psensor_list_add(struct psensor **sensors,
- int values_max_length)
+struct psensor **hddtemp_psensor_list_add(struct psensor **sensors,
+ int values_max_length)
{
char *hddtemp_output = fetch();
char *c;
struct psensor **sensor_cur = sensors;
while (*sensor_cur) {
- if ((*sensor_cur)->type == SENSOR_TYPE_HDD_TEMP
+ if ((*sensor_cur)->type == SENSOR_TYPE_HDD_TEMP_HDDTEMP
&& !strcmp((*sensor_cur)->id + 4, info->name))
psensor_set_current_value(*sensor_cur,
(float)info->temp);
}
}
-void hdd_psensor_list_update(struct psensor **sensors)
+void hddtemp_psensor_list_update(struct psensor **sensors)
{
char *hddtemp_output = fetch();