From 9f1793e2e20eb67a1e42f6df79c9bf606ff16fed Mon Sep 17 00:00:00 2001 From: Tobias Klauser Date: Wed, 9 Jun 2021 19:56:19 +0200 Subject: [PATCH] unix: add AT_REMOVEDIR, AT_EACCESS and AT_SYMLINK_FOLLOW on dragonfly Change-Id: I2a3f4fb12ed3af1789af6115aecae62e61792549 Reviewed-on: https://go-review.googlesource.com/c/sys/+/326430 Trust: Tobias Klauser Run-TryBot: Tobias Klauser TryBot-Result: Go Bot Reviewed-by: Ian Lance Taylor --- unix/types_dragonfly.go | 3 +++ unix/ztypes_dragonfly_amd64.go | 3 +++ 2 files changed, 6 insertions(+) diff --git a/unix/types_dragonfly.go b/unix/types_dragonfly.go index 3ae8dbf2..32f8acf6 100644 --- a/unix/types_dragonfly.go +++ b/unix/types_dragonfly.go @@ -241,6 +241,9 @@ type Winsize C.struct_winsize const ( AT_FDCWD = C.AT_FDCWD AT_SYMLINK_NOFOLLOW = C.AT_SYMLINK_NOFOLLOW + AT_REMOVEDIR = C.AT_REMOVEDIR + AT_EACCESS = C.AT_EACCESS + AT_SYMLINK_FOLLOW = C.AT_SYMLINK_FOLLOW ) // poll diff --git a/unix/ztypes_dragonfly_amd64.go b/unix/ztypes_dragonfly_amd64.go index 1d049d7a..d0ba8e9b 100644 --- a/unix/ztypes_dragonfly_amd64.go +++ b/unix/ztypes_dragonfly_amd64.go @@ -431,6 +431,9 @@ type Winsize struct { const ( AT_FDCWD = 0xfffafdcd AT_SYMLINK_NOFOLLOW = 0x1 + AT_REMOVEDIR = 0x2 + AT_EACCESS = 0x4 + AT_SYMLINK_FOLLOW = 0x8 ) type PollFd struct {