diff --git a/usr.bin/top/machine.c b/usr.bin/top/machine.c index b7186a6c2c2e..476432e5db0c 100644 --- a/usr.bin/top/machine.c +++ b/usr.bin/top/machine.c @@ -282,10 +282,7 @@ machine_init(struct statics *statics) size_t size; size = sizeof(smpmode); - if ((sysctlbyname("machdep.smp_active", &smpmode, &size, - NULL, 0) != 0 && - sysctlbyname("kern.smp.active", &smpmode, &size, - NULL, 0) != 0) || + if (sysctlbyname("kern.smp.active", &smpmode, &size, NULL, 0) != 0 || size != sizeof(smpmode)) smpmode = 0;