diff options
Diffstat (limited to 'sys/compat/opensolaris')
-rw-r--r-- | sys/compat/opensolaris/kern/opensolaris_kstat.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/compat/opensolaris/kern/opensolaris_kstat.c b/sys/compat/opensolaris/kern/opensolaris_kstat.c index 673de14..6d0b7cf 100644 --- a/sys/compat/opensolaris/kern/opensolaris_kstat.c +++ b/sys/compat/opensolaris/kern/opensolaris_kstat.c @@ -102,7 +102,7 @@ kstat_sysctl(SYSCTL_HANDLER_ARGS) uint64_t val; val = ksent->value.ui64; - return sysctl_handle_int(oidp, &val, sizeof(val), req); + return sysctl_handle_quad(oidp, &val, 0, req); } void @@ -118,7 +118,7 @@ kstat_install(kstat_t *ksp) SYSCTL_ADD_PROC(&ksp->ks_sysctl_ctx, SYSCTL_CHILDREN(ksp->ks_sysctl_root), OID_AUTO, ksent->name, CTLTYPE_QUAD | CTLFLAG_RD, ksent, sizeof(*ksent), - kstat_sysctl, "IU", ""); + kstat_sysctl, "QU", ""); } } |