_hurd_raise_signal (NULL, signo, fd, err);
{ const struct hurd_signal_detail detail = { code: fd, error: err, exc: 0 }; _hurd_raise_signal (NULL, signo, &detail); }
_hurd_fd_error (int fd, error_t err){  int signo = _hurd_fd_error_signal (err);  if (signo)    _hurd_raise_signal (NULL, signo, fd, err);  return err;}