xref: /illumos-gate/usr/src/lib/smbclnt/libfknsmb/common/fake_pkey.c (revision c12492cf73149aa0aa845af5d59966b0eb5aa910)
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 2017 Nexenta Systems, Inc.  All rights reserved.
14  */
15 
16 /*
17  * pkey stubs
18  */
19 
20 #include <sys/types.h>
21 #include <sys/cred.h>
22 #include <sys/errno.h>
23 
24 #include <netsmb/smb_dev.h>
25 #include <netsmb/smb_pass.h>
26 
27 void
28 smb_pkey_init()
29 {
30 }
31 
32 void
33 smb_pkey_fini()
34 {
35 }
36 
37 int
38 smb_pkey_idle()
39 {
40 	return (0);
41 }
42 
43 /* ARGSUSED */
44 int
45 smb_pkey_ioctl(int cmd, intptr_t arg, int flags, cred_t *cr)
46 {
47 	return (ENOTTY);
48 }
49