blob: 993bdd61a83cbefb69cef2f357ef200e874965e9 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
|
\
\ CDDL HEADER START
\
\ The contents of this file are subject to the terms of the
\ Common Development and Distribution License (the "License").
\ You may not use this file except in compliance with the License.
\
\ You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
\ or http://www.opensolaris.org/os/licensing.
\ See the License for the specific language governing permissions
\ and limitations under the License.
\
\ When distributing Covered Code, include this CDDL HEADER in each
\ file and include the License file at usr/src/OPENSOLARIS.LICENSE.
\ If applicable, add the following below this CDDL HEADER, with the
\ fields enclosed by brackets "[]" replaced with your own identifying
\ information: Portions Copyright [yyyy] [name of copyright owner]
\
\ CDDL HEADER END
\
\
\ Copyright 2011 Nexenta Systems, Inc. All rights reserved.
\ Copyright 2009 Sun Microsystems, Inc. All rights reserved.
\ Use is subject to license terms.
\
\
\ offsets.in: input file for the ctfstabs program,
\ used to generate ioc_check.h - which verifies
\ invariance of our ioctl data structures across
\ 32-bit and 64-bit ABIs.
\
#ifndef _GENASSYM
#define _GENASSYM
#endif
#include <sys/types.h>
#include <sys/ddi.h>
#include <sys/sunddi.h>
#include <sys/socket_impl.h>
#include <netsmb/smb.h>
#include <netsmb/netbios.h>
#include <netsmb/smb_dev.h>
smbioc_sockaddr
smbioc_ssn_ident
id_srvaddr
id_domain
id_user
smbioc_ossn
ssn_vopt
ssn_owner
ssn_id
ssn_srvname
smbioc_oshare
sh_use
sh_type
sh_name
sh_pass
smbioc_tcon
tc_flags
tc_opt
tc_sh
smb_sopt
sv_proto
sv_sm
sv_tz
sv_maxmux
sv_maxvcs
sv_rawmode
sv_maxtx
sv_maxraw
sv_skey
sv_caps
smb_iods
is_tran_fd
is_vcflags
is_hflags
is_hflags2
is_smbuid
is_next_mid
is_txmax
is_rwmax
is_rxmax
is_wxmax
is_ssn_key
is_next_seq
is_u_maclen
is_u_mackey
smbioc_ssn_work
wk_iods
wk_sopt
wk_out_state
smbioc_rq SIZEOF_SMBIOC_RQ
ioc_cmd
ioc_errclass IOC_RQ_ERRCLASS
ioc_serror IOC_RQ_SERROR
ioc_error IOC_RQ_ERROR
ioc_tbufsz
ioc_rbufsz
_ioc_tbuf
_ioc_rbuf
smbioc_t2rq SIZEOF_SMBIOC_T2RQ
ioc_setup
ioc_setupcnt
ioc_name IOC_T2_NAME
ioc_tparamcnt
ioc_tdatacnt
ioc_rparamcnt
ioc_rdatacnt
ioc_errclass IOC_T2_ERRCLASS
ioc_serror IOC_T2_SERROR
ioc_error IOC_T2_ERROR
ioc_rpflags2
_ioc_tparam
_ioc_tdata
_ioc_rparam
_ioc_rdata
smbioc_flags SIZEOF_SMBIOC_FLAGS
ioc_level
ioc_mask
ioc_flags
smbioc_rw SIZEOF_SMBIOC_RW
ioc_fh
ioc_cnt
_ioc_offset
_ioc_base
smbioc_ntcreate SIZEOF_NTCREATE
ioc_req_acc
ioc_efattr
ioc_share_acc
ioc_open_disp
ioc_creat_opts
ioc_name IOC_NTCR_NAME
smbioc_printjob SIZEOF_PRINTJOB
ioc_setuplen
ioc_prmode
ioc_title
smbioc_pk SIZEOF_SMBIOC_PK
pk_uid
pk_dom
pk_usr
pk_lmhash
pk_nthash
|