From 1a9c977f74b4b93f42011ca2a56f67995414d85c Mon Sep 17 00:00:00 2001 From: Tobias Klauser Date: Wed, 9 Jun 2021 18:25:33 +0200 Subject: [PATCH] unix: add AT_EACCESS on freebsd Change-Id: Ic6ac2335d5f831682ea61fc3b1276abd0a72a6af Reviewed-on: https://go-review.googlesource.com/c/sys/+/326431 Trust: Tobias Klauser Run-TryBot: Tobias Klauser TryBot-Result: Go Bot Reviewed-by: Ian Lance Taylor --- unix/types_freebsd.go | 5 +++-- unix/ztypes_freebsd_386.go | 5 +++-- unix/ztypes_freebsd_amd64.go | 5 +++-- unix/ztypes_freebsd_arm.go | 5 +++-- unix/ztypes_freebsd_arm64.go | 5 +++-- 5 files changed, 15 insertions(+), 10 deletions(-) diff --git a/unix/types_freebsd.go b/unix/types_freebsd.go index 968c3b02..eb352406 100644 --- a/unix/types_freebsd.go +++ b/unix/types_freebsd.go @@ -374,9 +374,10 @@ type Winsize C.struct_winsize const ( AT_FDCWD = C.AT_FDCWD - AT_REMOVEDIR = C.AT_REMOVEDIR - AT_SYMLINK_FOLLOW = C.AT_SYMLINK_FOLLOW + AT_EACCESS = C.AT_EACCESS AT_SYMLINK_NOFOLLOW = C.AT_SYMLINK_NOFOLLOW + AT_SYMLINK_FOLLOW = C.AT_SYMLINK_FOLLOW + AT_REMOVEDIR = C.AT_REMOVEDIR ) // poll diff --git a/unix/ztypes_freebsd_386.go b/unix/ztypes_freebsd_386.go index c51bc88f..1f99c024 100644 --- a/unix/ztypes_freebsd_386.go +++ b/unix/ztypes_freebsd_386.go @@ -672,9 +672,10 @@ type Winsize struct { const ( AT_FDCWD = -0x64 - AT_REMOVEDIR = 0x800 - AT_SYMLINK_FOLLOW = 0x400 + AT_EACCESS = 0x100 AT_SYMLINK_NOFOLLOW = 0x200 + AT_SYMLINK_FOLLOW = 0x400 + AT_REMOVEDIR = 0x800 ) type PollFd struct { diff --git a/unix/ztypes_freebsd_amd64.go b/unix/ztypes_freebsd_amd64.go index 395b6918..ddf0305a 100644 --- a/unix/ztypes_freebsd_amd64.go +++ b/unix/ztypes_freebsd_amd64.go @@ -675,9 +675,10 @@ type Winsize struct { const ( AT_FDCWD = -0x64 - AT_REMOVEDIR = 0x800 - AT_SYMLINK_FOLLOW = 0x400 + AT_EACCESS = 0x100 AT_SYMLINK_NOFOLLOW = 0x200 + AT_SYMLINK_FOLLOW = 0x400 + AT_REMOVEDIR = 0x800 ) type PollFd struct { diff --git a/unix/ztypes_freebsd_arm.go b/unix/ztypes_freebsd_arm.go index d3f9d254..dce0a5c8 100644 --- a/unix/ztypes_freebsd_arm.go +++ b/unix/ztypes_freebsd_arm.go @@ -656,9 +656,10 @@ type Winsize struct { const ( AT_FDCWD = -0x64 - AT_REMOVEDIR = 0x800 - AT_SYMLINK_FOLLOW = 0x400 + AT_EACCESS = 0x100 AT_SYMLINK_NOFOLLOW = 0x200 + AT_SYMLINK_FOLLOW = 0x400 + AT_REMOVEDIR = 0x800 ) type PollFd struct { diff --git a/unix/ztypes_freebsd_arm64.go b/unix/ztypes_freebsd_arm64.go index 434d6e8e..e2324470 100644 --- a/unix/ztypes_freebsd_arm64.go +++ b/unix/ztypes_freebsd_arm64.go @@ -653,9 +653,10 @@ type Winsize struct { const ( AT_FDCWD = -0x64 - AT_REMOVEDIR = 0x800 - AT_SYMLINK_FOLLOW = 0x400 + AT_EACCESS = 0x100 AT_SYMLINK_NOFOLLOW = 0x200 + AT_SYMLINK_FOLLOW = 0x400 + AT_REMOVEDIR = 0x800 ) type PollFd struct {