@@ -117,30 +117,39 @@ type RawSockaddrAny struct {
117117}
118118
119119//go:wasmimport wasi_snapshot_preview1 sock_open
120+ //go:noescape
120121func sock_open (af int32 , socktype int32 , fd unsafe.Pointer ) Errno
121122
122123//go:wasmimport wasi_snapshot_preview1 sock_bind
124+ //go:noescape
123125func sock_bind (fd int32 , addr unsafe.Pointer , port uint32 ) Errno
124126
125127//go:wasmimport wasi_snapshot_preview1 sock_listen
128+ //go:noescape
126129func sock_listen (fd int32 , backlog int32 ) Errno
127130
128131//go:wasmimport wasi_snapshot_preview1 sock_connect
132+ //go:noescape
129133func sock_connect (fd int32 , addr unsafe.Pointer , port uint32 ) Errno
130134
131135//go:wasmimport wasi_snapshot_preview1 sock_getsockopt
136+ //go:noescape
132137func sock_getsockopt (fd int32 , level uint32 , name uint32 , value unsafe.Pointer , valueLen uint32 ) Errno
133138
134139//go:wasmimport wasi_snapshot_preview1 sock_setsockopt
140+ //go:noescape
135141func sock_setsockopt (fd int32 , level uint32 , name uint32 , value unsafe.Pointer , valueLen uint32 ) Errno
136142
137143//go:wasmimport wasi_snapshot_preview1 sock_getlocaladdr
144+ //go:noescape
138145func sock_getlocaladdr (fd int32 , addr unsafe.Pointer , port unsafe.Pointer ) Errno
139146
140147//go:wasmimport wasi_snapshot_preview1 sock_getpeeraddr
148+ //go:noescape
141149func sock_getpeeraddr (fd int32 , addr unsafe.Pointer , port unsafe.Pointer ) Errno
142150
143151//go:wasmimport wasi_snapshot_preview1 sock_getaddrinfo
152+ //go:noescape
144153func sock_getaddrinfo (
145154 node unsafe.Pointer ,
146155 nodeLen uint32 ,
0 commit comments