int pakfire_jail_nice(struct pakfire_jail* jail, int nice) {
// Check if nice level is in range
- if (nice < -19 || nice > 20) {
- errno = EINVAL;
- return 1;
- }
+ if (nice < -19 || nice > 20)
+ return -EINVAL;
// Store nice level
jail->nice = nice;
ASSERT_SUCCESS(pakfire_jail_create(&jail, t->pakfire));
// Set invalid nice levels
- ASSERT_ERRNO(pakfire_jail_nice(jail, 100), EINVAL);
- ASSERT_ERRNO(pakfire_jail_nice(jail, -100), EINVAL);
+ ASSERT_ERROR(pakfire_jail_nice(jail, 100), EINVAL);
+ ASSERT_ERROR(pakfire_jail_nice(jail, -100), EINVAL);
// Set something sane
ASSERT_SUCCESS(pakfire_jail_nice(jail, 5));