Skip to content

Commit 9c810e8

Browse files
committed
1 parent 69c0fe8 commit 9c810e8

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

core/sys/darwin/xnu_system_call_wrappers.odin

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -275,6 +275,10 @@ syscall_lseek :: #force_inline proc "contextless" (fd: c.int, offset: i64, whenc
275275
return cast(i64)intrinsics.syscall(unix_offset_syscall(.lseek), uintptr(fd), uintptr(offset), uintptr(whence))
276276
}
277277

278+
syscall_ioctl :: #force_inline proc "contextless" (fd: c.int, request: u32, arg: rawptr) -> c.int {
279+
return (cast(c.int)intrinsics.syscall(unix_offset_syscall(.ioctl), uintptr(fd), uintptr(request), uintptr(arg)))
280+
}
281+
278282
syscall_gettid :: #force_inline proc "contextless" () -> u64 {
279283
return cast(u64)intrinsics.syscall(unix_offset_syscall(.gettid))
280284
}

0 commit comments

Comments
 (0)