diff options
author | rwatson <rwatson@FreeBSD.org> | 2009-02-08 14:04:08 +0000 |
---|---|---|
committer | rwatson <rwatson@FreeBSD.org> | 2009-02-08 14:04:08 +0000 |
commit | 4349e4002b82f599f3bf17113864d00c70d3ed68 (patch) | |
tree | a53ee3273f1acbad4ad72fd4f4a580df46df8695 /sys/nfsserver | |
parent | 28797e9f9e648f3807e30d2b3b2892d178d05fa0 (diff) | |
download | FreeBSD-src-4349e4002b82f599f3bf17113864d00c70d3ed68.zip FreeBSD-src-4349e4002b82f599f3bf17113864d00c70d3ed68.tar.gz |
Audit the flag argument to the nfssvc(2) system call.
Obtained from: TrustedBSD Project
Sponsored by: Apple, Inc.
Diffstat (limited to 'sys/nfsserver')
-rw-r--r-- | sys/nfsserver/nfs_syscalls.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/sys/nfsserver/nfs_syscalls.c b/sys/nfsserver/nfs_syscalls.c index 0c936c9..9824477 100644 --- a/sys/nfsserver/nfs_syscalls.c +++ b/sys/nfsserver/nfs_syscalls.c @@ -137,6 +137,8 @@ nfssvc(struct thread *td, struct nfssvc_args *uap) KASSERT(!mtx_owned(&Giant), ("nfssvc(): called with Giant")); + AUDIT_ARG(cmd, uap->flag); + error = priv_check(td, PRIV_NFS_DAEMON); if (error) return (error); |