pub const AT = struct Special value used to indicate openat should use the current working directory
Do not follow symbolic links
Remove directory instead of unlinking file
Follow symbolic links.
Suppress terminal automount traversal
Allow empty relative pathname
Type of synchronisation required from statx()
Apply to the entire subtree
Remove directory instead of unlinking file
4194
4195
4196
4197
4198
4199
4200
4201
4202
4203
4204
4205
4206
4207
4208
4209
4210
4211
4212
4213
4214
4215
4216
4217
4218
4219
4220
4221
4222
4223
4224
4225
4226
4227
4228
4229pub const AT = struct {
/// Special value used to indicate openat should use the current working directory
pub const FDCWD = -100;
/// Do not follow symbolic links
pub const SYMLINK_NOFOLLOW = 0x100;
/// Remove directory instead of unlinking file
pub const REMOVEDIR = 0x200;
/// Follow symbolic links.
pub const SYMLINK_FOLLOW = 0x400;
/// Suppress terminal automount traversal
pub const NO_AUTOMOUNT = 0x800;
/// Allow empty relative pathname
pub const EMPTY_PATH = 0x1000;
/// Type of synchronisation required from statx()
pub const STATX_SYNC_TYPE = 0x6000;
/// - Do whatever stat() does
pub const STATX_SYNC_AS_STAT = 0x0000;
/// - Force the attributes to be sync'd with the server
pub const STATX_FORCE_SYNC = 0x2000;
/// - Don't sync attributes with the server
pub const STATX_DONT_SYNC = 0x4000;
/// Apply to the entire subtree
pub const RECURSIVE = 0x8000;
pub const HANDLE_FID = REMOVEDIR;
}