CANCEL_ASYNC (oldtype);  result = __libc_recvmsg (fd, message, flags);
ssize_t result = __libc_recvmsg (fd, message, flags);
recvmsg (int fd, struct msghdr *message, int flags){  int oldtype;  ssize_t result;  CANCEL_ASYNC (oldtype);  result = __libc_recvmsg (fd, message, flags);  CANCEL_RESET (oldtype);  return result;}