X-Git-Url: https://git.wpitchoune.net/gitweb/?a=blobdiff_plain;f=src%2Flib%2Fpudisks2.c;h=7111174d06d41956805b6e45c9374a9610cecb65;hb=790c76c1fb187bdc358e0a34e4edcf428d6c8970;hp=382e7ec50404f9ed8a9608f8b16b269c89dae45c;hpb=d0c0af9ac5e98dff536e74cb442b585292d6a051;p=psensor.git diff --git a/src/lib/pudisks2.c b/src/lib/pudisks2.c index 382e7ec..7111174 100644 --- a/src/lib/pudisks2.c +++ b/src/lib/pudisks2.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2010-2014 jeanfi@gmail.com + * Copyright (C) 2010-2016 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 @@ -29,18 +29,18 @@ #include #include -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;