static func
[psensor.git] / src / lib / pudisks2.c
index e001d87..b378e0c 100644 (file)
 #include <pudisks2.h>
 #include <temperature.h>
 
-const char *PROVIDER_NAME = "udisks2";
+static const char *PROVIDER_NAME = "udisks2";
 
 static GDBusObjectManager *manager;
 
-const time_t SMART_UPDATE_INTERVAL = 30;
+static const time_t SMART_UPDATE_INTERVAL = 30;
 
 struct udisks_data {
        char *path;
        struct timeval last_smart_update;
 };
 
-void udisks_data_free(void *data)
+static void udisks_data_free(void *data)
 {
        struct udisks_data *u;
 
@@ -97,6 +97,9 @@ void udisks2_psensor_list_update(struct psensor **sensors)
        for (; *sensors; sensors++) {
                s = *sensors;
 
+               if (s->type & SENSOR_TYPE_REMOTE)
+                       continue;
+
                if (s->type & SENSOR_TYPE_UDISKS2) {
                        data = (struct udisks_data *)s->provider_data;
 
@@ -119,7 +122,7 @@ void udisks2_psensor_list_update(struct psensor **sensors)
        }
 }
 
-void udisks2_psensor_list_add(struct psensor ***sensors, int values_length)
+void udisks2_psensor_list_append(struct psensor ***sensors, int values_length)
 {
        UDisksClient *client;
        GList *objects, *cur;