diff options
author | rwatson <rwatson@FreeBSD.org> | 2006-06-05 13:02:34 +0000 |
---|---|---|
committer | rwatson <rwatson@FreeBSD.org> | 2006-06-05 13:02:34 +0000 |
commit | 5250e2999a0b3e5a9d966070f7f7c133aa6c194a (patch) | |
tree | 607862fb6971cb0a0dde66a59eed1c420bf8ccbe /sys/kern/kern_acct.c | |
parent | 9e64ea9a416448a8540e872330fe6510c0a28556 (diff) | |
download | FreeBSD-src-5250e2999a0b3e5a9d966070f7f7c133aa6c194a.zip FreeBSD-src-5250e2999a0b3e5a9d966070f7f7c133aa6c194a.tar.gz |
Audit path passed to the acct() system call.
Obtained from: TrustedBSD Project
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 62906bd..58a566f 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) |