mirror of
https://github.com/optim-enterprises-bv/kubernetes.git
synced 2025-11-03 03:38:15 +00:00
Nothing major here, but nothing liable to cause pain to downstreams either. * https://github.com/golang/crypto/compare/v0.26.0...v0.28.0 (there’s a SHA3 fix there but it’s only relevant for 32-bit platforms) * https://github.com/golang/net/compare/v0.28.0...v0.30.0 (mostly http2; route address parsing fix on Darwin) * https://github.com/golang/oauth2/compare/v0.21.0...v0.23.0 (Google license fix) * https://github.com/golang/sys/compare/v0.23.0...v0.26.0 (faster getrandom() on Linux through the vDSO; improved RISC-V support) * https://github.com/golang/term/compare/v0.23.0...v0.25.0 * https://github.com/golang/time/compare/v0.3.0...v0.7.0 (0-limit handling fix in x/time/rate; Google license fix) * https://github.com/golang/tools/compare/v0.24.0...v0.26.0 This doesn’t include golang.org/x/exp; that doesn’t have any relevant changes. There’s an apidiff fix but we always pull in the latest apidiff anyway. Signed-off-by: Stephen Kitt <skitt@redhat.com>
31 lines
651 B
Go
31 lines
651 B
Go
// Copyright 2022 The Go Authors. All rights reserved.
|
|
// Use of this source code is governed by a BSD-style
|
|
// license that can be found in the LICENSE file.
|
|
|
|
//go:build hurd
|
|
|
|
package unix
|
|
|
|
/*
|
|
#include <stdint.h>
|
|
int ioctl(int, unsigned long int, uintptr_t);
|
|
*/
|
|
import "C"
|
|
import "unsafe"
|
|
|
|
func ioctl(fd int, req uint, arg uintptr) (err error) {
|
|
r0, er := C.ioctl(C.int(fd), C.ulong(req), C.uintptr_t(arg))
|
|
if r0 == -1 && er != nil {
|
|
err = er
|
|
}
|
|
return
|
|
}
|
|
|
|
func ioctlPtr(fd int, req uint, arg unsafe.Pointer) (err error) {
|
|
r0, er := C.ioctl(C.int(fd), C.ulong(req), C.uintptr_t(uintptr(arg)))
|
|
if r0 == -1 && er != nil {
|
|
err = er
|
|
}
|
|
return
|
|
}
|