not-cancel.h 660 B

12345678910111213141516171819
  1. /* By default we have none. Map the name to the normal functions. */
  2. #define open_not_cancel(name, flags, mode) \
  3. open (name, flags, mode)
  4. #define open_not_cancel_2(name, flags) \
  5. open (name, flags)
  6. #define close_not_cancel(fd) \
  7. close (fd)
  8. #define close_not_cancel_no_status(fd) \
  9. (void) close (fd)
  10. #define read_not_cancel(fd, buf, n) \
  11. read (fd, buf, n)
  12. #define write_not_cancel(fd, buf, n) \
  13. write (fd, buf, n)
  14. #define writev_not_cancel_no_status(fd, iov, n) \
  15. (void) writev (fd, iov, n)
  16. #define fcntl_not_cancel(fd, cmd, val) \
  17. fcntl (fd, cmd, val)
  18. # define waitpid_not_cancel(pid, stat_loc, options) \
  19. waitpid (pid, stat_loc, options)