summaryrefslogtreecommitdiff
path: root/src/bus-driverd
diff options
context:
space:
mode:
Diffstat (limited to 'src/bus-driverd')
-rw-r--r--src/bus-driverd/bus-driverd.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/bus-driverd/bus-driverd.c b/src/bus-driverd/bus-driverd.c
index 46ee3492ba..de2344503f 100644
--- a/src/bus-driverd/bus-driverd.c
+++ b/src/bus-driverd/bus-driverd.c
@@ -484,6 +484,9 @@ static int driver_list_names(sd_bus *bus, sd_bus_message *m, void *userdata, sd_
if (r < 0)
return r;
+ /* Let's sort the names list to make it stable */
+ strv_sort(names);
+
return return_strv(bus, m, names);
}
@@ -495,6 +498,9 @@ static int driver_list_activatable_names(sd_bus *bus, sd_bus_message *m, void *u
if (r < 0)
return r;
+ /* Let's sort the names list to make it stable */
+ strv_sort(names);
+
return return_strv(bus, m, names);
}