projects
/
psensor.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
compilation with missing sysinfo fct
[psensor.git]
/
src
/
server
/
server.c
diff --git
a/src/server/server.c
b/src/server/server.c
index
46ab5d2
..
fbafba5
100644
(file)
--- a/
src/server/server.c
+++ b/
src/server/server.c
@@
-155,9
+155,11
@@
create_response_api(const char *nurl,
page = sensors_to_json_string(server_data.sensors);
#ifdef HAVE_GTOP
page = sensors_to_json_string(server_data.sensors);
#ifdef HAVE_GTOP
+#ifdef HAVE_SYSINFO_FCT
} else if (!strcmp(nurl, URL_API_1_0_SYSINFO)) {
page = sysinfo_to_json_string(&server_data.psysinfo);
} else if (!strcmp(nurl, URL_API_1_0_SYSINFO)) {
page = sysinfo_to_json_string(&server_data.psysinfo);
+#endif
} else if (!strcmp(nurl, URL_API_1_0_CPU_USAGE)) {
page = sensor_to_json_string(server_data.cpu_usage);
#endif
} else if (!strcmp(nurl, URL_API_1_0_CPU_USAGE)) {
page = sensor_to_json_string(server_data.cpu_usage);
#endif
@@
-385,7
+387,9
@@
int main(int argc, char *argv[])
pthread_mutex_lock(&mutex);
#ifdef HAVE_GTOP
pthread_mutex_lock(&mutex);
#ifdef HAVE_GTOP
+#ifdef HAVE_SYSINFO_FCT
sysinfo_update(&server_data.psysinfo);
sysinfo_update(&server_data.psysinfo);
+#endif
cpu_usage_sensor_update(server_data.cpu_usage);
#endif
psensor_list_update_measures(server_data.sensors);
cpu_usage_sensor_update(server_data.cpu_usage);
#endif
psensor_list_update_measures(server_data.sensors);
@@
-405,7
+409,9
@@
int main(int argc, char *argv[])
sensors_cleanup();
#ifdef HAVE_GTOP
sensors_cleanup();
#ifdef HAVE_GTOP
+#ifdef HAVE_SYSINFO_FCT
sysinfo_cleanup();
sysinfo_cleanup();
+#endif
cpu_cleanup();
#endif
cpu_cleanup();
#endif