diff options
-rw-r--r-- | sys/kern/kern_sysctl.c | 14 | ||||
-rw-r--r-- | sys/kern/kern_xxx.c | 5 |
2 files changed, 10 insertions, 9 deletions
diff --git a/sys/kern/kern_sysctl.c b/sys/kern/kern_sysctl.c index af0dda4..d6bd80a 100644 --- a/sys/kern/kern_sysctl.c +++ b/sys/kern/kern_sysctl.c @@ -1445,14 +1445,14 @@ ogetkerninfo(struct thread *td, struct getkerninfo_args *uap) name[4] = uap->op & 0xff; name[5] = uap->arg; error = userland_sysctl(td, name, 6, uap->where, uap->size, - 0, 0, 0, &size); + 0, 0, 0, &size, 0); break; case KINFO_VNODE: name[0] = CTL_KERN; name[1] = KERN_VNODE; error = userland_sysctl(td, name, 2, uap->where, uap->size, - 0, 0, 0, &size); + 0, 0, 0, &size, 0); break; case KINFO_PROC: @@ -1461,35 +1461,35 @@ ogetkerninfo(struct thread *td, struct getkerninfo_args *uap) name[2] = uap->op & 0xff; name[3] = uap->arg; error = userland_sysctl(td, name, 4, uap->where, uap->size, - 0, 0, 0, &size); + 0, 0, 0, &size, 0); break; case KINFO_FILE: name[0] = CTL_KERN; name[1] = KERN_FILE; error = userland_sysctl(td, name, 2, uap->where, uap->size, - 0, 0, 0, &size); + 0, 0, 0, &size, 0); break; case KINFO_METER: name[0] = CTL_VM; name[1] = VM_TOTAL; error = userland_sysctl(td, name, 2, uap->where, uap->size, - 0, 0, 0, &size); + 0, 0, 0, &size, 0); break; case KINFO_LOADAVG: name[0] = CTL_VM; name[1] = VM_LOADAVG; error = userland_sysctl(td, name, 2, uap->where, uap->size, - 0, 0, 0, &size); + 0, 0, 0, &size, 0); break; case KINFO_CLOCKRATE: name[0] = CTL_KERN; name[1] = KERN_CLOCKRATE; error = userland_sysctl(td, name, 2, uap->where, uap->size, - 0, 0, 0, &size); + 0, 0, 0, &size, 0); break; case KINFO_BSDI_SYSINFO: { diff --git a/sys/kern/kern_xxx.c b/sys/kern/kern_xxx.c index fdf6e27..4df23d8 100644 --- a/sys/kern/kern_xxx.c +++ b/sys/kern/kern_xxx.c @@ -69,7 +69,8 @@ ogethostname(td, uap) name[0] = CTL_KERN; name[1] = KERN_HOSTNAME; mtx_lock(&Giant); - error = userland_sysctl(td, name, 2, uap->hostname, &len, 1, 0, 0, 0); + error = userland_sysctl(td, name, 2, uap->hostname, &len, + 1, 0, 0, 0, 0); mtx_unlock(&Giant); return(error); } @@ -97,7 +98,7 @@ osethostname(td, uap) mtx_lock(&Giant); if ((error = suser_cred(td->td_ucred, SUSER_ALLOWJAIL)) == 0) { error = userland_sysctl(td, name, 2, 0, 0, 0, - uap->hostname, uap->len, 0); + uap->hostname, uap->len, 0, 0); } mtx_unlock(&Giant); return (error); |