1 /*
   2  * This file and its contents are supplied under the terms of the
   3  * Common Development and Distribution License ("CDDL"), version 1.0.
   4  * You may only use this file in accordance with the terms of version
   5  * 1.0 of the CDDL.
   6  *
   7  * A full copy of the text of the CDDL should have accompanied this
   8  * source.  A copy of the CDDL is also available via the Internet at
   9  * http://www.illumos.org/license/CDDL.
  10  */
  11 
  12 /*
  13  * Copyright 2018 Nexenta Systems, Inc.  All rights reserved.
  14  */
  15 
  16 #include <smbsrv/smb_ktypes.h>
  17 
  18 /* ARGSUSED */
  19 boolean_t
  20 smb_audit_init(smb_request_t *sr)
  21 {
  22         return (B_FALSE);
  23 }
  24 
  25 /* ARGSUSED */
  26 void
  27 smb_audit_fini(smb_request_t *sr, uint32_t desired, smb_node_t *node,
  28     boolean_t success)
  29 {
  30 }
  31 
  32 /* ARGSUSED */
  33 boolean_t
  34 smb_audit_rename_init(smb_request_t *sr)
  35 {
  36         return (B_FALSE);
  37 }
  38 
  39 /* ARGSUSED */
  40 void
  41 smb_audit_rename_fini(smb_request_t *sr, char *src, smb_node_t *dir, char *dest,
  42     boolean_t success, boolean_t isdir)
  43 {
  44 }
  45 
  46 /* ARGSUSED */
  47 void
  48 smb_audit_save()
  49 {
  50 }
  51 
  52 /* ARGSUSED */
  53 void
  54 smb_audit_load()
  55 {
  56 }
  57 
  58 /* ARGSUSED */
  59 vnode_t *
  60 smb_audit_rootvp(smb_request_t *sr)
  61 {
  62         return (NULL);
  63 }