diff options
| author | 2023-06-19 09:54:29 +0200 | |
|---|---|---|
| committer | 2023-06-19 09:54:29 +0200 | |
| commit | 54f3387c11ba8441c62e1d654e4afacbd3917423 (patch) | |
| tree | 4e3000979f06a19878a0807eca9bcf31423b3566 /vendor/golang.org/x/sys | |
| parent | [chore/bugfix] Refactor `ap/extract.go` functions, return URIs more reliably ... (diff) | |
| download | gotosocial-54f3387c11ba8441c62e1d654e4afacbd3917423.tar.xz | |
[chore]: Bump golang.org/x/crypto from 0.9.0 to 0.10.0 (#1910)
Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.9.0 to 0.10.0.
- [Commits](https://github.com/golang/crypto/compare/v0.9.0...v0.10.0)
---
updated-dependencies:
- dependency-name: golang.org/x/crypto
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Diffstat (limited to 'vendor/golang.org/x/sys')
24 files changed, 404 insertions, 20 deletions
diff --git a/vendor/golang.org/x/sys/cpu/endian_little.go b/vendor/golang.org/x/sys/cpu/endian_little.go index fe545966b..55db853ef 100644 --- a/vendor/golang.org/x/sys/cpu/endian_little.go +++ b/vendor/golang.org/x/sys/cpu/endian_little.go @@ -2,8 +2,8 @@  // Use of this source code is governed by a BSD-style  // license that can be found in the LICENSE file. -//go:build 386 || amd64 || amd64p32 || alpha || arm || arm64 || loong64 || mipsle || mips64le || mips64p32le || nios2 || ppc64le || riscv || riscv64 || sh -// +build 386 amd64 amd64p32 alpha arm arm64 loong64 mipsle mips64le mips64p32le nios2 ppc64le riscv riscv64 sh +//go:build 386 || amd64 || amd64p32 || alpha || arm || arm64 || loong64 || mipsle || mips64le || mips64p32le || nios2 || ppc64le || riscv || riscv64 || sh || wasm +// +build 386 amd64 amd64p32 alpha arm arm64 loong64 mipsle mips64le mips64p32le nios2 ppc64le riscv riscv64 sh wasm  package cpu diff --git a/vendor/golang.org/x/sys/unix/mkall.sh b/vendor/golang.org/x/sys/unix/mkall.sh index 8e3947c36..e6f31d374 100644 --- a/vendor/golang.org/x/sys/unix/mkall.sh +++ b/vendor/golang.org/x/sys/unix/mkall.sh @@ -50,7 +50,7 @@ if [[ "$GOOS" = "linux" ]]; then  	# Use the Docker-based build system  	# Files generated through docker (use $cmd so you can Ctl-C the build or run)  	$cmd docker build --tag generate:$GOOS $GOOS -	$cmd docker run --interactive --tty --volume $(cd -- "$(dirname -- "$0")/.." && /bin/pwd):/build generate:$GOOS +	$cmd docker run --interactive --tty --volume $(cd -- "$(dirname -- "$0")/.." && pwd):/build generate:$GOOS  	exit  fi diff --git a/vendor/golang.org/x/sys/unix/mkerrors.sh b/vendor/golang.org/x/sys/unix/mkerrors.sh index be0423e68..315646271 100644 --- a/vendor/golang.org/x/sys/unix/mkerrors.sh +++ b/vendor/golang.org/x/sys/unix/mkerrors.sh @@ -741,7 +741,8 @@ main(void)  		e = errors[i].num;  		if(i > 0 && errors[i-1].num == e)  			continue; -		strcpy(buf, strerror(e)); +		strncpy(buf, strerror(e), sizeof(buf) - 1); +		buf[sizeof(buf) - 1] = '\0';  		// lowercase first letter: Bad -> bad, but STREAM -> STREAM.  		if(A <= buf[0] && buf[0] <= Z && a <= buf[1] && buf[1] <= z)  			buf[0] += a - A; @@ -760,7 +761,8 @@ main(void)  		e = signals[i].num;  		if(i > 0 && signals[i-1].num == e)  			continue; -		strcpy(buf, strsignal(e)); +		strncpy(buf, strsignal(e), sizeof(buf) - 1); +		buf[sizeof(buf) - 1] = '\0';  		// lowercase first letter: Bad -> bad, but STREAM -> STREAM.  		if(A <= buf[0] && buf[0] <= Z && a <= buf[1] && buf[1] <= z)  			buf[0] += a - A; diff --git a/vendor/golang.org/x/sys/unix/syscall_linux.go b/vendor/golang.org/x/sys/unix/syscall_linux.go index fbaeb5fff..6de486bef 100644 --- a/vendor/golang.org/x/sys/unix/syscall_linux.go +++ b/vendor/golang.org/x/sys/unix/syscall_linux.go @@ -1699,12 +1699,23 @@ func PtracePokeUser(pid int, addr uintptr, data []byte) (count int, err error) {  	return ptracePoke(PTRACE_POKEUSR, PTRACE_PEEKUSR, pid, addr, data)  } +// elfNT_PRSTATUS is a copy of the debug/elf.NT_PRSTATUS constant so +// x/sys/unix doesn't need to depend on debug/elf and thus +// compress/zlib, debug/dwarf, and other packages. +const elfNT_PRSTATUS = 1 +  func PtraceGetRegs(pid int, regsout *PtraceRegs) (err error) { -	return ptracePtr(PTRACE_GETREGS, pid, 0, unsafe.Pointer(regsout)) +	var iov Iovec +	iov.Base = (*byte)(unsafe.Pointer(regsout)) +	iov.SetLen(int(unsafe.Sizeof(*regsout))) +	return ptracePtr(PTRACE_GETREGSET, pid, uintptr(elfNT_PRSTATUS), unsafe.Pointer(&iov))  }  func PtraceSetRegs(pid int, regs *PtraceRegs) (err error) { -	return ptracePtr(PTRACE_SETREGS, pid, 0, unsafe.Pointer(regs)) +	var iov Iovec +	iov.Base = (*byte)(unsafe.Pointer(regs)) +	iov.SetLen(int(unsafe.Sizeof(*regs))) +	return ptracePtr(PTRACE_SETREGSET, pid, uintptr(elfNT_PRSTATUS), unsafe.Pointer(&iov))  }  func PtraceSetOptions(pid int, options int) (err error) { @@ -2420,6 +2431,21 @@ func PthreadSigmask(how int, set, oldset *Sigset_t) error {  	return rtSigprocmask(how, set, oldset, _C__NSIG/8)  } +//sysnb	getresuid(ruid *_C_int, euid *_C_int, suid *_C_int) +//sysnb	getresgid(rgid *_C_int, egid *_C_int, sgid *_C_int) + +func Getresuid() (ruid, euid, suid int) { +	var r, e, s _C_int +	getresuid(&r, &e, &s) +	return int(r), int(e), int(s) +} + +func Getresgid() (rgid, egid, sgid int) { +	var r, e, s _C_int +	getresgid(&r, &e, &s) +	return int(r), int(e), int(s) +} +  /*   * Unimplemented   */ diff --git a/vendor/golang.org/x/sys/unix/syscall_openbsd.go b/vendor/golang.org/x/sys/unix/syscall_openbsd.go index f9c7a9663..c5f166a11 100644 --- a/vendor/golang.org/x/sys/unix/syscall_openbsd.go +++ b/vendor/golang.org/x/sys/unix/syscall_openbsd.go @@ -151,6 +151,21 @@ func Getfsstat(buf []Statfs_t, flags int) (n int, err error) {  	return  } +//sysnb	getresuid(ruid *_C_int, euid *_C_int, suid *_C_int) +//sysnb	getresgid(rgid *_C_int, egid *_C_int, sgid *_C_int) + +func Getresuid() (ruid, euid, suid int) { +	var r, e, s _C_int +	getresuid(&r, &e, &s) +	return int(r), int(e), int(s) +} + +func Getresgid() (rgid, egid, sgid int) { +	var r, e, s _C_int +	getresgid(&r, &e, &s) +	return int(r), int(e), int(s) +} +  //sys	ioctl(fd int, req uint, arg uintptr) (err error)  //sys	ioctlPtr(fd int, req uint, arg unsafe.Pointer) (err error) = SYS_IOCTL @@ -338,8 +353,6 @@ func Uname(uname *Utsname) error {  // getgid  // getitimer  // getlogin -// getresgid -// getresuid  // getthrid  // ktrace  // lfs_bmapv diff --git a/vendor/golang.org/x/sys/unix/zerrors_linux_sparc64.go b/vendor/golang.org/x/sys/unix/zerrors_linux_sparc64.go index f61925269..48984202c 100644 --- a/vendor/golang.org/x/sys/unix/zerrors_linux_sparc64.go +++ b/vendor/golang.org/x/sys/unix/zerrors_linux_sparc64.go @@ -329,6 +329,54 @@ const (  	SCM_WIFI_STATUS                  = 0x25  	SFD_CLOEXEC                      = 0x400000  	SFD_NONBLOCK                     = 0x4000 +	SF_FP                            = 0x38 +	SF_I0                            = 0x20 +	SF_I1                            = 0x24 +	SF_I2                            = 0x28 +	SF_I3                            = 0x2c +	SF_I4                            = 0x30 +	SF_I5                            = 0x34 +	SF_L0                            = 0x0 +	SF_L1                            = 0x4 +	SF_L2                            = 0x8 +	SF_L3                            = 0xc +	SF_L4                            = 0x10 +	SF_L5                            = 0x14 +	SF_L6                            = 0x18 +	SF_L7                            = 0x1c +	SF_PC                            = 0x3c +	SF_RETP                          = 0x40 +	SF_V9_FP                         = 0x70 +	SF_V9_I0                         = 0x40 +	SF_V9_I1                         = 0x48 +	SF_V9_I2                         = 0x50 +	SF_V9_I3                         = 0x58 +	SF_V9_I4                         = 0x60 +	SF_V9_I5                         = 0x68 +	SF_V9_L0                         = 0x0 +	SF_V9_L1                         = 0x8 +	SF_V9_L2                         = 0x10 +	SF_V9_L3                         = 0x18 +	SF_V9_L4                         = 0x20 +	SF_V9_L5                         = 0x28 +	SF_V9_L6                         = 0x30 +	SF_V9_L7                         = 0x38 +	SF_V9_PC                         = 0x78 +	SF_V9_RETP                       = 0x80 +	SF_V9_XARG0                      = 0x88 +	SF_V9_XARG1                      = 0x90 +	SF_V9_XARG2                      = 0x98 +	SF_V9_XARG3                      = 0xa0 +	SF_V9_XARG4                      = 0xa8 +	SF_V9_XARG5                      = 0xb0 +	SF_V9_XXARG                      = 0xb8 +	SF_XARG0                         = 0x44 +	SF_XARG1                         = 0x48 +	SF_XARG2                         = 0x4c +	SF_XARG3                         = 0x50 +	SF_XARG4                         = 0x54 +	SF_XARG5                         = 0x58 +	SF_XXARG                         = 0x5c  	SIOCATMARK                       = 0x8905  	SIOCGPGRP                        = 0x8904  	SIOCGSTAMPNS_NEW                 = 0x40108907 diff --git a/vendor/golang.org/x/sys/unix/zsyscall_linux.go b/vendor/golang.org/x/sys/unix/zsyscall_linux.go index da63d9d78..722c29a00 100644 --- a/vendor/golang.org/x/sys/unix/zsyscall_linux.go +++ b/vendor/golang.org/x/sys/unix/zsyscall_linux.go @@ -2172,3 +2172,17 @@ func rtSigprocmask(how int, set *Sigset_t, oldset *Sigset_t, sigsetsize uintptr)  	}  	return  } + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getresuid(ruid *_C_int, euid *_C_int, suid *_C_int) { +	RawSyscallNoError(SYS_GETRESUID, uintptr(unsafe.Pointer(ruid)), uintptr(unsafe.Pointer(euid)), uintptr(unsafe.Pointer(suid))) +	return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getresgid(rgid *_C_int, egid *_C_int, sgid *_C_int) { +	RawSyscallNoError(SYS_GETRESGID, uintptr(unsafe.Pointer(rgid)), uintptr(unsafe.Pointer(egid)), uintptr(unsafe.Pointer(sgid))) +	return +} diff --git a/vendor/golang.org/x/sys/unix/zsyscall_openbsd_386.go b/vendor/golang.org/x/sys/unix/zsyscall_openbsd_386.go index 6699a783e..9ab9abf72 100644 --- a/vendor/golang.org/x/sys/unix/zsyscall_openbsd_386.go +++ b/vendor/golang.org/x/sys/unix/zsyscall_openbsd_386.go @@ -519,6 +519,28 @@ var libc_getcwd_trampoline_addr uintptr  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT +func getresuid(ruid *_C_int, euid *_C_int, suid *_C_int) { +	syscall_rawSyscall(libc_getresuid_trampoline_addr, uintptr(unsafe.Pointer(ruid)), uintptr(unsafe.Pointer(euid)), uintptr(unsafe.Pointer(suid))) +	return +} + +var libc_getresuid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getresuid getresuid "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getresgid(rgid *_C_int, egid *_C_int, sgid *_C_int) { +	syscall_rawSyscall(libc_getresgid_trampoline_addr, uintptr(unsafe.Pointer(rgid)), uintptr(unsafe.Pointer(egid)), uintptr(unsafe.Pointer(sgid))) +	return +} + +var libc_getresgid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getresgid getresgid "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT +  func ioctl(fd int, req uint, arg uintptr) (err error) {  	_, _, e1 := syscall_syscall(libc_ioctl_trampoline_addr, uintptr(fd), uintptr(req), uintptr(arg))  	if e1 != 0 { diff --git a/vendor/golang.org/x/sys/unix/zsyscall_openbsd_386.s b/vendor/golang.org/x/sys/unix/zsyscall_openbsd_386.s index 04f0de34b..3dcacd30d 100644 --- a/vendor/golang.org/x/sys/unix/zsyscall_openbsd_386.s +++ b/vendor/golang.org/x/sys/unix/zsyscall_openbsd_386.s @@ -158,6 +158,16 @@ TEXT libc_getcwd_trampoline<>(SB),NOSPLIT,$0-0  GLOBL	·libc_getcwd_trampoline_addr(SB), RODATA, $4  DATA	·libc_getcwd_trampoline_addr(SB)/4, $libc_getcwd_trampoline<>(SB) +TEXT libc_getresuid_trampoline<>(SB),NOSPLIT,$0-0 +	JMP	libc_getresuid(SB) +GLOBL	·libc_getresuid_trampoline_addr(SB), RODATA, $4 +DATA	·libc_getresuid_trampoline_addr(SB)/4, $libc_getresuid_trampoline<>(SB) + +TEXT libc_getresgid_trampoline<>(SB),NOSPLIT,$0-0 +	JMP	libc_getresgid(SB) +GLOBL	·libc_getresgid_trampoline_addr(SB), RODATA, $4 +DATA	·libc_getresgid_trampoline_addr(SB)/4, $libc_getresgid_trampoline<>(SB) +  TEXT libc_ioctl_trampoline<>(SB),NOSPLIT,$0-0  	JMP	libc_ioctl(SB)  GLOBL	·libc_ioctl_trampoline_addr(SB), RODATA, $4 diff --git a/vendor/golang.org/x/sys/unix/zsyscall_openbsd_amd64.go b/vendor/golang.org/x/sys/unix/zsyscall_openbsd_amd64.go index 1e775fe05..915761eab 100644 --- a/vendor/golang.org/x/sys/unix/zsyscall_openbsd_amd64.go +++ b/vendor/golang.org/x/sys/unix/zsyscall_openbsd_amd64.go @@ -519,6 +519,28 @@ var libc_getcwd_trampoline_addr uintptr  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT +func getresuid(ruid *_C_int, euid *_C_int, suid *_C_int) { +	syscall_rawSyscall(libc_getresuid_trampoline_addr, uintptr(unsafe.Pointer(ruid)), uintptr(unsafe.Pointer(euid)), uintptr(unsafe.Pointer(suid))) +	return +} + +var libc_getresuid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getresuid getresuid "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getresgid(rgid *_C_int, egid *_C_int, sgid *_C_int) { +	syscall_rawSyscall(libc_getresgid_trampoline_addr, uintptr(unsafe.Pointer(rgid)), uintptr(unsafe.Pointer(egid)), uintptr(unsafe.Pointer(sgid))) +	return +} + +var libc_getresgid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getresgid getresgid "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT +  func ioctl(fd int, req uint, arg uintptr) (err error) {  	_, _, e1 := syscall_syscall(libc_ioctl_trampoline_addr, uintptr(fd), uintptr(req), uintptr(arg))  	if e1 != 0 { @@ -527,6 +549,12 @@ func ioctl(fd int, req uint, arg uintptr) (err error) {  	return  } +var libc_ioctl_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_ioctl ioctl "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT +  func ioctlPtr(fd int, req uint, arg unsafe.Pointer) (err error) {  	_, _, e1 := syscall_syscall(libc_ioctl_trampoline_addr, uintptr(fd), uintptr(req), uintptr(arg))  	if e1 != 0 { @@ -535,10 +563,6 @@ func ioctlPtr(fd int, req uint, arg unsafe.Pointer) (err error) {  	return  } -var libc_ioctl_trampoline_addr uintptr - -//go:cgo_import_dynamic libc_ioctl ioctl "libc.so" -  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT  func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) { diff --git a/vendor/golang.org/x/sys/unix/zsyscall_openbsd_amd64.s b/vendor/golang.org/x/sys/unix/zsyscall_openbsd_amd64.s index 27b6f4df7..2763620b0 100644 --- a/vendor/golang.org/x/sys/unix/zsyscall_openbsd_amd64.s +++ b/vendor/golang.org/x/sys/unix/zsyscall_openbsd_amd64.s @@ -158,6 +158,16 @@ TEXT libc_getcwd_trampoline<>(SB),NOSPLIT,$0-0  GLOBL	·libc_getcwd_trampoline_addr(SB), RODATA, $8  DATA	·libc_getcwd_trampoline_addr(SB)/8, $libc_getcwd_trampoline<>(SB) +TEXT libc_getresuid_trampoline<>(SB),NOSPLIT,$0-0 +	JMP	libc_getresuid(SB) +GLOBL	·libc_getresuid_trampoline_addr(SB), RODATA, $8 +DATA	·libc_getresuid_trampoline_addr(SB)/8, $libc_getresuid_trampoline<>(SB) + +TEXT libc_getresgid_trampoline<>(SB),NOSPLIT,$0-0 +	JMP	libc_getresgid(SB) +GLOBL	·libc_getresgid_trampoline_addr(SB), RODATA, $8 +DATA	·libc_getresgid_trampoline_addr(SB)/8, $libc_getresgid_trampoline<>(SB) +  TEXT libc_ioctl_trampoline<>(SB),NOSPLIT,$0-0  	JMP	libc_ioctl(SB)  GLOBL	·libc_ioctl_trampoline_addr(SB), RODATA, $8 diff --git a/vendor/golang.org/x/sys/unix/zsyscall_openbsd_arm.go b/vendor/golang.org/x/sys/unix/zsyscall_openbsd_arm.go index 7f6427899..8e87fdf15 100644 --- a/vendor/golang.org/x/sys/unix/zsyscall_openbsd_arm.go +++ b/vendor/golang.org/x/sys/unix/zsyscall_openbsd_arm.go @@ -519,6 +519,28 @@ var libc_getcwd_trampoline_addr uintptr  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT +func getresuid(ruid *_C_int, euid *_C_int, suid *_C_int) { +	syscall_rawSyscall(libc_getresuid_trampoline_addr, uintptr(unsafe.Pointer(ruid)), uintptr(unsafe.Pointer(euid)), uintptr(unsafe.Pointer(suid))) +	return +} + +var libc_getresuid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getresuid getresuid "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getresgid(rgid *_C_int, egid *_C_int, sgid *_C_int) { +	syscall_rawSyscall(libc_getresgid_trampoline_addr, uintptr(unsafe.Pointer(rgid)), uintptr(unsafe.Pointer(egid)), uintptr(unsafe.Pointer(sgid))) +	return +} + +var libc_getresgid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getresgid getresgid "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT +  func ioctl(fd int, req uint, arg uintptr) (err error) {  	_, _, e1 := syscall_syscall(libc_ioctl_trampoline_addr, uintptr(fd), uintptr(req), uintptr(arg))  	if e1 != 0 { diff --git a/vendor/golang.org/x/sys/unix/zsyscall_openbsd_arm.s b/vendor/golang.org/x/sys/unix/zsyscall_openbsd_arm.s index b797045fd..c92231404 100644 --- a/vendor/golang.org/x/sys/unix/zsyscall_openbsd_arm.s +++ b/vendor/golang.org/x/sys/unix/zsyscall_openbsd_arm.s @@ -158,6 +158,16 @@ TEXT libc_getcwd_trampoline<>(SB),NOSPLIT,$0-0  GLOBL	·libc_getcwd_trampoline_addr(SB), RODATA, $4  DATA	·libc_getcwd_trampoline_addr(SB)/4, $libc_getcwd_trampoline<>(SB) +TEXT libc_getresuid_trampoline<>(SB),NOSPLIT,$0-0 +	JMP	libc_getresuid(SB) +GLOBL	·libc_getresuid_trampoline_addr(SB), RODATA, $4 +DATA	·libc_getresuid_trampoline_addr(SB)/4, $libc_getresuid_trampoline<>(SB) + +TEXT libc_getresgid_trampoline<>(SB),NOSPLIT,$0-0 +	JMP	libc_getresgid(SB) +GLOBL	·libc_getresgid_trampoline_addr(SB), RODATA, $4 +DATA	·libc_getresgid_trampoline_addr(SB)/4, $libc_getresgid_trampoline<>(SB) +  TEXT libc_ioctl_trampoline<>(SB),NOSPLIT,$0-0  	JMP	libc_ioctl(SB)  GLOBL	·libc_ioctl_trampoline_addr(SB), RODATA, $4 diff --git a/vendor/golang.org/x/sys/unix/zsyscall_openbsd_arm64.go b/vendor/golang.org/x/sys/unix/zsyscall_openbsd_arm64.go index 756ef7b17..12a7a2160 100644 --- a/vendor/golang.org/x/sys/unix/zsyscall_openbsd_arm64.go +++ b/vendor/golang.org/x/sys/unix/zsyscall_openbsd_arm64.go @@ -519,6 +519,28 @@ var libc_getcwd_trampoline_addr uintptr  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT +func getresuid(ruid *_C_int, euid *_C_int, suid *_C_int) { +	syscall_rawSyscall(libc_getresuid_trampoline_addr, uintptr(unsafe.Pointer(ruid)), uintptr(unsafe.Pointer(euid)), uintptr(unsafe.Pointer(suid))) +	return +} + +var libc_getresuid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getresuid getresuid "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getresgid(rgid *_C_int, egid *_C_int, sgid *_C_int) { +	syscall_rawSyscall(libc_getresgid_trampoline_addr, uintptr(unsafe.Pointer(rgid)), uintptr(unsafe.Pointer(egid)), uintptr(unsafe.Pointer(sgid))) +	return +} + +var libc_getresgid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getresgid getresgid "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT +  func ioctl(fd int, req uint, arg uintptr) (err error) {  	_, _, e1 := syscall_syscall(libc_ioctl_trampoline_addr, uintptr(fd), uintptr(req), uintptr(arg))  	if e1 != 0 { diff --git a/vendor/golang.org/x/sys/unix/zsyscall_openbsd_arm64.s b/vendor/golang.org/x/sys/unix/zsyscall_openbsd_arm64.s index a87126622..a6bc32c92 100644 --- a/vendor/golang.org/x/sys/unix/zsyscall_openbsd_arm64.s +++ b/vendor/golang.org/x/sys/unix/zsyscall_openbsd_arm64.s @@ -158,6 +158,16 @@ TEXT libc_getcwd_trampoline<>(SB),NOSPLIT,$0-0  GLOBL	·libc_getcwd_trampoline_addr(SB), RODATA, $8  DATA	·libc_getcwd_trampoline_addr(SB)/8, $libc_getcwd_trampoline<>(SB) +TEXT libc_getresuid_trampoline<>(SB),NOSPLIT,$0-0 +	JMP	libc_getresuid(SB) +GLOBL	·libc_getresuid_trampoline_addr(SB), RODATA, $8 +DATA	·libc_getresuid_trampoline_addr(SB)/8, $libc_getresuid_trampoline<>(SB) + +TEXT libc_getresgid_trampoline<>(SB),NOSPLIT,$0-0 +	JMP	libc_getresgid(SB) +GLOBL	·libc_getresgid_trampoline_addr(SB), RODATA, $8 +DATA	·libc_getresgid_trampoline_addr(SB)/8, $libc_getresgid_trampoline<>(SB) +  TEXT libc_ioctl_trampoline<>(SB),NOSPLIT,$0-0  	JMP	libc_ioctl(SB)  GLOBL	·libc_ioctl_trampoline_addr(SB), RODATA, $8 diff --git a/vendor/golang.org/x/sys/unix/zsyscall_openbsd_mips64.go b/vendor/golang.org/x/sys/unix/zsyscall_openbsd_mips64.go index 7bc2e24eb..b19e8aa03 100644 --- a/vendor/golang.org/x/sys/unix/zsyscall_openbsd_mips64.go +++ b/vendor/golang.org/x/sys/unix/zsyscall_openbsd_mips64.go @@ -519,6 +519,28 @@ var libc_getcwd_trampoline_addr uintptr  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT +func getresuid(ruid *_C_int, euid *_C_int, suid *_C_int) { +	syscall_rawSyscall(libc_getresuid_trampoline_addr, uintptr(unsafe.Pointer(ruid)), uintptr(unsafe.Pointer(euid)), uintptr(unsafe.Pointer(suid))) +	return +} + +var libc_getresuid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getresuid getresuid "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getresgid(rgid *_C_int, egid *_C_int, sgid *_C_int) { +	syscall_rawSyscall(libc_getresgid_trampoline_addr, uintptr(unsafe.Pointer(rgid)), uintptr(unsafe.Pointer(egid)), uintptr(unsafe.Pointer(sgid))) +	return +} + +var libc_getresgid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getresgid getresgid "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT +  func ioctl(fd int, req uint, arg uintptr) (err error) {  	_, _, e1 := syscall_syscall(libc_ioctl_trampoline_addr, uintptr(fd), uintptr(req), uintptr(arg))  	if e1 != 0 { diff --git a/vendor/golang.org/x/sys/unix/zsyscall_openbsd_mips64.s b/vendor/golang.org/x/sys/unix/zsyscall_openbsd_mips64.s index 05d4bffd7..b4e7bceab 100644 --- a/vendor/golang.org/x/sys/unix/zsyscall_openbsd_mips64.s +++ b/vendor/golang.org/x/sys/unix/zsyscall_openbsd_mips64.s @@ -158,6 +158,16 @@ TEXT libc_getcwd_trampoline<>(SB),NOSPLIT,$0-0  GLOBL	·libc_getcwd_trampoline_addr(SB), RODATA, $8  DATA	·libc_getcwd_trampoline_addr(SB)/8, $libc_getcwd_trampoline<>(SB) +TEXT libc_getresuid_trampoline<>(SB),NOSPLIT,$0-0 +	JMP	libc_getresuid(SB) +GLOBL	·libc_getresuid_trampoline_addr(SB), RODATA, $8 +DATA	·libc_getresuid_trampoline_addr(SB)/8, $libc_getresuid_trampoline<>(SB) + +TEXT libc_getresgid_trampoline<>(SB),NOSPLIT,$0-0 +	JMP	libc_getresgid(SB) +GLOBL	·libc_getresgid_trampoline_addr(SB), RODATA, $8 +DATA	·libc_getresgid_trampoline_addr(SB)/8, $libc_getresgid_trampoline<>(SB) +  TEXT libc_ioctl_trampoline<>(SB),NOSPLIT,$0-0  	JMP	libc_ioctl(SB)  GLOBL	·libc_ioctl_trampoline_addr(SB), RODATA, $8 diff --git a/vendor/golang.org/x/sys/unix/zsyscall_openbsd_ppc64.go b/vendor/golang.org/x/sys/unix/zsyscall_openbsd_ppc64.go index 739be6217..fb99594c9 100644 --- a/vendor/golang.org/x/sys/unix/zsyscall_openbsd_ppc64.go +++ b/vendor/golang.org/x/sys/unix/zsyscall_openbsd_ppc64.go @@ -519,6 +519,28 @@ var libc_getcwd_trampoline_addr uintptr  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT +func getresuid(ruid *_C_int, euid *_C_int, suid *_C_int) { +	syscall_rawSyscall(libc_getresuid_trampoline_addr, uintptr(unsafe.Pointer(ruid)), uintptr(unsafe.Pointer(euid)), uintptr(unsafe.Pointer(suid))) +	return +} + +var libc_getresuid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getresuid getresuid "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getresgid(rgid *_C_int, egid *_C_int, sgid *_C_int) { +	syscall_rawSyscall(libc_getresgid_trampoline_addr, uintptr(unsafe.Pointer(rgid)), uintptr(unsafe.Pointer(egid)), uintptr(unsafe.Pointer(sgid))) +	return +} + +var libc_getresgid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getresgid getresgid "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT +  func ioctl(fd int, req uint, arg uintptr) (err error) {  	_, _, e1 := syscall_syscall(libc_ioctl_trampoline_addr, uintptr(fd), uintptr(req), uintptr(arg))  	if e1 != 0 { diff --git a/vendor/golang.org/x/sys/unix/zsyscall_openbsd_ppc64.s b/vendor/golang.org/x/sys/unix/zsyscall_openbsd_ppc64.s index 74a25f8d6..ca3f76600 100644 --- a/vendor/golang.org/x/sys/unix/zsyscall_openbsd_ppc64.s +++ b/vendor/golang.org/x/sys/unix/zsyscall_openbsd_ppc64.s @@ -189,6 +189,18 @@ TEXT libc_getcwd_trampoline<>(SB),NOSPLIT,$0-0  GLOBL	·libc_getcwd_trampoline_addr(SB), RODATA, $8  DATA	·libc_getcwd_trampoline_addr(SB)/8, $libc_getcwd_trampoline<>(SB) +TEXT libc_getresuid_trampoline<>(SB),NOSPLIT,$0-0 +	CALL	libc_getresuid(SB) +	RET +GLOBL	·libc_getresuid_trampoline_addr(SB), RODATA, $8 +DATA	·libc_getresuid_trampoline_addr(SB)/8, $libc_getresuid_trampoline<>(SB) + +TEXT libc_getresgid_trampoline<>(SB),NOSPLIT,$0-0 +	CALL	libc_getresgid(SB) +	RET +GLOBL	·libc_getresgid_trampoline_addr(SB), RODATA, $8 +DATA	·libc_getresgid_trampoline_addr(SB)/8, $libc_getresgid_trampoline<>(SB) +  TEXT libc_ioctl_trampoline<>(SB),NOSPLIT,$0-0  	CALL	libc_ioctl(SB)  	RET diff --git a/vendor/golang.org/x/sys/unix/zsyscall_openbsd_riscv64.go b/vendor/golang.org/x/sys/unix/zsyscall_openbsd_riscv64.go index 7d95a1978..32cbbbc52 100644 --- a/vendor/golang.org/x/sys/unix/zsyscall_openbsd_riscv64.go +++ b/vendor/golang.org/x/sys/unix/zsyscall_openbsd_riscv64.go @@ -519,6 +519,28 @@ var libc_getcwd_trampoline_addr uintptr  // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT +func getresuid(ruid *_C_int, euid *_C_int, suid *_C_int) { +	syscall_rawSyscall(libc_getresuid_trampoline_addr, uintptr(unsafe.Pointer(ruid)), uintptr(unsafe.Pointer(euid)), uintptr(unsafe.Pointer(suid))) +	return +} + +var libc_getresuid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getresuid getresuid "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getresgid(rgid *_C_int, egid *_C_int, sgid *_C_int) { +	syscall_rawSyscall(libc_getresgid_trampoline_addr, uintptr(unsafe.Pointer(rgid)), uintptr(unsafe.Pointer(egid)), uintptr(unsafe.Pointer(sgid))) +	return +} + +var libc_getresgid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getresgid getresgid "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT +  func ioctl(fd int, req uint, arg uintptr) (err error) {  	_, _, e1 := syscall_syscall(libc_ioctl_trampoline_addr, uintptr(fd), uintptr(req), uintptr(arg))  	if e1 != 0 { diff --git a/vendor/golang.org/x/sys/unix/zsyscall_openbsd_riscv64.s b/vendor/golang.org/x/sys/unix/zsyscall_openbsd_riscv64.s index 990be2457..477a7d5b2 100644 --- a/vendor/golang.org/x/sys/unix/zsyscall_openbsd_riscv64.s +++ b/vendor/golang.org/x/sys/unix/zsyscall_openbsd_riscv64.s @@ -158,6 +158,16 @@ TEXT libc_getcwd_trampoline<>(SB),NOSPLIT,$0-0  GLOBL	·libc_getcwd_trampoline_addr(SB), RODATA, $8  DATA	·libc_getcwd_trampoline_addr(SB)/8, $libc_getcwd_trampoline<>(SB) +TEXT libc_getresuid_trampoline<>(SB),NOSPLIT,$0-0 +	JMP	libc_getresuid(SB) +GLOBL	·libc_getresuid_trampoline_addr(SB), RODATA, $8 +DATA	·libc_getresuid_trampoline_addr(SB)/8, $libc_getresuid_trampoline<>(SB) + +TEXT libc_getresgid_trampoline<>(SB),NOSPLIT,$0-0 +	JMP	libc_getresgid(SB) +GLOBL	·libc_getresgid_trampoline_addr(SB), RODATA, $8 +DATA	·libc_getresgid_trampoline_addr(SB)/8, $libc_getresgid_trampoline<>(SB) +  TEXT libc_ioctl_trampoline<>(SB),NOSPLIT,$0-0  	JMP	libc_ioctl(SB)  GLOBL	·libc_ioctl_trampoline_addr(SB), RODATA, $8 diff --git a/vendor/golang.org/x/sys/unix/ztypes_linux.go b/vendor/golang.org/x/sys/unix/ztypes_linux.go index ca84727cf..00c3b8c20 100644 --- a/vendor/golang.org/x/sys/unix/ztypes_linux.go +++ b/vendor/golang.org/x/sys/unix/ztypes_linux.go @@ -2555,6 +2555,11 @@ const (  	BPF_REG_8                                  = 0x8  	BPF_REG_9                                  = 0x9  	BPF_REG_10                                 = 0xa +	BPF_CGROUP_ITER_ORDER_UNSPEC               = 0x0 +	BPF_CGROUP_ITER_SELF_ONLY                  = 0x1 +	BPF_CGROUP_ITER_DESCENDANTS_PRE            = 0x2 +	BPF_CGROUP_ITER_DESCENDANTS_POST           = 0x3 +	BPF_CGROUP_ITER_ANCESTORS_UP               = 0x4  	BPF_MAP_CREATE                             = 0x0  	BPF_MAP_LOOKUP_ELEM                        = 0x1  	BPF_MAP_UPDATE_ELEM                        = 0x2 @@ -2566,6 +2571,7 @@ const (  	BPF_PROG_ATTACH                            = 0x8  	BPF_PROG_DETACH                            = 0x9  	BPF_PROG_TEST_RUN                          = 0xa +	BPF_PROG_RUN                               = 0xa  	BPF_PROG_GET_NEXT_ID                       = 0xb  	BPF_MAP_GET_NEXT_ID                        = 0xc  	BPF_PROG_GET_FD_BY_ID                      = 0xd @@ -2610,6 +2616,7 @@ const (  	BPF_MAP_TYPE_CPUMAP                        = 0x10  	BPF_MAP_TYPE_XSKMAP                        = 0x11  	BPF_MAP_TYPE_SOCKHASH                      = 0x12 +	BPF_MAP_TYPE_CGROUP_STORAGE_DEPRECATED     = 0x13  	BPF_MAP_TYPE_CGROUP_STORAGE                = 0x13  	BPF_MAP_TYPE_REUSEPORT_SOCKARRAY           = 0x14  	BPF_MAP_TYPE_PERCPU_CGROUP_STORAGE         = 0x15 @@ -2620,6 +2627,10 @@ const (  	BPF_MAP_TYPE_STRUCT_OPS                    = 0x1a  	BPF_MAP_TYPE_RINGBUF                       = 0x1b  	BPF_MAP_TYPE_INODE_STORAGE                 = 0x1c +	BPF_MAP_TYPE_TASK_STORAGE                  = 0x1d +	BPF_MAP_TYPE_BLOOM_FILTER                  = 0x1e +	BPF_MAP_TYPE_USER_RINGBUF                  = 0x1f +	BPF_MAP_TYPE_CGRP_STORAGE                  = 0x20  	BPF_PROG_TYPE_UNSPEC                       = 0x0  	BPF_PROG_TYPE_SOCKET_FILTER                = 0x1  	BPF_PROG_TYPE_KPROBE                       = 0x2 @@ -2651,6 +2662,7 @@ const (  	BPF_PROG_TYPE_EXT                          = 0x1c  	BPF_PROG_TYPE_LSM                          = 0x1d  	BPF_PROG_TYPE_SK_LOOKUP                    = 0x1e +	BPF_PROG_TYPE_SYSCALL                      = 0x1f  	BPF_CGROUP_INET_INGRESS                    = 0x0  	BPF_CGROUP_INET_EGRESS                     = 0x1  	BPF_CGROUP_INET_SOCK_CREATE                = 0x2 @@ -2689,6 +2701,12 @@ const (  	BPF_XDP_CPUMAP                             = 0x23  	BPF_SK_LOOKUP                              = 0x24  	BPF_XDP                                    = 0x25 +	BPF_SK_SKB_VERDICT                         = 0x26 +	BPF_SK_REUSEPORT_SELECT                    = 0x27 +	BPF_SK_REUSEPORT_SELECT_OR_MIGRATE         = 0x28 +	BPF_PERF_EVENT                             = 0x29 +	BPF_TRACE_KPROBE_MULTI                     = 0x2a +	BPF_LSM_CGROUP                             = 0x2b  	BPF_LINK_TYPE_UNSPEC                       = 0x0  	BPF_LINK_TYPE_RAW_TRACEPOINT               = 0x1  	BPF_LINK_TYPE_TRACING                      = 0x2 @@ -2696,6 +2714,9 @@ const (  	BPF_LINK_TYPE_ITER                         = 0x4  	BPF_LINK_TYPE_NETNS                        = 0x5  	BPF_LINK_TYPE_XDP                          = 0x6 +	BPF_LINK_TYPE_PERF_EVENT                   = 0x7 +	BPF_LINK_TYPE_KPROBE_MULTI                 = 0x8 +	BPF_LINK_TYPE_STRUCT_OPS                   = 0x9  	BPF_ANY                                    = 0x0  	BPF_NOEXIST                                = 0x1  	BPF_EXIST                                  = 0x2 @@ -2733,6 +2754,7 @@ const (  	BPF_F_ZERO_CSUM_TX                         = 0x2  	BPF_F_DONT_FRAGMENT                        = 0x4  	BPF_F_SEQ_NUMBER                           = 0x8 +	BPF_F_TUNINFO_FLAGS                        = 0x10  	BPF_F_INDEX_MASK                           = 0xffffffff  	BPF_F_CURRENT_CPU                          = 0xffffffff  	BPF_F_CTXLEN_MASK                          = 0xfffff00000000 @@ -2747,6 +2769,7 @@ const (  	BPF_F_ADJ_ROOM_ENCAP_L4_GRE                = 0x8  	BPF_F_ADJ_ROOM_ENCAP_L4_UDP                = 0x10  	BPF_F_ADJ_ROOM_NO_CSUM_RESET               = 0x20 +	BPF_F_ADJ_ROOM_ENCAP_L2_ETH                = 0x40  	BPF_ADJ_ROOM_ENCAP_L2_MASK                 = 0xff  	BPF_ADJ_ROOM_ENCAP_L2_SHIFT                = 0x38  	BPF_F_SYSCTL_BASE_NAME                     = 0x1 @@ -2771,10 +2794,16 @@ const (  	BPF_LWT_ENCAP_SEG6                         = 0x0  	BPF_LWT_ENCAP_SEG6_INLINE                  = 0x1  	BPF_LWT_ENCAP_IP                           = 0x2 +	BPF_F_BPRM_SECUREEXEC                      = 0x1 +	BPF_F_BROADCAST                            = 0x8 +	BPF_F_EXCLUDE_INGRESS                      = 0x10 +	BPF_SKB_TSTAMP_UNSPEC                      = 0x0 +	BPF_SKB_TSTAMP_DELIVERY_MONO               = 0x1  	BPF_OK                                     = 0x0  	BPF_DROP                                   = 0x2  	BPF_REDIRECT                               = 0x7  	BPF_LWT_REROUTE                            = 0x80 +	BPF_FLOW_DISSECTOR_CONTINUE                = 0x81  	BPF_SOCK_OPS_RTO_CB_FLAG                   = 0x1  	BPF_SOCK_OPS_RETRANS_CB_FLAG               = 0x2  	BPF_SOCK_OPS_STATE_CB_FLAG                 = 0x4 @@ -2838,6 +2867,10 @@ const (  	BPF_FIB_LKUP_RET_UNSUPP_LWT                = 0x6  	BPF_FIB_LKUP_RET_NO_NEIGH                  = 0x7  	BPF_FIB_LKUP_RET_FRAG_NEEDED               = 0x8 +	BPF_MTU_CHK_SEGS                           = 0x1 +	BPF_MTU_CHK_RET_SUCCESS                    = 0x0 +	BPF_MTU_CHK_RET_FRAG_NEEDED                = 0x1 +	BPF_MTU_CHK_RET_SEGS_TOOBIG                = 0x2  	BPF_FD_TYPE_RAW_TRACEPOINT                 = 0x0  	BPF_FD_TYPE_TRACEPOINT                     = 0x1  	BPF_FD_TYPE_KPROBE                         = 0x2 @@ -2847,6 +2880,19 @@ const (  	BPF_FLOW_DISSECTOR_F_PARSE_1ST_FRAG        = 0x1  	BPF_FLOW_DISSECTOR_F_STOP_AT_FLOW_LABEL    = 0x2  	BPF_FLOW_DISSECTOR_F_STOP_AT_ENCAP         = 0x4 +	BPF_CORE_FIELD_BYTE_OFFSET                 = 0x0 +	BPF_CORE_FIELD_BYTE_SIZE                   = 0x1 +	BPF_CORE_FIELD_EXISTS                      = 0x2 +	BPF_CORE_FIELD_SIGNED                      = 0x3 +	BPF_CORE_FIELD_LSHIFT_U64                  = 0x4 +	BPF_CORE_FIELD_RSHIFT_U64                  = 0x5 +	BPF_CORE_TYPE_ID_LOCAL                     = 0x6 +	BPF_CORE_TYPE_ID_TARGET                    = 0x7 +	BPF_CORE_TYPE_EXISTS                       = 0x8 +	BPF_CORE_TYPE_SIZE                         = 0x9 +	BPF_CORE_ENUMVAL_EXISTS                    = 0xa +	BPF_CORE_ENUMVAL_VALUE                     = 0xb +	BPF_CORE_TYPE_MATCHES                      = 0xc  )  const ( diff --git a/vendor/golang.org/x/sys/windows/syscall_windows.go b/vendor/golang.org/x/sys/windows/syscall_windows.go index 3723b2c22..964590075 100644 --- a/vendor/golang.org/x/sys/windows/syscall_windows.go +++ b/vendor/golang.org/x/sys/windows/syscall_windows.go @@ -405,7 +405,7 @@ func NewCallbackCDecl(fn interface{}) uintptr {  //sys	VerQueryValue(block unsafe.Pointer, subBlock string, pointerToBufferPointer unsafe.Pointer, bufSize *uint32) (err error) = version.VerQueryValueW  // Process Status API (PSAPI) -//sys	EnumProcesses(processIds []uint32, bytesReturned *uint32) (err error) = psapi.EnumProcesses +//sys	enumProcesses(processIds *uint32, nSize uint32, bytesReturned *uint32) (err error) = psapi.EnumProcesses  //sys	EnumProcessModules(process Handle, module *Handle, cb uint32, cbNeeded *uint32) (err error) = psapi.EnumProcessModules  //sys	EnumProcessModulesEx(process Handle, module *Handle, cb uint32, cbNeeded *uint32, filterFlag uint32) (err error) = psapi.EnumProcessModulesEx  //sys	GetModuleInformation(process Handle, module Handle, modinfo *ModuleInfo, cb uint32) (err error) = psapi.GetModuleInformation @@ -1354,6 +1354,17 @@ func SetsockoptIPv6Mreq(fd Handle, level, opt int, mreq *IPv6Mreq) (err error) {  	return syscall.EWINDOWS  } +func EnumProcesses(processIds []uint32, bytesReturned *uint32) error { +	// EnumProcesses syscall expects the size parameter to be in bytes, but the code generated with mksyscall uses +	// the length of the processIds slice instead. Hence, this wrapper function is added to fix the discrepancy. +	var p *uint32 +	if len(processIds) > 0 { +		p = &processIds[0] +	} +	size := uint32(len(processIds) * 4) +	return enumProcesses(p, size, bytesReturned) +} +  func Getpid() (pid int) { return int(GetCurrentProcessId()) }  func FindFirstFile(name *uint16, data *Win32finddata) (handle Handle, err error) { diff --git a/vendor/golang.org/x/sys/windows/zsyscall_windows.go b/vendor/golang.org/x/sys/windows/zsyscall_windows.go index a81ea2c70..566dd3e31 100644 --- a/vendor/golang.org/x/sys/windows/zsyscall_windows.go +++ b/vendor/golang.org/x/sys/windows/zsyscall_windows.go @@ -3516,12 +3516,8 @@ func EnumProcessModulesEx(process Handle, module *Handle, cb uint32, cbNeeded *u  	return  } -func EnumProcesses(processIds []uint32, bytesReturned *uint32) (err error) { -	var _p0 *uint32 -	if len(processIds) > 0 { -		_p0 = &processIds[0] -	} -	r1, _, e1 := syscall.Syscall(procEnumProcesses.Addr(), 3, uintptr(unsafe.Pointer(_p0)), uintptr(len(processIds)), uintptr(unsafe.Pointer(bytesReturned))) +func enumProcesses(processIds *uint32, nSize uint32, bytesReturned *uint32) (err error) { +	r1, _, e1 := syscall.Syscall(procEnumProcesses.Addr(), 3, uintptr(unsafe.Pointer(processIds)), uintptr(nSize), uintptr(unsafe.Pointer(bytesReturned)))  	if r1 == 0 {  		err = errnoErr(e1)  	}  | 
