btrfs-progs: don't use __u8 for fsid buffers
authorDavid Sterba <dsterba@suse.com>
Thu, 26 Oct 2017 18:44:55 +0000 (20:44 +0200)
committerDavid Sterba <dsterba@suse.com>
Tue, 14 Nov 2017 14:59:00 +0000 (15:59 +0100)
The underscore types are for ioctl structures and should not be used for
regular code that does not need them.

Signed-off-by: David Sterba <dsterba@suse.com>
cmds-fi-usage.c
cmds-fi-usage.h
cmds-filesystem.c

index 83d0c58..0b0e47f 100644 (file)
@@ -508,7 +508,7 @@ static int cmp_device_info(const void *a, const void *b)
                        ((struct device_info *)b)->path);
 }
 
-int dev_to_fsid(const char *dev, __u8 *fsid)
+int dev_to_fsid(const char *dev, u8 *fsid)
 {
        struct btrfs_super_block *disk_super;
        char buf[BTRFS_SUPER_INFO_SIZE];
index 0e82951..cab3846 100644 (file)
@@ -50,6 +50,6 @@ void print_device_chunks(struct device_info *devinfo,
                struct chunk_info *chunks_info_ptr,
                int chunks_info_count, unsigned unit_mode);
 void print_device_sizes(struct device_info *devinfo, unsigned unit_mode);
-int dev_to_fsid(const char *dev, __u8 *fsid);
+int dev_to_fsid(const char *dev, u8 *fsid);
 
 #endif
index 0f8e6cd..7728430 100644 (file)
@@ -150,7 +150,7 @@ static int cmd_filesystem_df(int argc, char **argv)
        return !!ret;
 }
 
-static int match_search_item_kernel(__u8 *fsid, char *mnt, char *label,
+static int match_search_item_kernel(u8 *fsid, char *mnt, char *label,
                                        char *search)
 {
        char uuidbuf[BTRFS_UUID_UNPARSED_SIZE];
@@ -678,7 +678,7 @@ static int cmd_filesystem_show(int argc, char **argv)
        int type = 0;
        char mp[PATH_MAX];
        char path[PATH_MAX];
-       __u8 fsid[BTRFS_FSID_SIZE];
+       u8 fsid[BTRFS_FSID_SIZE];
        char uuid_buf[BTRFS_UUID_UNPARSED_SIZE];
        unsigned unit_mode;
        int found = 0;