tests/btrfs.c: tweak magic constants to make the test more reliable
* tests/btrfs.c (btrfs_test_sync_ioctls): Change u64val to 0xdeadbeefbadc0ded. (btrfs_test_subvol_ioctls): Likewise. Change bad_pointer to make their lower 32-bit parts closer to -1U.
This commit is contained in:
@ -180,7 +180,7 @@ btrfs_test_trans_ioctls(void)
|
|||||||
static void
|
static void
|
||||||
btrfs_test_sync_ioctls(void)
|
btrfs_test_sync_ioctls(void)
|
||||||
{
|
{
|
||||||
uint64_t u64val = 257;
|
uint64_t u64val = 0xdeadbeefbadc0ded;
|
||||||
|
|
||||||
ioctl(-1, BTRFS_IOC_SYNC, NULL);
|
ioctl(-1, BTRFS_IOC_SYNC, NULL);
|
||||||
printf("ioctl(-1, BTRFS_IOC_SYNC) = -1 EBADF (%m)\n");
|
printf("ioctl(-1, BTRFS_IOC_SYNC) = -1 EBADF (%m)\n");
|
||||||
@ -267,8 +267,8 @@ btrfs_test_subvol_ioctls(void)
|
|||||||
{
|
{
|
||||||
const char *subvol_name = "subvol-name";
|
const char *subvol_name = "subvol-name";
|
||||||
char *long_subvol_name;
|
char *long_subvol_name;
|
||||||
void *bad_pointer = (void *)0xdeadbeef;
|
void *bad_pointer = (void *) (unsigned long) 0xdeadbeeffffffeed;
|
||||||
uint64_t u64val = 0xdeadbeef;
|
uint64_t u64val = 0xdeadbeefbadc0ded;
|
||||||
struct btrfs_ioctl_vol_args vol_args = {};
|
struct btrfs_ioctl_vol_args vol_args = {};
|
||||||
struct btrfs_ioctl_vol_args_v2 vol_args_v2 = {
|
struct btrfs_ioctl_vol_args_v2 vol_args_v2 = {
|
||||||
.fd = 2,
|
.fd = 2,
|
||||||
|
Reference in New Issue
Block a user