diff --git a/src/shared/blockdev-util.c b/src/shared/blockdev-util.c index c6ccab081e..c906aec109 100644 --- a/src/shared/blockdev-util.c +++ b/src/shared/blockdev-util.c @@ -104,7 +104,7 @@ int block_device_get_whole_disk(sd_device *dev, sd_device **ret) { return 0; } -static int block_device_get_originating(sd_device *dev, sd_device **ret) { +int block_device_get_originating(sd_device *dev, sd_device **ret) { _cleanup_(sd_device_unrefp) sd_device *first_found = NULL; const char *suffix; dev_t devnum = 0; /* avoid false maybe-uninitialized warning */ diff --git a/src/shared/blockdev-util.h b/src/shared/blockdev-util.h index ea093c49a6..954a23df3e 100644 --- a/src/shared/blockdev-util.h +++ b/src/shared/blockdev-util.h @@ -27,6 +27,7 @@ int block_device_new_from_path(const char *path, BlockDeviceLookupFlag flag, sd_ int block_device_is_whole_disk(sd_device *dev); int block_device_get_whole_disk(sd_device *dev, sd_device **ret); +int block_device_get_originating(sd_device *dev, sd_device **ret); int block_get_whole_disk(dev_t d, dev_t *ret); int block_get_originating(dev_t d, dev_t *ret);