summaryrefslogtreecommitdiff
path: root/usr/src/uts/common/syscall/stat.c
diff options
context:
space:
mode:
authorMarek Pospisil <Marek.Pospisil@Sun.COM>2010-03-05 13:16:08 -0800
committerMarek Pospisil <Marek.Pospisil@Sun.COM>2010-03-05 13:16:08 -0800
commit005d3feb53a9a10272d4a24b03991575d6a9bcb3 (patch)
tree3c239c5ec7be3de4c1719c4539033149da56a799 /usr/src/uts/common/syscall/stat.c
parent83d7a2524bdbf7b1da1c47b52bc20eee0f12c60e (diff)
downloadillumos-joyent-005d3feb53a9a10272d4a24b03991575d6a9bcb3.tar.gz
PSARC/2009/354 Always on / no reboot Solaris Audit
6192139 Solaris auditing should be able to start collecting audit records without a reboot
Diffstat (limited to 'usr/src/uts/common/syscall/stat.c')
-rw-r--r--usr/src/uts/common/syscall/stat.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/usr/src/uts/common/syscall/stat.c b/usr/src/uts/common/syscall/stat.c
index 87ede7fe62..90d191bd9e 100644
--- a/usr/src/uts/common/syscall/stat.c
+++ b/usr/src/uts/common/syscall/stat.c
@@ -103,7 +103,7 @@ cstatat_getvp(int fd, char *name, int follow, vnode_t **vp, cred_t **cred)
}
*cred = cr;
- if (audit_active)
+ if (AU_AUDITING())
audit_setfsat_path(1);
lookup:
@@ -144,7 +144,7 @@ static int cstat(vnode_t *vp, struct stat *, int, cred_t *);
return (set_errno(EFAULT)); \
if ((fp = getf(fd)) == NULL) \
return (set_errno(EBADF)); \
- if (audit_active) \
+ if (AU_AUDITING()) \
audit_setfsat_path(1); \
error = statfn(fp->f_vnode, sb, 0, fp->f_cred); \
releasef(fd); \