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 }