1 2 3 4 5 6 7
#include <stropts.h> #include <fcntl.h> int isastream(int fd) { return fcntl(fd, F_GETFD) < 0 ? -1 : 0; }