mirror of
https://github.com/golang/go
synced 2024-09-25 15:10:11 -06:00
syscall: add S_IRWXG and S_IRWXO on OpenBSD
As discussed in CL 126621, these constants are already defined on Linux, Darwin, FreeBSD and NetBSD. In order to ensure portability of existing code using the syscall package, provide them for OpenBSD (and DragonflyBSD, in a separate CL) as well. Change-Id: Ia9e07cb01f989d144a620d268daa8ec946788861 Reviewed-on: https://go-review.googlesource.com/130336 Run-TryBot: Tobias Klauser <tobias.klauser@gmail.com> TryBot-Result: Gobot Gobot <gobot@golang.org> Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
This commit is contained in:
parent
e8daca4c48
commit
d865e1fa48
@ -114,6 +114,8 @@ const ( // Directory mode bits
|
||||
S_IRUSR = C.S_IRUSR
|
||||
S_IWUSR = C.S_IWUSR
|
||||
S_IXUSR = C.S_IXUSR
|
||||
S_IRWXG = C.S_IRWXG
|
||||
S_IRWXO = C.S_IRWXO
|
||||
)
|
||||
|
||||
type Stat_t C.struct_stat
|
||||
|
@ -71,6 +71,8 @@ const (
|
||||
S_IRUSR = 0x100
|
||||
S_IWUSR = 0x80
|
||||
S_IXUSR = 0x40
|
||||
S_IRWXG = 0x38
|
||||
S_IRWXO = 0x7
|
||||
)
|
||||
|
||||
type Stat_t struct {
|
||||
|
@ -71,6 +71,8 @@ const (
|
||||
S_IRUSR = 0x100
|
||||
S_IWUSR = 0x80
|
||||
S_IXUSR = 0x40
|
||||
S_IRWXG = 0x38
|
||||
S_IRWXO = 0x7
|
||||
)
|
||||
|
||||
type Stat_t struct {
|
||||
|
@ -71,6 +71,8 @@ const (
|
||||
S_IRUSR = 0x100
|
||||
S_IWUSR = 0x80
|
||||
S_IXUSR = 0x40
|
||||
S_IRWXG = 0x38
|
||||
S_IRWXO = 0x7
|
||||
)
|
||||
|
||||
type Stat_t struct {
|
||||
|
Loading…
Reference in New Issue
Block a user