summaryrefslogtreecommitdiff
path: root/support/syscall-gen/types+freebsd-x64.frag
diff options
context:
space:
mode:
authoririri <iri@konnichiwastevenspielbergde.su>2018-08-18 16:17:42 -0700
committerOri Bernstein <ori@eigenstate.org>2018-08-19 18:07:14 -0700
commit2fca1caa1935baf0473efc367e24dab57c52517d (patch)
tree5cd9aed3925ff4de81884a357b834bb5330a88a3 /support/syscall-gen/types+freebsd-x64.frag
parent0bb2378d7e2b714998b34394f6977b2ead023d6c (diff)
downloadmc-2fca1caa1935baf0473efc367e24dab57c52517d.tar.gz
Fix futex timeouts and handle futex error codes.
Diffstat (limited to 'support/syscall-gen/types+freebsd-x64.frag')
-rw-r--r--support/syscall-gen/types+freebsd-x64.frag7
1 files changed, 7 insertions, 0 deletions
diff --git a/support/syscall-gen/types+freebsd-x64.frag b/support/syscall-gen/types+freebsd-x64.frag
index 9bae305..f899053 100644
--- a/support/syscall-gen/types+freebsd-x64.frag
+++ b/support/syscall-gen/types+freebsd-x64.frag
@@ -575,6 +575,13 @@ type uuid = struct
node : uint8[_Uuidnodesz];
;;
+const Umtxabstime = 1
+type umtx_time = struct
+ timeout : timespec
+ flags : uint32
+ clockid : uint32
+;;
+
/* open options */
const Ordonly : fdopt = 0x0
const Owronly : fdopt = 0x1