static int restart = 0;
void
sighup(int unused)
{
Arg a = {.i = 1};
quit(&a);
}
sigterm(int unused)
Arg a = {.i = 0};