Remove the sysctl kern.allowdt code from kernel if dt(4) is not
authorbluhm <bluhm@openbsd.org>
Fri, 23 Apr 2021 07:21:02 +0000 (07:21 +0000)
committerbluhm <bluhm@openbsd.org>
Fri, 23 Apr 2021 07:21:02 +0000 (07:21 +0000)
commita5bcf5ab3f88a5d90286acb004f1590314e8371d
treec8214e0dec2a8039adf834989ac62414c2433b52
parentb59ce7750ef65b548c4e3449bb59750f075aadb6
Remove the sysctl kern.allowdt code from kernel if dt(4) is not
configured.  This will result in a "value is not available" error
from sysctl when trying to enable dt on a kernel without support.
The variable allowdt should be in the device, not in sysctl source.
We don't need #ifdef for extern and prototypes.
OK mpi@
sys/dev/dt/dt_dev.c
sys/kern/kern_sysctl.c