ISDOWN
if (ISDOWN(HS(a1)))
if (ISDOWN(HS(a2)))
else if (ISDOWN(HS(a2)))
if (!ISDOWN(hsp)) {
if (ISDOWN(hsp)) {
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