errno-util: add ERRNO_IS_PRIVILEGE() helper

This commit is contained in:
Lennart Poettering 2019-11-20 12:22:40 +01:00
parent 206a29b2e1
commit e884e00071

View file

@ -94,3 +94,10 @@ static inline bool ERRNO_IS_NOT_SUPPORTED(int r) {
ENOTTY,
ENOSYS);
}
/* Two different errors for access problems */
static inline bool ERRNO_IS_PRIVILEGE(int r) {
return IN_SET(abs(r),
EACCES,
EPERM);
}