summaryrefslogtreecommitdiff
path: root/libbcachefs.h
diff options
context:
space:
mode:
authorKent Overstreet <kent.overstreet@gmail.com>2018-05-10 03:57:37 -0400
committerKent Overstreet <kent.overstreet@gmail.com>2018-05-17 02:36:19 -0400
commit3588fa621c4c9462a9c56f24b18ded329dc7622a (patch)
treede2577e020ee1fb4301c2c00259820cd76296970 /libbcachefs.h
parentff86d4722124c300c40b85b6eb8ef2d410ab303c (diff)
fixes for 32 bit builds/non x86 archs
Diffstat (limited to 'libbcachefs.h')
-rw-r--r--libbcachefs.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/libbcachefs.h b/libbcachefs.h
index 8537a04..7f914d2 100644
--- a/libbcachefs.h
+++ b/libbcachefs.h
@@ -100,7 +100,7 @@ struct bchfs_handle bchu_fs_open_by_dev(const char *, unsigned *);
static inline void bchu_disk_add(struct bchfs_handle fs, char *dev)
{
- struct bch_ioctl_disk i = { .dev = (__u64) dev, };
+ struct bch_ioctl_disk i = { .dev = (unsigned long) dev, };
xioctl(fs.ioctl_fd, BCH_IOCTL_DISK_ADD, &i);
}
@@ -118,7 +118,7 @@ static inline void bchu_disk_remove(struct bchfs_handle fs, unsigned dev_idx,
static inline void bchu_disk_online(struct bchfs_handle fs, char *dev)
{
- struct bch_ioctl_disk i = { .dev = (__u64) dev, };
+ struct bch_ioctl_disk i = { .dev = (unsigned long) dev, };
xioctl(fs.ioctl_fd, BCH_IOCTL_DISK_ONLINE, &i);
}
@@ -173,7 +173,7 @@ static inline struct bch_sb *bchu_read_super(struct bchfs_handle fs, unsigned id
sb = xrealloc(sb, size);
struct bch_ioctl_read_super i = {
.size = size,
- .sb = (u64) sb,
+ .sb = (unsigned long) sb,
};
if (idx != -1) {