diff options
author | pjd <pjd@FreeBSD.org> | 2008-07-21 15:05:25 +0000 |
---|---|---|
committer | pjd <pjd@FreeBSD.org> | 2008-07-21 15:05:25 +0000 |
commit | 9d11b5b5b38a8ee6951e205a19c7a74fb7620ce6 (patch) | |
tree | 838175217515e587d78333c8470248f0f5bf45f8 /sys/kern | |
parent | 372e777769c2f1645ab541246f084a3d6977fa61 (diff) | |
download | FreeBSD-src-9d11b5b5b38a8ee6951e205a19c7a74fb7620ce6.zip FreeBSD-src-9d11b5b5b38a8ee6951e205a19c7a74fb7620ce6.tar.gz |
Implement the following macros for completeness:
SYSCTL_QUAD()
SYSCTL_ADD_QUAD()
TUNABLE_QUAD()
TUNABLE_QUAD_FETCH()
Now we can use 64bit tunables on 32bit systems.
Diffstat (limited to 'sys/kern')
-rw-r--r-- | sys/kern/kern_environment.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/sys/kern/kern_environment.c b/sys/kern/kern_environment.c index 34b1eec..a5658ca 100644 --- a/sys/kern/kern_environment.c +++ b/sys/kern/kern_environment.c @@ -564,6 +564,14 @@ tunable_ulong_init(void *data) } void +tunable_quad_init(void *data) +{ + struct tunable_quad *d = (struct tunable_quad *)data; + + TUNABLE_QUAD_FETCH(d->path, d->var); +} + +void tunable_str_init(void *data) { struct tunable_str *d = (struct tunable_str *)data; |