From 6d993458114b1138f2813b2d007fae0197aadca6 Mon Sep 17 00:00:00 2001 From: Andreas Kling Date: Sat, 27 Mar 2021 18:00:41 +0100 Subject: [PATCH] LibC: Add S_I{READ,WRITE,EXEC} macro aliases for BSD compatibility These map as follows: S_IREAD -> S_IRUSR S_IWRITE -> S_IWUSR S_IEXEC -> S_IXUSR --- Userland/Libraries/LibC/fcntl.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Userland/Libraries/LibC/fcntl.h b/Userland/Libraries/LibC/fcntl.h index e184808762..52956b3820 100644 --- a/Userland/Libraries/LibC/fcntl.h +++ b/Userland/Libraries/LibC/fcntl.h @@ -71,6 +71,9 @@ __BEGIN_DECLS #define S_IRUSR 0400 #define S_IWUSR 0200 #define S_IXUSR 0100 +#define S_IREAD S_IRUSR +#define S_IWRITE S_IWUSR +#define S_IEXEC S_IXUSR #define S_IRGRP 0040 #define S_IWGRP 0020 #define S_IXGRP 0010