1
0
mirror of https://github.com/golang/go synced 2024-09-30 14:18:32 -06:00
go/src/syscall/export_darwin_test.go
Tobias Klauser d140c35744 syscall: use libc-based ioctl for Ioctl in tests on darwin
Direct syscalls are no longer supported on darwin, instead wrap the
existing func ioctl for tests.

Change-Id: Ie2c5b6e5f54e992f4d6b21513ca8f89fcf28ef10
Reviewed-on: https://go-review.googlesource.com/c/go/+/256219
Trust: Tobias Klauser <tobias.klauser@gmail.com>
Reviewed-by: Ian Lance Taylor <iant@golang.org>
2020-09-22 18:05:58 +00:00

14 lines
314 B
Go

// Copyright 2020 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.
package syscall
func Ioctl(fd, req, arg uintptr) Errno {
err := ioctl(int(fd), int(req), int(arg))
if err != nil {
return err.(Errno)
}
return 0
}