util.c 201 B

12345678910111213
  1. #include <sys/ioctl.h>
  2. #include <errno.h>
  3. #include "util.h"
  4. int
  5. xioctl(int fd, int request, void *arg)
  6. {
  7. int r;
  8. do {
  9. r = ioctl(fd, request, arg);
  10. } while (r == -1 && errno == EINTR);
  11. return r;
  12. }