int oldtype; int result;  CANCEL_ASYNC (oldtype);
int oldtype = CANCEL_ASYNC ();
__close (int fd){  int oldtype;  int result;  CANCEL_ASYNC (oldtype);#ifdef INLINE_SYSCALL  result = INLINE_SYSCALL (close, 1, fd);#else  result = __libc_close (fd);#endif  CANCEL_RESET (oldtype);  return result;}