summaryrefslogtreecommitdiff
path: root/src/machine/image-dbus.c
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2021-01-12 17:18:53 +0100
committerLennart Poettering <lennart@poettering.net>2021-01-19 13:41:42 +0100
commitd577d4a432dd7bb056d2f7df53956122ebcb1ab0 (patch)
tree12fe73d70c67def5ad1cc4b8afd5b8a699928be1 /src/machine/image-dbus.c
parent7a87fb611986db0b55dbc045230b5edceef05a87 (diff)
downloadsystemd-d577d4a432dd7bb056d2f7df53956122ebcb1ab0.tar.gz
machine-image: properly support searching for images below some --root= path
systemd-sysext supports --root= for everything but the image discovery. Fix that.
Diffstat (limited to 'src/machine/image-dbus.c')
-rw-r--r--src/machine/image-dbus.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/machine/image-dbus.c b/src/machine/image-dbus.c
index c157aaf33c..4c4f900527 100644
--- a/src/machine/image-dbus.c
+++ b/src/machine/image-dbus.c
@@ -408,7 +408,7 @@ static int image_object_find(sd_bus *bus, const char *path, const char *interfac
if (r < 0)
return r;
- r = image_find(IMAGE_MACHINE, e, &image);
+ r = image_find(IMAGE_MACHINE, e, NULL, &image);
if (r == -ENOENT)
return 0;
if (r < 0)
@@ -452,7 +452,7 @@ static int image_node_enumerator(sd_bus *bus, const char *path, void *userdata,
if (!images)
return -ENOMEM;
- r = image_discover(IMAGE_MACHINE, images);
+ r = image_discover(IMAGE_MACHINE, NULL, images);
if (r < 0)
return r;