xref: /titanic_51/usr/src/uts/intel/nsmb/ioc_check.ref (revision a776e90690d98f629ab57f6493ff5949af9d65bd)
1#define	SIZEOF_SOCKADDR_ANY	0x18
2#define	SIZEOF_SOCKADDR_IN	0x10
3#define	SIZEOF_SOCKADDR_NB	0x18
4#define	SIZEOF_SMBIOC_OSSN	0x218
5#define	IOC_SERVER	0x0
6#define	IOC_LOCAL	0x18
7#define	IOC_LOCALCS	0x30
8#define	IOC_LOCALCS_INCR	0x1
9#define	IOC_SERVERCS	0x40
10#define	IOC_SERVERCS_INCR	0x1
11#define	IOC_SRVNAME	0x50
12#define	IOC_SRVNAME_INCR	0x1
13#define	IOC_USER	0x60
14#define	IOC_USER_INCR	0x1
15#define	IOC_WORKGROUP	0xe1
16#define	IOC_WORKGROUP_INCR	0x1
17#define	IOC_SSN_PASSWD	0x162
18#define	IOC_SSN_PASSWD_INCR	0x1
19#define	IOC_SSN_OPT	0x1e4
20#define	IOC_TIMEOUT	0x1e8
21#define	IOC_RETRYCOUNT	0x1ec
22#define	IOC_SSN_OWNER	0x1f0
23#define	IOC_SSN_GROUP	0x1f4
24#define	IOC_SSN_MODE	0x1f8
25#define	IOC_SSN_RIGHTS	0x1fc
26#define	IOC_INTOKLEN	0x200
27#define	IOC_OUTTOKLEN	0x204
28#define	_IOC_INTOK	0x208
29#define	_IOC_OUTTOK	0x210
30#define	SIZEOF_SMBIOC_OSHARE	0x120
31#define	IOC_SHARE	0x0
32#define	IOC_SHARE_INCR	0x1
33#define	IOC_SH_PASSWD	0x81
34#define	IOC_SH_PASSWD_INCR	0x1
35#define	IOC_SH_OPT	0x104
36#define	IOC_STYPE	0x108
37#define	IOC_SH_OWNER	0x10c
38#define	IOC_SH_GROUP	0x110
39#define	IOC_SH_MODE	0x114
40#define	IOC_SH_RIGHTS	0x118
41#define	SIZEOF_SMBIOC_RQ	0x30
42#define	IOC_CMD	0x0
43#define	IOC_TWC	0x1
44#define	IOC_TBC	0x2
45#define	IOC_RPBUFSZ	0x4
46#define	IOC_RWC	0x9
47#define	IOC_RBC	0xa
48#define	IOC_RQ_ERRCLASS	0xd
49#define	IOC_RQ_SERROR	0xe
50#define	IOC_RQ_ERROR	0x10
51#define	_IOC_TWORDS	0x18
52#define	_IOC_TBYTES	0x20
53#define	_IOC_RPBUF	0x28
54#define	SIZEOF_SMBIOC_T2RQ	0xc0
55#define	IOC_SETUP	0x0
56#define	IOC_SETUP_INCR	0x2
57#define	IOC_SETUPCNT	0x8
58#define	IOC_NAME	0xc
59#define	IOC_NAME_INCR	0x1
60#define	IOC_TPARAMCNT	0x8c
61#define	IOC_TDATACNT	0x8e
62#define	IOC_RPARAMCNT	0x90
63#define	IOC_RDATACNT	0x92
64#define	IOC_T2_ERRCLASS	0x95
65#define	IOC_T2_SERROR	0x96
66#define	IOC_T2_ERROR	0x98
67#define	IOC_RPFLAGS2	0x9c
68#define	_IOC_TPARAM	0xa0
69#define	_IOC_TDATA	0xa8
70#define	_IOC_RPARAM	0xb0
71#define	_IOC_RDATA	0xb8
72#define	SIZEOF_SMBIOC_FLAGS	0xc
73#define	IOC_LEVEL	0x0
74#define	IOC_MASK	0x4
75#define	IOC_FLAGS	0x8
76#define	SIZEOF_SMBIOC_LOOKUP	0x340
77#define	IOC_LOOK_LEVEL	0x0
78#define	IOC_LOOK_FLAGS	0x4
79#define	IOC_SH	0x8
80#define	IOC_SSN	0x128
81#define	SIZEOF_SMBIOC_RW	0x18
82#define	IOC_FH	0x0
83#define	IOC_CNT	0x4
84#define	_IOC_OFFSET	0x8
85#define	_IOC_BASE	0x10
86#define	SIZEOF_SMBIOC_PK	0x304
87#define	PK_DOM	0x4
88#define	PK_DOM_INCR	0x1
89#define	PK_USR	0x104
90#define	PK_USR_INCR	0x1
91#define	PK_PASS	0x204
92#define	PK_PASS_INCR	0x1
93