summaryrefslogtreecommitdiffhomepage
path: root/pkg/abi/linux/file.go
diff options
context:
space:
mode:
authorJustine Olshan <justineolshan@google.com>2018-07-27 12:26:42 -0700
committerShentubot <shentubot@google.com>2018-07-27 12:27:46 -0700
commit2793f7ac5f96b474decfff68cfde86bb5c2ed0a4 (patch)
treea8ac11c5b9066e98d4f0ba8b1c1d4b1c77908ff5 /pkg/abi/linux/file.go
parentbe7fcbc5582fe831b5ec63f773d867d7591e27a1 (diff)
Added the O_LARGEFILE flag.
This flag will always be true for gVisor files. PiperOrigin-RevId: 206355963 Change-Id: I2f03d2412e2609042df43b06d1318cba674574d0
Diffstat (limited to 'pkg/abi/linux/file.go')
-rw-r--r--pkg/abi/linux/file.go16
1 files changed, 13 insertions, 3 deletions
diff --git a/pkg/abi/linux/file.go b/pkg/abi/linux/file.go
index 44672647b..f2b7e26ca 100644
--- a/pkg/abi/linux/file.go
+++ b/pkg/abi/linux/file.go
@@ -23,9 +23,19 @@ import (
// Constants for open(2).
const (
- O_NONBLOCK = 00004000
- O_CLOEXEC = 02000000
- O_PATH = 010000000
+ O_ACCMODE = 00000003
+ O_RDONLY = 00000000
+ O_WRONLY = 00000001
+ O_RDWR = 00000002
+ O_APPEND = 00002000
+ O_NONBLOCK = 00004000
+ O_ASYNC = 00020000
+ O_DIRECT = 00040000
+ O_LARGEFILE = 00100000
+ O_DIRECTORY = 00200000
+ O_CLOEXEC = 02000000
+ O_SYNC = 04010000
+ O_PATH = 010000000
)
// Constants for fstatat(2).