On Sun, Aug 26, 2018 at 6:59 AM, 'Serguei Bezverkhi (sbezverk)' via
golang-nuts <golang-nuts@googlegroups.com> wrote:
>
> Ioctl implementation in unix package seems a bit limited, how do you pass
> for example a required struct if “func IoctlSetInt(fd int, req uint, value
> int)” allows only to accept int?? If this package had a func accepting
> uintptr as a parameter, then I guess that could work.

There are several variants of ioctl in the golang.org/x/sys/unix
package.  Search for Ioctl in https://godoc.org/golang.org/x/sys/unix.
The intent is to handle ioctl in a type-safe manner, as much as is
possible.  There is always the escape hatch of unix.Syscall(SYS_IOCTL,
...).

Ian

-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to golang-nuts+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to