list_for_each(p, &ctx->paths, link) {
if (streq(p->path, devnode)) {
int rc = ioctl(p->fd, EVIOCGRAB, (void*)mode ? 1 : 0);
- litest_assert_int_gt(rc, -1);
+ litest_assert_errno_success(rc);
udev_device_unref(udev_device);
return;
}
litest_abort_msg("Failed to write to file %s (%s)",
file->path,
strerror(errno));
- litest_assert_int_ne(chmod(file->path, 0644), -1);
+ litest_assert_errno_success(chmod(file->path, 0644));
if (header) {
length = strlen(header);
++count,
dev->shortname);
fd = open(path, O_CREAT|O_WRONLY, 0644);
- litest_assert_int_ne(fd, -1);
+ litest_assert_errno_success(fd);
f = fdopen(fd, "w");
litest_assert_notnull(f);
litest_assert_int_ge(fputs(dev->quirk_file, f), 0);
break;
case QUIRKS_SETUP_FULL:
litest_assert_notnull(mkdtemp(tmpdir));
- litest_assert_int_ne(chmod(tmpdir, 0755), -1);
+ litest_assert_errno_success(chmod(tmpdir, 0755));
file = zalloc(sizeof *file);
file->path = safe_strdup(tmpdir);
dirname = tmpdir;
path = libevdev_uinput_get_devnode(d->uinput);
litest_assert_ptr_notnull(path);
fd = open(path, O_RDWR|O_NONBLOCK);
- litest_assert_int_ne(fd, -1);
+ litest_assert_errno_success(fd);
rc = libevdev_new_from_fd(fd, &d->evdev);
litest_assert_neg_errno_success(rc);
/* remove O_NONBLOCK */
rc = fcntl(udev_monitor_get_fd(udev_monitor), F_SETFL, 0);
- litest_assert_int_ne(rc, -1);
+ litest_assert_errno_success(rc);
litest_assert_int_eq(udev_monitor_enable_receiving(udev_monitor),
0);
udev_unref(udev);