]> Cypherpunks repositories - gostls13.git/commit
internal/syscall/windows: add Openat, Mkdirat
authorDamien Neil <dneil@google.com>
Thu, 10 Oct 2024 16:57:50 +0000 (09:57 -0700)
committerDamien Neil <dneil@google.com>
Fri, 11 Oct 2024 21:56:46 +0000 (21:56 +0000)
commit86a1a994ff522a7236e6744e40dfbc33d0d6bd88
tree1a28ab70f10c220abd44df46b8ae9767ae5d1ac6
parent1c6288f7e1005a1217859c20e4892a9f2cfd8091
internal/syscall/windows: add Openat, Mkdirat

Windows versions of openat and mkdirat,
implemented using NtCreateFile.

For #67002

Change-Id: If43b1c1069733e5c45f7d45a69699fec30187308
Reviewed-on: https://go-review.googlesource.com/c/go/+/619435
Reviewed-by: Cherry Mui <cherryyz@google.com>
Reviewed-by: Quim Muntal <quimmuntal@gmail.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
src/internal/syscall/windows/at_windows.go [new file with mode: 0644]
src/internal/syscall/windows/syscall_windows.go
src/internal/syscall/windows/types_windows.go
src/syscall/types_windows.go