// +build !windows,!illumos,!solaris package term import ( "syscall" "unsafe" "golang.org/x/sys/unix" ) func tcget(fd uintptr, p *Termios) syscall.Errno { _, _, err := unix.Syscall(unix.SYS_IOCTL, fd, uintptr(getTermios), uintptr(unsafe.Pointer(p))) return err } func tcset(fd uintptr, p *Termios) syscall.Errno { _, _, err := unix.Syscall(unix.SYS_IOCTL, fd, setTermios, uintptr(unsafe.Pointer(p))) return err }