diff options
author | Tim Potter <tpot@samba.org> | 2000-02-04 05:08:16 +0000 |
---|---|---|
committer | Tim Potter <tpot@samba.org> | 2000-02-04 05:08:16 +0000 |
commit | 1546a4c683da043af4796acf47dd109c778e2e8a (patch) | |
tree | ca4c3f32cc9b49a707d84609a700d4d6da223e78 /examples/VFS/audit.c | |
parent | bbe275e95b86bc7af5a641455cbb379974823f84 (diff) | |
download | samba-1546a4c683da043af4796acf47dd109c778e2e8a.tar.gz samba-1546a4c683da043af4796acf47dd109c778e2e8a.tar.bz2 samba-1546a4c683da043af4796acf47dd109c778e2e8a.zip |
Hopefully these changes will actually stick.
(This used to be commit a2782097db258a164bf43d814e8832a27d0eb3f1)
Diffstat (limited to 'examples/VFS/audit.c')
-rw-r--r-- | examples/VFS/audit.c | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/examples/VFS/audit.c b/examples/VFS/audit.c index 3d84c579c7..8f0aaac4be 100644 --- a/examples/VFS/audit.c +++ b/examples/VFS/audit.c @@ -2,7 +2,7 @@ * Auditing VFS module for samba. Log select file operations to syslog * facility. * - * Copyright (C) Tim Potter, 1999 + * Copyright (C) Tim Potter, 1999-2000 * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -18,7 +18,7 @@ * along with this program; if not, write to the Free Software * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. * - * $Id: audit.c,v 1.1 2000/02/03 04:40:56 tpot Exp $ + * $Id: audit.c,v 1.2 2000/02/04 05:08:16 tpot Exp $ */ #include "config.h" @@ -83,15 +83,14 @@ struct vfs_ops audit_ops = { audit_open, audit_close, - NULL, /* read */ + NULL, /* read */ NULL, /* write */ NULL, /* lseek */ audit_rename, - NULL, /* sync */ - NULL, /* stat */ + NULL, /* fsync */ + NULL, /* stat */ NULL, /* fstat */ NULL, /* lstat */ - NULL, /* fcntl_lock */ audit_unlink, NULL, /* chmod */ NULL /* utime */ @@ -164,7 +163,7 @@ int audit_open(char *fname, int flags, mode_t mode) syslog(SYSLOG_PRIORITY, "open %s (fd %d) %s%s%s\n", fname, result, - ((mode & O_WRONLY) || (mode & O_RDWR)) ? "for writing " : "", + ((flags & O_WRONLY) || (flags & O_RDWR)) ? "for writing " : "", (result < 0) ? "failed: " : "", (result < 0) ? strerror(errno) : ""); |