examples/VFS/skel_opaque: add missing audit_file_fn
authorRalph Boehme <slow@samba.org>
Tue, 24 Jul 2018 16:58:45 +0000 (18:58 +0200)
committerStefan Metzmacher <metze@samba.org>
Tue, 24 Jul 2018 22:23:12 +0000 (00:23 +0200)
Signed-off-by: Ralph Boehme <slow@samba.org>
Reviewed-by: Stefan Metzmacher <metze@samba.org>
examples/VFS/skel_opaque.c

index 446cfd5767ee2809603c9b737013ac5d653adebb..6b91a26c7c53fe7b4e8ea6bc154d1ffdff752fa5 100644 (file)
@@ -885,6 +885,15 @@ static bool skel_aio_force(struct vfs_handle_struct *handle,
        return false;
 }
 
+static NTSTATUS skel_audit_file(struct vfs_handle_struct *handle,
+                               struct smb_filename *file,
+                               struct security_acl *sacl,
+                               uint32_t access_requested,
+                               uint32_t access_denied)
+{
+       return NT_STATUS_NOT_IMPLEMENTED;
+}
+
 /* VFS operations structure */
 
 struct vfs_fn_pointers skel_opaque_fns = {
@@ -975,6 +984,7 @@ struct vfs_fn_pointers skel_opaque_fns = {
        .translate_name_fn = skel_translate_name,
        .fsctl_fn = skel_fsctl,
        .readdir_attr_fn = skel_readdir_attr,
+       .audit_file_fn = skel_audit_file,
 
        /* DOS attributes. */
        .get_dos_attributes_fn = skel_get_dos_attributes,