github.com/samgwo/go-ethereum@v1.8.2-0.20180302101319-49bcb5fbd55e/log/term/terminal_solaris.go (about) 1 package term 2 3 import "golang.org/x/sys/unix" 4 5 // IsTty returns true if the given file descriptor is a terminal. 6 func IsTty(fd uintptr) bool { 7 _, err := unix.IoctlGetTermios(int(fd), unix.TCGETA) 8 return err == nil 9 }