ioclose.c 242 B

12345678910111213141516171819
  1. #include <u.h>
  2. #include <libc.h>
  3. #include <thread.h>
  4. #include "threadimpl.h"
  5. static long
  6. _ioclose(va_list *arg)
  7. {
  8. int fd;
  9. fd = va_arg(*arg, int);
  10. return close(fd);
  11. }
  12. int
  13. ioclose(Ioproc *io, int fd)
  14. {
  15. return iocall(io, _ioclose, fd);
  16. }