summaryrefslogtreecommitdiff
path: root/src/shared/discover-image.c
diff options
context:
space:
mode:
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>2021-06-21 20:24:00 +0200
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>2021-06-24 09:42:08 +0200
commit65ddc2c5ffd5b9d7798dfd4743423f08b4be6c2b (patch)
tree632093ab24eb7eb219d6390f4bf3fcc70efa4691 /src/shared/discover-image.c
parent9c6535367d07650bb531beb6cce57497862a36da (diff)
downloadsystemd-65ddc2c5ffd5b9d7798dfd4743423f08b4be6c2b.tar.gz
basic: drop one btrfs-related function and move another
This will become useful later, it is the first step to moving btrfs-util.[ch] out of src/basic/.
Diffstat (limited to 'src/shared/discover-image.c')
-rw-r--r--src/shared/discover-image.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/shared/discover-image.c b/src/shared/discover-image.c
index c572e8dae8..5c833afc78 100644
--- a/src/shared/discover-image.c
+++ b/src/shared/discover-image.c
@@ -4,6 +4,7 @@
#include <fcntl.h>
#include <linux/fs.h>
#include <linux/loop.h>
+#include <linux/magic.h>
#include <stdio.h>
#include <stdlib.h>
#include <sys/file.h>
@@ -34,6 +35,7 @@
#include "os-util.h"
#include "path-util.h"
#include "rm-rf.h"
+#include "stat-util.h"
#include "string-table.h"
#include "string-util.h"
#include "strv.h"
@@ -262,7 +264,7 @@ static int image_make(
if (btrfs_might_be_subvol(st)) {
- r = btrfs_is_filesystem(fd);
+ r = fd_is_fs_type(fd, BTRFS_SUPER_MAGIC);
if (r < 0)
return r;
if (r) {