Mirror of :pserver:cvs@cvs.fefe.de:/cvs libowfat https://www.fefe.de/libowfat/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

19 lines
336 B

  1. #include <sys/types.h>
  2. #include <fcntl.h>
  3. #include <poll.h>
  4. int main()
  5. {
  6. struct pollfd x;
  7. x.fd = open("trypoll.c",O_RDONLY);
  8. if (x.fd == -1) _exit(111);
  9. x.events = POLLIN;
  10. if (poll(&x,1,10) == -1) _exit(1);
  11. if (x.revents != POLLIN) _exit(1);
  12. /* XXX: try to detect and avoid poll() imitation libraries */
  13. _exit(0);
  14. }