summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRafał Miłecki <rafal@milecki.pl>2019-12-27 13:09:11 +0100
committerRafał Miłecki <rafal@milecki.pl>2020-03-21 22:40:52 +0100
commit62c578c22f9d87ab9a7b686dece913861cf34c34 (patch)
tree44c2144d5489fca3a267cef64aa23ba26e4c705c
parent84965b92f635c09d11b640ebcb64402e09ae42b8 (diff)
downloadfstools-62c578c22f9d87ab9a7b686dece913861cf34c34.tar.gz
blockd: report "target" path as "mount" for autofs available mounts
Devices handled with autofs should be seen as available even if currently unmounted. Mounting is handled on demand and transparently for users. Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
-rw-r--r--blockd.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/blockd.c b/blockd.c
index a04ea5b..84bea6e 100644
--- a/blockd.c
+++ b/blockd.c
@@ -283,6 +283,8 @@ block_info(struct ubus_context *ctx, struct ubus_object *obj,
if (mp) {
blobmsg_add_string(&bb, "mount", mp);
free(mp);
+ } else if (device->autofs && device->target) {
+ blobmsg_add_string(&bb, "mount", device->target);
}
blobmsg_close_table(&bb, t);
}