WD_INTERVAL
cmd &= WD_INTERVAL;
ms = ((uint64_t)1 << (cmd & WD_INTERVAL)) / 1000000;
cmd &= WD_INTERVAL;
sec = ((uint64_t)1 << (cmd & WD_INTERVAL)) / 1000000000;
timeout = (u_int)((1ULL << (cmd & WD_INTERVAL)) / 1000000000U);
ns = (uint64_t)1 << (cmd & WD_INTERVAL);
ns = (uint64_t)1 << (cmd & WD_INTERVAL);
cmd &= WD_INTERVAL;
cmd &= WD_INTERVAL;
sec = ((uint64_t)1 << (cmd & WD_INTERVAL)) / 1000000000;
} else if ((tout & WD_INTERVAL) == WD_TO_NEVER) {
cmd &= WD_INTERVAL;
timeout = cmd & WD_INTERVAL;
cmd &= WD_INTERVAL;
cmd &= WD_INTERVAL;
cmd &= WD_INTERVAL;
cmd &= WD_INTERVAL;
cmd &= WD_INTERVAL;
cmd &= WD_INTERVAL;
if ((utim & WD_LASTVAL) != 0 && (utim & WD_INTERVAL) > 0)
utim &= WD_INTERVAL;
if (u & ~(WD_ACTIVE | WD_PASSIVE | WD_LASTVAL | WD_INTERVAL))
if ((u & (WD_ACTIVE | WD_PASSIVE)) == 0 && ((u & WD_INTERVAL) > 0 ||
cmd &= WD_INTERVAL;
cmd &= WD_INTERVAL;
if ((cmd & WD_INTERVAL) == 0)
u = spec & WD_INTERVAL;
u = cmd & WD_INTERVAL;
u = cmd & WD_INTERVAL;
u = cmd & WD_INTERVAL;
u = cmd & WD_INTERVAL;
if ((cmd & WD_INTERVAL) == WD_TO_NEVER) {
time = 1LL << (cmd & WD_INTERVAL);