Index: disk-utils/elvtune.c =================================================================== --- disk-utils/elvtune.c (.../util-linux) (révision 3483) +++ disk-utils/elvtune.c (.../util-linux) (révision 3483) @@ -37,8 +37,8 @@ int max_bomb_segments; } blkelv_ioctl_arg_t; -#define BLKELVGET _IOR(0x12,106,sizeof(blkelv_ioctl_arg_t)) -#define BLKELVSET _IOW(0x12,107,sizeof(blkelv_ioctl_arg_t)) +#define BLKELVGET _IOR(0x12,106,size_t) +#define BLKELVSET _IOW(0x12,107,size_t) static void usage(void) { Index: disk-utils/blockdev.c =================================================================== --- disk-utils/blockdev.c (.../util-linux) (révision 3483) +++ disk-utils/blockdev.c (.../util-linux) (révision 3483) @@ -25,8 +25,8 @@ #define BLKRASET _IO(0x12,98) #define BLKRAGET _IO(0x12,99) #define BLKSSZGET _IO(0x12,104) -#define BLKBSZGET _IOR(0x12,112,sizeof(int)) -#define BLKBSZSET _IOW(0x12,113,sizeof(int)) +#define BLKBSZGET _IOR(0x12,112,size_t) +#define BLKBSZSET _IOW(0x12,113,size_t) #endif /* Maybe could be included */