]> Cypherpunks.ru repositories - gostls13.git/blobdiff - src/syscall/zsyscall_dragonfly_amd64.go
syscall: provide and use ioctlPtr for all BSD platforms
[gostls13.git] / src / syscall / zsyscall_dragonfly_amd64.go
index 1866b5a57b0d608b37847170b17b88123b70a5d6..1bbc9d681eece9f85ac5f73493089c0245751aab 100644 (file)
@@ -256,6 +256,26 @@ func fcntlPtr(fd int, cmd int, arg unsafe.Pointer) (val int, err error) {
 
 // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
 
+func ioctl(fd int, req int, arg int) (err error) {
+       _, _, e1 := RawSyscall(SYS_IOCTL, uintptr(fd), uintptr(req), uintptr(arg))
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// 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 := RawSyscall(SYS_IOCTL, uintptr(fd), uintptr(req), uintptr(arg))
+       if e1 != 0 {
+               err = errnoErr(e1)
+       }
+       return
+}
+
+// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT
+
 func pipe() (r int, w int, err error) {
        r0, r1, e1 := RawSyscall(SYS_PIPE, 0, 0, 0)
        r = int(r0)