aboutsummaryrefslogtreecommitdiff
path: root/src/sensor/gnunet-sensor.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/sensor/gnunet-sensor.c')
-rw-r--r--src/sensor/gnunet-sensor.c14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/sensor/gnunet-sensor.c b/src/sensor/gnunet-sensor.c
index ffd61f8b4..ec7b5cb9e 100644
--- a/src/sensor/gnunet-sensor.c
+++ b/src/sensor/gnunet-sensor.c
@@ -79,7 +79,10 @@ print_sensor_info (void *cls, const struct SensorInfoShort *sensor,
79 return; 79 return;
80 } 80 }
81 if (NULL == sensor) /* no more sensors from service */ 81 if (NULL == sensor) /* no more sensors from service */
82 {
83 GNUNET_SCHEDULER_shutdown ();
82 return; 84 return;
85 }
83 printf ("Name: %s\nVersion: %d.%d\n", sensor->name, sensor->version_major, 86 printf ("Name: %s\nVersion: %d.%d\n", sensor->name, sensor->version_major,
84 sensor->version_minor); 87 sensor->version_minor);
85 if (NULL != sensor->description) 88 if (NULL != sensor->description)
@@ -107,17 +110,14 @@ run (void *cls, char *const *args, const char *cfgfile,
107 GNUNET_assert (NULL != sensor_handle); 110 GNUNET_assert (NULL != sensor_handle);
108 if (GNUNET_YES == get_all) 111 if (GNUNET_YES == get_all)
109 { 112 {
110 GNUNET_SENSOR_iterate_sensors (sensor_handle, GNUNET_TIME_UNIT_FOREVER_REL, 113 GNUNET_SENSOR_iterate (sensor_handle, GNUNET_TIME_UNIT_FOREVER_REL, NULL,
111 NULL, 0, &print_sensor_info, NULL); 114 &print_sensor_info, NULL);
112 } 115 }
113 else if (NULL != get_sensor) 116 else if (NULL != get_sensor)
114 { 117 {
115 GNUNET_SENSOR_iterate_sensors (sensor_handle, GNUNET_TIME_UNIT_FOREVER_REL, 118 GNUNET_SENSOR_iterate (sensor_handle, GNUNET_TIME_UNIT_FOREVER_REL,
116 get_sensor, strlen (get_sensor), 119 get_sensor, &print_sensor_info, NULL);
117 &print_sensor_info, NULL);
118 } 120 }
119
120 GNUNET_SCHEDULER_shutdown ();
121 ret = 0; 121 ret = 0;
122} 122}
123 123