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>
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
S_IRUSR = 0x100
S_IWUSR = 0x80
S_IXUSR = 0x40
+ S_IRWXG = 0x38
+ S_IRWXO = 0x7
)
type Stat_t struct {
S_IRUSR = 0x100
S_IWUSR = 0x80
S_IXUSR = 0x40
+ S_IRWXG = 0x38
+ S_IRWXO = 0x7
)
type Stat_t struct {
S_IRUSR = 0x100
S_IWUSR = 0x80
S_IXUSR = 0x40
+ S_IRWXG = 0x38
+ S_IRWXO = 0x7
)
type Stat_t struct {