diff options
author | Robert Watson <rwatson@FreeBSD.org> | 2006-06-05 13:02:34 +0000 |
---|---|---|
committer | Robert Watson <rwatson@FreeBSD.org> | 2006-06-05 13:02:34 +0000 |
commit | d3778141bfead36fdcb604af77639d0c5b591d1a (patch) | |
tree | 607862fb6971cb0a0dde66a59eed1c420bf8ccbe /sys/kern/kern_acct.c | |
parent | 0f0075fb90f5f2cc9cd568a84339233d6216e638 (diff) | |
download | src-d3778141bfead36fdcb604af77639d0c5b591d1a.tar.gz src-d3778141bfead36fdcb604af77639d0c5b591d1a.zip |
Audit path passed to the acct() system call.
Obtained from: TrustedBSD Project
Notes
Notes:
svn path=/head/; revision=159258
Diffstat (limited to 'sys/kern/kern_acct.c')
-rw-r--r-- | sys/kern/kern_acct.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/kern/kern_acct.c b/sys/kern/kern_acct.c index 62906bdc16bb..58a566fb4853 100644 --- a/sys/kern/kern_acct.c +++ b/sys/kern/kern_acct.c @@ -171,8 +171,8 @@ acct(struct thread *td, struct acct_args *uap) * appending and make sure it's a 'normal'. */ if (uap->path != NULL) { - NDINIT(&nd, LOOKUP, NOFOLLOW | MPSAFE, UIO_USERSPACE, - uap->path, td); + NDINIT(&nd, LOOKUP, NOFOLLOW | MPSAFE | AUDITVNODE1, + UIO_USERSPACE, uap->path, td); flags = FWRITE | O_APPEND; error = vn_open(&nd, &flags, 0, -1); if (error) |