summaryrefslogtreecommitdiffstats
path: root/sys/nfsserver
diff options
context:
space:
mode:
authorrwatson <rwatson@FreeBSD.org>2009-02-08 14:04:08 +0000
committerrwatson <rwatson@FreeBSD.org>2009-02-08 14:04:08 +0000
commit4349e4002b82f599f3bf17113864d00c70d3ed68 (patch)
treea53ee3273f1acbad4ad72fd4f4a580df46df8695 /sys/nfsserver
parent28797e9f9e648f3807e30d2b3b2892d178d05fa0 (diff)
downloadFreeBSD-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.c2
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);
OpenPOWER on IntegriCloud