From: Chris O'Hara Date: Sat, 3 Jun 2023 01:49:48 +0000 (+1000) Subject: syscall: stub Getrlimit on wasip1 X-Git-Tag: go1.21rc3~2^2~37 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=1e97c51536;p=gostls13.git syscall: stub Getrlimit on wasip1 This is a prerequisite to enabling the pure Go resolver for wasip1. Change-Id: Iecd8a18ce4c9eb69a697d29930bedb7175b4f0ce Reviewed-on: https://go-review.googlesource.com/c/go/+/500577 Run-TryBot: Ian Lance Taylor Reviewed-by: Johan Brandhorst-Satzkorn Reviewed-by: Ian Lance Taylor Reviewed-by: Dmitri Shuralyov Auto-Submit: Johan Brandhorst-Satzkorn TryBot-Result: Gopher Robot --- diff --git a/src/syscall/syscall_wasip1.go b/src/syscall/syscall_wasip1.go index 5d19c000ae..e66afee5e9 100644 --- a/src/syscall/syscall_wasip1.go +++ b/src/syscall/syscall_wasip1.go @@ -478,3 +478,16 @@ func SetNonblock(fd int, nonblocking bool) error { errno := fd_fdstat_set_flags(int32(fd), flags) return errnoErr(errno) } + +type Rlimit struct { + Cur uint64 + Max uint64 +} + +const ( + RLIMIT_NOFILE = iota +) + +func Getrlimit(which int, lim *Rlimit) error { + return ENOSYS +}