fgetown
*(int *)data = fgetown(&client->ec_sigio);
*(int *)ap->a_data = fgetown(&sc->sm_sigio);
*(int *)ap->a_data = fgetown(&logsoftc.sc_sigio);
*(int *)ap->a_data = -fgetown(&logsoftc.sc_sigio);
*(int *)data = fgetown(&rpb->sigio);
*(int *)data = -fgetown(&rpb->sigio);
*(int *)data = fgetown(&so->so_sigio);
*(int *)data = -fgetown(&so->so_sigio);
*(int *)data = fgetown(&tp->t_sigio);
fsetown(fgetown(&head->so_sigio), &so->so_sigio);
*(int *)ap->a_data = fgetown(&d->bd_sigio);
*(int *)ap->a_data = -fgetown(&d->bd_sigio);
*(int *)data = fgetown(&sc->tap_sigio);
*(int *)data = -fgetown(&sc->tap_sigio);
*(int *)data = fgetown(&sc->tun_sigio);
*(int *)data = -fgetown(&sc->tun_sigio);
pid_t fgetown (struct sigio **);