#include "asm/unistd_64.h" // for __NR_ioctl #include // for TIOCGWINSZ #include // for __syscall_3, syscall #include // for winsize #include // for isatty int isatty(int fildes) { struct winsize winsize; return 1 + syscall(ioctl, fildes, TIOCGWINSZ, &winsize); }