* tests/struct_flock.c (EINVAL_STR): Remove.
(test_flock_einval, test_flock): Use sprintrc instead of EINVAL_STR.
* tests/fcntl.c (test_flock64_einval): Likewise.
* tests/fcntl64.c (test_flock64_einval, test_flock64): Likewise.
.l_start = 0xdefaced1facefeedULL,
.l_len = 0xdefaced2cafef00dULL
};
- invoke_test_syscall(cmd, &fl);
+ long rc = invoke_test_syscall(cmd, &fl);
printf("%s(0, %s, %p) = %s\n",
- TEST_SYSCALL_STR, name, &fl, EINVAL_STR);
+ TEST_SYSCALL_STR, name, &fl, sprintrc(rc));
}
static void
.l_start = 0xdefaced1facefeedULL,
.l_len = 0xdefaced2cafef00dULL
};
- invoke_test_syscall(cmd, &fl);
+ long rc = invoke_test_syscall(cmd, &fl);
printf("%s(0, %s, {l_type=F_RDLCK, l_whence=SEEK_SET"
", l_start=%jd, l_len=%jd}) = %s\n", TEST_SYSCALL_STR, name,
- (intmax_t) fl.l_start, (intmax_t) fl.l_len, EINVAL_STR);
+ (intmax_t) fl.l_start, (intmax_t) fl.l_len, sprintrc(rc));
}
static void
long rc = invoke_test_syscall(F_SETLK64, &fl);
printf("%s(0, F_SETLK64, {l_type=F_RDLCK, l_whence=SEEK_SET"
", l_start=0, l_len=%d}) = %s\n",
- TEST_SYSCALL_STR, FILE_LEN, rc ? EINVAL_STR : "0");
+ TEST_SYSCALL_STR, FILE_LEN, sprintrc(rc));
if (rc)
return;
#include "flock.h"
#define FILE_LEN 4096
-#define EINVAL_STR "-1 EINVAL (Invalid argument)"
#define TEST_FLOCK_EINVAL(cmd) test_flock_einval(cmd, #cmd)
.l_start = (TYPEOF_FLOCK_OFF_T) 0xdefaced1facefeedULL,
.l_len = (TYPEOF_FLOCK_OFF_T) 0xdefaced2cafef00dULL
};
- invoke_test_syscall(cmd, &fl);
+ long rc = invoke_test_syscall(cmd, &fl);
printf("%s(0, %s, {l_type=F_RDLCK, l_whence=SEEK_SET"
", l_start=%jd, l_len=%jd}) = %s\n", TEST_SYSCALL_STR, name,
- (intmax_t) fl.l_start, (intmax_t) fl.l_len, EINVAL_STR);
+ (intmax_t) fl.l_start, (intmax_t) fl.l_len, sprintrc(rc));
}
static void
long rc = invoke_test_syscall(F_SETLK, &fl);
printf("%s(0, F_SETLK, {l_type=F_RDLCK, l_whence=SEEK_SET"
", l_start=0, l_len=%d}) = %s\n",
- TEST_SYSCALL_STR, FILE_LEN, rc ? EINVAL_STR : "0");
+ TEST_SYSCALL_STR, FILE_LEN, sprintrc(rc));
if (rc)
return;