aboutsummaryrefslogtreecommitdiffstats
path: root/sys
diff options
context:
space:
mode:
Diffstat (limited to 'sys')
-rw-r--r--sys/decl.go2
-rw-r--r--sys/sys.txt3
2 files changed, 2 insertions, 3 deletions
diff --git a/sys/decl.go b/sys/decl.go
index 60c076d8a..05f5e15e9 100644
--- a/sys/decl.go
+++ b/sys/decl.go
@@ -137,7 +137,7 @@ func (t ResourceType) Default() uintptr {
func (t ResourceType) SpecialValues() []uintptr {
switch t.Kind {
case ResFD:
- return []uintptr{InvalidFD, BogusFD}
+ return []uintptr{InvalidFD, BogusFD, ^uintptr(0) - 99 /*AT_FDCWD*/}
case ResIOCtx:
return []uintptr{0}
case ResIPC:
diff --git a/sys/sys.txt b/sys/sys.txt
index 2e656fd64..66b25d718 100644
--- a/sys/sys.txt
+++ b/sys/sys.txt
@@ -979,7 +979,6 @@ flock {
pid pid
}
-
f_owner_ex {
type flags[f_owner_type, int32]
pid pid
@@ -1247,7 +1246,7 @@ renameat2_flags = RENAME_EXCHANGE, RENAME_NOREPLACE, RENAME_WHITEOUT
flock_op = LOCK_SH, LOCK_EX, LOCK_UN, LOCK_NB
seccomp_op = SECCOMP_SET_MODE_STRICT, SECCOMP_SET_MODE_FILTER
seccomp_flags = 0, SECCOMP_FILTER_FLAG_TSYNC
-name_to_handle_at_flags = AT_EMPTY_PATH, AT_SYMLINK_FOLLOW, AT_FDCWD
+name_to_handle_at_flags = AT_EMPTY_PATH, AT_SYMLINK_FOLLOW
mq_open_flags = O_RDONLY, O_WRONLY, O_RDWR, O_NONBLOCK, O_CREAT, O_EXCL, O_CREAT
mount_flags = MS_BIND, MS_DIRSYNC, MS_MANDLOCK, MS_MOVE, MS_NOATIME, MS_NODEV, MS_NODIRATIME, MS_NOEXEC, MS_NOSUID, MS_RDONLY, MS_RELATIME, MS_REMOUNT, MS_SILENT, MS_STRICTATIME, MS_SYNCHRONOUS
umount_flags = MNT_FORCE, MNT_DETACH, MNT_EXPIRE, UMOUNT_NOFOLLOW