errno-util: add ERRNO_IS_PRIVILEGE() helper

This commit is contained in:
Lennart Poettering
2019-11-20 12:29:54 +01:00
parent 206a29b2e1
commit e884e00071
+7
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);
}