ISDOWN
if (ISDOWN(hsp)) {
if (ISDOWN(HS(a1))) {
if (ISDOWN(HS(a2)))
} else if (ISDOWN(HS(a2))) {
if (ISDOWN(HS(a1))) {
if (ISDOWN(HS(a2)))
} else if (ISDOWN(HS(a2))) {
(ISDOWN(HS(a2)) ? HS(a2)->hs_wd->wd_recvtime - now
(ISDOWN(HS(a1)) ? HS(a1)->hs_wd->wd_recvtime - now