From 93300601f41052dad125f28ed83052f647f22203 Mon Sep 17 00:00:00 2001 From: Meghan Denny Date: Sun, 28 Dec 2025 22:20:20 -0800 Subject: [PATCH] add S --- mod.zig | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/mod.zig b/mod.zig index ad8f44caf71b538bd7fcbf42b517178a949cdee8..6559e8b755746c6e11ccd366c24705bb4f720efb 100644 --- a/mod.zig +++ b/mod.zig @@ -1545,6 +1545,33 @@ pub const O = struct { pub const RDWR = 2; }; +pub const S = struct { + pub const IFMT = 0o170000; + pub const IFDIR = 0o040000; + pub const IFCHR = 0o020000; + pub const IFBLK = 0o060000; + pub const IFREG = 0o100000; + pub const IFIFO = 0o010000; + pub const IFLNK = 0o120000; + pub const IFSOCK = 0o140000; + + pub const ISUID = 0o4000; + pub const ISGID = 0o2000; + pub const ISVTX = 0o1000; + pub const IRUSR = 0o400; + pub const IWUSR = 0o200; + pub const IXUSR = 0o100; + pub const IRWXU = 0o700; + pub const IRGRP = 0o040; + pub const IWGRP = 0o020; + pub const IXGRP = 0o010; + pub const IRWXG = 0o070; + pub const IROTH = 0o004; + pub const IWOTH = 0o002; + pub const IXOTH = 0o001; + pub const IRWXO = 0o007; +}; + pub const NAME_MAX = 255; pub const PATH_MAX = 4096; pub const NGROUPS_MAX = 32; -- 2.54.0