2 This file was automatically generated by Pidl
3 from srvsvc.idl and srvsvc.cnf.
5 Pidl is a perl based IDL compiler for DCE/RPC idl files.
6 It is maintained by the Samba team, not the Wireshark team.
7 Instructions on how to download and install Pidl can be
8 found at https://wiki.wireshark.org/Pidl
14 #include <wsutil/array.h>
15 #include <epan/packet.h>
18 #include "packet-dcerpc.h"
19 #include "packet-dcerpc-nt.h"
20 #include "packet-windows-common.h"
21 #include "packet-dcerpc-srvsvc.h"
22 void proto_register_dcerpc_srvsvc(void);
23 void proto_reg_handoff_dcerpc_srvsvc(void);
25 /* Ett declarations */
26 static int ett_dcerpc_srvsvc
;
27 static int ett_srvsvc_svcctl_ServerType
;
28 static int ett_srvsvc_security_secinfo
;
29 static int ett_srvsvc_srvsvc_NetCharDevInfo0
;
30 static int ett_srvsvc_srvsvc_NetCharDevCtr0
;
31 static int ett_srvsvc_srvsvc_NetCharDevInfo1
;
32 static int ett_srvsvc_srvsvc_NetCharDevCtr1
;
33 static int ett_srvsvc_srvsvc_NetCharDevInfo
;
34 static int ett_srvsvc_srvsvc_NetCharDevCtr
;
35 static int ett_srvsvc_srvsvc_NetCharDevInfoCtr
;
36 static int ett_srvsvc_srvsvc_NetCharDevQInfo0
;
37 static int ett_srvsvc_srvsvc_NetCharDevQCtr0
;
38 static int ett_srvsvc_srvsvc_NetCharDevQInfo1
;
39 static int ett_srvsvc_srvsvc_NetCharDevQCtr1
;
40 static int ett_srvsvc_srvsvc_NetCharDevQInfo
;
41 static int ett_srvsvc_srvsvc_NetCharDevQCtr
;
42 static int ett_srvsvc_srvsvc_NetCharDevQInfoCtr
;
43 static int ett_srvsvc_srvsvc_NetConnInfo0
;
44 static int ett_srvsvc_srvsvc_NetConnCtr0
;
45 static int ett_srvsvc_srvsvc_NetConnInfo1
;
46 static int ett_srvsvc_srvsvc_NetConnCtr1
;
47 static int ett_srvsvc_srvsvc_NetConnCtr
;
48 static int ett_srvsvc_srvsvc_NetConnInfoCtr
;
49 static int ett_srvsvc_srvsvc_NetFileInfo2
;
50 static int ett_srvsvc_srvsvc_NetFileCtr2
;
51 static int ett_srvsvc_srvsvc_NetFileInfo3
;
52 static int ett_srvsvc_srvsvc_NetFileCtr3
;
53 static int ett_srvsvc_srvsvc_NetFileInfo
;
54 static int ett_srvsvc_srvsvc_NetFileCtr
;
55 static int ett_srvsvc_srvsvc_NetFileInfoCtr
;
56 static int ett_srvsvc_srvsvc_NetSessInfo0
;
57 static int ett_srvsvc_srvsvc_NetSessCtr0
;
58 static int ett_srvsvc_srvsvc_NetSessInfo1
;
59 static int ett_srvsvc_srvsvc_NetSessCtr1
;
60 static int ett_srvsvc_srvsvc_NetSessInfo2
;
61 static int ett_srvsvc_srvsvc_NetSessCtr2
;
62 static int ett_srvsvc_srvsvc_NetSessInfo10
;
63 static int ett_srvsvc_srvsvc_NetSessCtr10
;
64 static int ett_srvsvc_srvsvc_NetSessInfo502
;
65 static int ett_srvsvc_srvsvc_NetSessCtr502
;
66 static int ett_srvsvc_srvsvc_NetSessCtr
;
67 static int ett_srvsvc_srvsvc_NetSessInfoCtr
;
68 static int ett_srvsvc_srvsvc_NetShareInfo0
;
69 static int ett_srvsvc_srvsvc_NetShareCtr0
;
70 static int ett_srvsvc_srvsvc_NetShareInfo1
;
71 static int ett_srvsvc_srvsvc_NetShareCtr1
;
72 static int ett_srvsvc_srvsvc_NetShareInfo2
;
73 static int ett_srvsvc_srvsvc_NetShareCtr2
;
74 static int ett_srvsvc_srvsvc_NetShareInfo501
;
75 static int ett_srvsvc_srvsvc_NetShareCtr501
;
76 static int ett_srvsvc_srvsvc_NetShareInfo502
;
77 static int ett_srvsvc_srvsvc_NetShareCtr502
;
78 static int ett_srvsvc_srvsvc_NetShareInfo1004
;
79 static int ett_srvsvc_srvsvc_NetShareCtr1004
;
80 static int ett_srvsvc_NetShareInfo1005Flags
;
81 static int ett_srvsvc_srvsvc_NetShareInfo1005
;
82 static int ett_srvsvc_srvsvc_NetShareCtr1005
;
83 static int ett_srvsvc_srvsvc_NetShareInfo1006
;
84 static int ett_srvsvc_srvsvc_NetShareCtr1006
;
85 static int ett_srvsvc_srvsvc_NetShareInfo1007
;
86 static int ett_srvsvc_srvsvc_NetShareCtr1007
;
87 static int ett_srvsvc_srvsvc_NetShareCtr1501
;
88 static int ett_srvsvc_srvsvc_NetShareInfo
;
89 static int ett_srvsvc_srvsvc_NetShareCtr
;
90 static int ett_srvsvc_srvsvc_NetShareInfoCtr
;
91 static int ett_srvsvc_srvsvc_NetSrvInfo100
;
92 static int ett_srvsvc_srvsvc_NetSrvInfo101
;
93 static int ett_srvsvc_srvsvc_NetSrvInfo102
;
94 static int ett_srvsvc_srvsvc_NetSrvInfo402
;
95 static int ett_srvsvc_srvsvc_NetSrvInfo403
;
96 static int ett_srvsvc_srvsvc_NetSrvInfo502
;
97 static int ett_srvsvc_srvsvc_NetSrvInfo503
;
98 static int ett_srvsvc_srvsvc_NetSrvInfo599
;
99 static int ett_srvsvc_srvsvc_NetSrvInfo1005
;
100 static int ett_srvsvc_srvsvc_NetSrvInfo1010
;
101 static int ett_srvsvc_srvsvc_NetSrvInfo1016
;
102 static int ett_srvsvc_srvsvc_NetSrvInfo1017
;
103 static int ett_srvsvc_srvsvc_NetSrvInfo1018
;
104 static int ett_srvsvc_srvsvc_NetSrvInfo1107
;
105 static int ett_srvsvc_srvsvc_NetSrvInfo1501
;
106 static int ett_srvsvc_srvsvc_NetSrvInfo1502
;
107 static int ett_srvsvc_srvsvc_NetSrvInfo1503
;
108 static int ett_srvsvc_srvsvc_NetSrvInfo1506
;
109 static int ett_srvsvc_srvsvc_NetSrvInfo1509
;
110 static int ett_srvsvc_srvsvc_NetSrvInfo1510
;
111 static int ett_srvsvc_srvsvc_NetSrvInfo1511
;
112 static int ett_srvsvc_srvsvc_NetSrvInfo1512
;
113 static int ett_srvsvc_srvsvc_NetSrvInfo1513
;
114 static int ett_srvsvc_srvsvc_NetSrvInfo1514
;
115 static int ett_srvsvc_srvsvc_NetSrvInfo1515
;
116 static int ett_srvsvc_srvsvc_NetSrvInfo1516
;
117 static int ett_srvsvc_srvsvc_NetSrvInfo1518
;
118 static int ett_srvsvc_srvsvc_NetSrvInfo1520
;
119 static int ett_srvsvc_srvsvc_NetSrvInfo1521
;
120 static int ett_srvsvc_srvsvc_NetSrvInfo1522
;
121 static int ett_srvsvc_srvsvc_NetSrvInfo1523
;
122 static int ett_srvsvc_srvsvc_NetSrvInfo1524
;
123 static int ett_srvsvc_srvsvc_NetSrvInfo1525
;
124 static int ett_srvsvc_srvsvc_NetSrvInfo1528
;
125 static int ett_srvsvc_srvsvc_NetSrvInfo1529
;
126 static int ett_srvsvc_srvsvc_NetSrvInfo1530
;
127 static int ett_srvsvc_srvsvc_NetSrvInfo1533
;
128 static int ett_srvsvc_srvsvc_NetSrvInfo1534
;
129 static int ett_srvsvc_srvsvc_NetSrvInfo1535
;
130 static int ett_srvsvc_srvsvc_NetSrvInfo1536
;
131 static int ett_srvsvc_srvsvc_NetSrvInfo1537
;
132 static int ett_srvsvc_srvsvc_NetSrvInfo1538
;
133 static int ett_srvsvc_srvsvc_NetSrvInfo1539
;
134 static int ett_srvsvc_srvsvc_NetSrvInfo1540
;
135 static int ett_srvsvc_srvsvc_NetSrvInfo1541
;
136 static int ett_srvsvc_srvsvc_NetSrvInfo1542
;
137 static int ett_srvsvc_srvsvc_NetSrvInfo1543
;
138 static int ett_srvsvc_srvsvc_NetSrvInfo1544
;
139 static int ett_srvsvc_srvsvc_NetSrvInfo1545
;
140 static int ett_srvsvc_srvsvc_NetSrvInfo1546
;
141 static int ett_srvsvc_srvsvc_NetSrvInfo1547
;
142 static int ett_srvsvc_srvsvc_NetSrvInfo1548
;
143 static int ett_srvsvc_srvsvc_NetSrvInfo1549
;
144 static int ett_srvsvc_srvsvc_NetSrvInfo1550
;
145 static int ett_srvsvc_srvsvc_NetSrvInfo1552
;
146 static int ett_srvsvc_srvsvc_NetSrvInfo1553
;
147 static int ett_srvsvc_srvsvc_NetSrvInfo1554
;
148 static int ett_srvsvc_srvsvc_NetSrvInfo1555
;
149 static int ett_srvsvc_srvsvc_NetSrvInfo1556
;
150 static int ett_srvsvc_srvsvc_NetSrvInfo
;
151 static int ett_srvsvc_srvsvc_NetDiskInfo0
;
152 static int ett_srvsvc_srvsvc_NetDiskInfo
;
153 static int ett_srvsvc_srvsvc_Statistics
;
154 static int ett_srvsvc_srvsvc_NetTransportInfo0
;
155 static int ett_srvsvc_srvsvc_NetTransportCtr0
;
156 static int ett_srvsvc_srvsvc_NetTransportInfo1
;
157 static int ett_srvsvc_srvsvc_NetTransportCtr1
;
158 static int ett_srvsvc_srvsvc_NetTransportInfo2
;
159 static int ett_srvsvc_srvsvc_NetTransportCtr2
;
160 static int ett_srvsvc_srvsvc_NetTransportInfo3
;
161 static int ett_srvsvc_srvsvc_NetTransportCtr3
;
162 static int ett_srvsvc_srvsvc_NetTransportCtr
;
163 static int ett_srvsvc_srvsvc_NetTransportInfoCtr
;
164 static int ett_srvsvc_srvsvc_NetRemoteTODInfo
;
165 static int ett_srvsvc_srvsvc_NetTransportInfo
;
168 /* Header field declarations */
169 static int hf_srvsvc_NetShareInfo1005Flags_SHARE_1005_ACCESS_BASED_DIRECTORY_ENUM
;
170 static int hf_srvsvc_NetShareInfo1005Flags_SHARE_1005_ALLOW_NAMESPACE_CACHING
;
171 static int hf_srvsvc_NetShareInfo1005Flags_SHARE_1005_CSC_CACHE_AUTO_REINT
;
172 static int hf_srvsvc_NetShareInfo1005Flags_SHARE_1005_CSC_CACHE_NONE
;
173 static int hf_srvsvc_NetShareInfo1005Flags_SHARE_1005_CSC_CACHE_VDO
;
174 static int hf_srvsvc_NetShareInfo1005Flags_SHARE_1005_DFS_ROOT
;
175 static int hf_srvsvc_NetShareInfo1005Flags_SHARE_1005_ENABLE_CA
;
176 static int hf_srvsvc_NetShareInfo1005Flags_SHARE_1005_ENABLE_HASH
;
177 static int hf_srvsvc_NetShareInfo1005Flags_SHARE_1005_ENCRYPT_DATA
;
178 static int hf_srvsvc_NetShareInfo1005Flags_SHARE_1005_FORCE_LEVELII_OPLOCK
;
179 static int hf_srvsvc_NetShareInfo1005Flags_SHARE_1005_FORCE_SHARED_DELETE
;
180 static int hf_srvsvc_NetShareInfo1005Flags_SHARE_1005_IN_DFS
;
181 static int hf_srvsvc_NetShareInfo1005Flags_SHARE_1005_RESTRICT_EXCLUSIVE_OPENS
;
182 static int hf_srvsvc_opnum
;
183 static int hf_srvsvc_sec_desc_buf_len
;
184 static int hf_srvsvc_srvsvc_NetCharDevControl_device_name
;
185 static int hf_srvsvc_srvsvc_NetCharDevControl_opcode
;
186 static int hf_srvsvc_srvsvc_NetCharDevControl_server_unc
;
187 static int hf_srvsvc_srvsvc_NetCharDevCtr0_array
;
188 static int hf_srvsvc_srvsvc_NetCharDevCtr0_count
;
189 static int hf_srvsvc_srvsvc_NetCharDevCtr1_array
;
190 static int hf_srvsvc_srvsvc_NetCharDevCtr1_count
;
191 static int hf_srvsvc_srvsvc_NetCharDevCtr_ctr0
;
192 static int hf_srvsvc_srvsvc_NetCharDevCtr_ctr1
;
193 static int hf_srvsvc_srvsvc_NetCharDevEnum_info_ctr
;
194 static int hf_srvsvc_srvsvc_NetCharDevEnum_max_buffer
;
195 static int hf_srvsvc_srvsvc_NetCharDevEnum_resume_handle
;
196 static int hf_srvsvc_srvsvc_NetCharDevEnum_server_unc
;
197 static int hf_srvsvc_srvsvc_NetCharDevEnum_totalentries
;
198 static int hf_srvsvc_srvsvc_NetCharDevGetInfo_device_name
;
199 static int hf_srvsvc_srvsvc_NetCharDevGetInfo_info
;
200 static int hf_srvsvc_srvsvc_NetCharDevGetInfo_level
;
201 static int hf_srvsvc_srvsvc_NetCharDevGetInfo_server_unc
;
202 static int hf_srvsvc_srvsvc_NetCharDevInfo0_device
;
203 static int hf_srvsvc_srvsvc_NetCharDevInfo1_device
;
204 static int hf_srvsvc_srvsvc_NetCharDevInfo1_status
;
205 static int hf_srvsvc_srvsvc_NetCharDevInfo1_time
;
206 static int hf_srvsvc_srvsvc_NetCharDevInfo1_user
;
207 static int hf_srvsvc_srvsvc_NetCharDevInfoCtr_ctr
;
208 static int hf_srvsvc_srvsvc_NetCharDevInfoCtr_level
;
209 static int hf_srvsvc_srvsvc_NetCharDevInfo_info0
;
210 static int hf_srvsvc_srvsvc_NetCharDevInfo_info1
;
211 static int hf_srvsvc_srvsvc_NetCharDevQCtr0_array
;
212 static int hf_srvsvc_srvsvc_NetCharDevQCtr0_count
;
213 static int hf_srvsvc_srvsvc_NetCharDevQCtr1_array
;
214 static int hf_srvsvc_srvsvc_NetCharDevQCtr1_count
;
215 static int hf_srvsvc_srvsvc_NetCharDevQCtr_ctr0
;
216 static int hf_srvsvc_srvsvc_NetCharDevQCtr_ctr1
;
217 static int hf_srvsvc_srvsvc_NetCharDevQEnum_info_ctr
;
218 static int hf_srvsvc_srvsvc_NetCharDevQEnum_max_buffer
;
219 static int hf_srvsvc_srvsvc_NetCharDevQEnum_resume_handle
;
220 static int hf_srvsvc_srvsvc_NetCharDevQEnum_server_unc
;
221 static int hf_srvsvc_srvsvc_NetCharDevQEnum_totalentries
;
222 static int hf_srvsvc_srvsvc_NetCharDevQEnum_user
;
223 static int hf_srvsvc_srvsvc_NetCharDevQGetInfo_info
;
224 static int hf_srvsvc_srvsvc_NetCharDevQGetInfo_level
;
225 static int hf_srvsvc_srvsvc_NetCharDevQGetInfo_queue_name
;
226 static int hf_srvsvc_srvsvc_NetCharDevQGetInfo_server_unc
;
227 static int hf_srvsvc_srvsvc_NetCharDevQGetInfo_user
;
228 static int hf_srvsvc_srvsvc_NetCharDevQInfo0_device
;
229 static int hf_srvsvc_srvsvc_NetCharDevQInfo1_device
;
230 static int hf_srvsvc_srvsvc_NetCharDevQInfo1_devices
;
231 static int hf_srvsvc_srvsvc_NetCharDevQInfo1_num_ahead
;
232 static int hf_srvsvc_srvsvc_NetCharDevQInfo1_priority
;
233 static int hf_srvsvc_srvsvc_NetCharDevQInfo1_users
;
234 static int hf_srvsvc_srvsvc_NetCharDevQInfoCtr_ctr
;
235 static int hf_srvsvc_srvsvc_NetCharDevQInfoCtr_level
;
236 static int hf_srvsvc_srvsvc_NetCharDevQInfo_info0
;
237 static int hf_srvsvc_srvsvc_NetCharDevQInfo_info1
;
238 static int hf_srvsvc_srvsvc_NetCharDevQPurgeSelf_computer_name
;
239 static int hf_srvsvc_srvsvc_NetCharDevQPurgeSelf_queue_name
;
240 static int hf_srvsvc_srvsvc_NetCharDevQPurgeSelf_server_unc
;
241 static int hf_srvsvc_srvsvc_NetCharDevQPurge_queue_name
;
242 static int hf_srvsvc_srvsvc_NetCharDevQPurge_server_unc
;
243 static int hf_srvsvc_srvsvc_NetCharDevQSetInfo_info
;
244 static int hf_srvsvc_srvsvc_NetCharDevQSetInfo_level
;
245 static int hf_srvsvc_srvsvc_NetCharDevQSetInfo_parm_error
;
246 static int hf_srvsvc_srvsvc_NetCharDevQSetInfo_queue_name
;
247 static int hf_srvsvc_srvsvc_NetCharDevQSetInfo_server_unc
;
248 static int hf_srvsvc_srvsvc_NetConnCtr0_array
;
249 static int hf_srvsvc_srvsvc_NetConnCtr0_count
;
250 static int hf_srvsvc_srvsvc_NetConnCtr1_array
;
251 static int hf_srvsvc_srvsvc_NetConnCtr1_count
;
252 static int hf_srvsvc_srvsvc_NetConnCtr_ctr0
;
253 static int hf_srvsvc_srvsvc_NetConnCtr_ctr1
;
254 static int hf_srvsvc_srvsvc_NetConnEnum_info_ctr
;
255 static int hf_srvsvc_srvsvc_NetConnEnum_max_buffer
;
256 static int hf_srvsvc_srvsvc_NetConnEnum_path
;
257 static int hf_srvsvc_srvsvc_NetConnEnum_resume_handle
;
258 static int hf_srvsvc_srvsvc_NetConnEnum_server_unc
;
259 static int hf_srvsvc_srvsvc_NetConnEnum_totalentries
;
260 static int hf_srvsvc_srvsvc_NetConnInfo0_conn_id
;
261 static int hf_srvsvc_srvsvc_NetConnInfo1_conn_id
;
262 static int hf_srvsvc_srvsvc_NetConnInfo1_conn_time
;
263 static int hf_srvsvc_srvsvc_NetConnInfo1_conn_type
;
264 static int hf_srvsvc_srvsvc_NetConnInfo1_num_open
;
265 static int hf_srvsvc_srvsvc_NetConnInfo1_num_users
;
266 static int hf_srvsvc_srvsvc_NetConnInfo1_share
;
267 static int hf_srvsvc_srvsvc_NetConnInfo1_user
;
268 static int hf_srvsvc_srvsvc_NetConnInfoCtr_ctr
;
269 static int hf_srvsvc_srvsvc_NetConnInfoCtr_level
;
270 static int hf_srvsvc_srvsvc_NetDiskEnum_info
;
271 static int hf_srvsvc_srvsvc_NetDiskEnum_level
;
272 static int hf_srvsvc_srvsvc_NetDiskEnum_maxlen
;
273 static int hf_srvsvc_srvsvc_NetDiskEnum_resume_handle
;
274 static int hf_srvsvc_srvsvc_NetDiskEnum_server_unc
;
275 static int hf_srvsvc_srvsvc_NetDiskEnum_totalentries
;
276 static int hf_srvsvc_srvsvc_NetDiskInfo0_disk
;
277 static int hf_srvsvc_srvsvc_NetDiskInfo_count
;
278 static int hf_srvsvc_srvsvc_NetDiskInfo_disks
;
279 static int hf_srvsvc_srvsvc_NetFileClose_fid
;
280 static int hf_srvsvc_srvsvc_NetFileClose_server_unc
;
281 static int hf_srvsvc_srvsvc_NetFileCtr2_array
;
282 static int hf_srvsvc_srvsvc_NetFileCtr2_count
;
283 static int hf_srvsvc_srvsvc_NetFileCtr3_array
;
284 static int hf_srvsvc_srvsvc_NetFileCtr3_count
;
285 static int hf_srvsvc_srvsvc_NetFileCtr_ctr2
;
286 static int hf_srvsvc_srvsvc_NetFileCtr_ctr3
;
287 static int hf_srvsvc_srvsvc_NetFileEnum_info_ctr
;
288 static int hf_srvsvc_srvsvc_NetFileEnum_max_buffer
;
289 static int hf_srvsvc_srvsvc_NetFileEnum_path
;
290 static int hf_srvsvc_srvsvc_NetFileEnum_resume_handle
;
291 static int hf_srvsvc_srvsvc_NetFileEnum_server_unc
;
292 static int hf_srvsvc_srvsvc_NetFileEnum_totalentries
;
293 static int hf_srvsvc_srvsvc_NetFileEnum_user
;
294 static int hf_srvsvc_srvsvc_NetFileGetInfo_fid
;
295 static int hf_srvsvc_srvsvc_NetFileGetInfo_info
;
296 static int hf_srvsvc_srvsvc_NetFileGetInfo_level
;
297 static int hf_srvsvc_srvsvc_NetFileGetInfo_server_unc
;
298 static int hf_srvsvc_srvsvc_NetFileInfo2_fid
;
299 static int hf_srvsvc_srvsvc_NetFileInfo3_fid
;
300 static int hf_srvsvc_srvsvc_NetFileInfo3_num_locks
;
301 static int hf_srvsvc_srvsvc_NetFileInfo3_path
;
302 static int hf_srvsvc_srvsvc_NetFileInfo3_permissions
;
303 static int hf_srvsvc_srvsvc_NetFileInfo3_user
;
304 static int hf_srvsvc_srvsvc_NetFileInfoCtr_ctr
;
305 static int hf_srvsvc_srvsvc_NetFileInfoCtr_level
;
306 static int hf_srvsvc_srvsvc_NetFileInfo_info2
;
307 static int hf_srvsvc_srvsvc_NetFileInfo_info3
;
308 static int hf_srvsvc_srvsvc_NetGetFileSecurity_file
;
309 static int hf_srvsvc_srvsvc_NetGetFileSecurity_sd_buf
;
310 static int hf_srvsvc_srvsvc_NetGetFileSecurity_securityinformation
;
311 static int hf_srvsvc_srvsvc_NetGetFileSecurity_server_unc
;
312 static int hf_srvsvc_srvsvc_NetGetFileSecurity_share
;
313 static int hf_srvsvc_srvsvc_NetNameValidate_flags
;
314 static int hf_srvsvc_srvsvc_NetNameValidate_name
;
315 static int hf_srvsvc_srvsvc_NetNameValidate_name_type
;
316 static int hf_srvsvc_srvsvc_NetNameValidate_server_unc
;
317 static int hf_srvsvc_srvsvc_NetPRNameCompare_flags
;
318 static int hf_srvsvc_srvsvc_NetPRNameCompare_name1
;
319 static int hf_srvsvc_srvsvc_NetPRNameCompare_name2
;
320 static int hf_srvsvc_srvsvc_NetPRNameCompare_name_type
;
321 static int hf_srvsvc_srvsvc_NetPRNameCompare_server_unc
;
322 static int hf_srvsvc_srvsvc_NetPathCanonicalize_can_path
;
323 static int hf_srvsvc_srvsvc_NetPathCanonicalize_maxbuf
;
324 static int hf_srvsvc_srvsvc_NetPathCanonicalize_path
;
325 static int hf_srvsvc_srvsvc_NetPathCanonicalize_pathflags
;
326 static int hf_srvsvc_srvsvc_NetPathCanonicalize_pathtype
;
327 static int hf_srvsvc_srvsvc_NetPathCanonicalize_prefix
;
328 static int hf_srvsvc_srvsvc_NetPathCanonicalize_server_unc
;
329 static int hf_srvsvc_srvsvc_NetPathCompare_path1
;
330 static int hf_srvsvc_srvsvc_NetPathCompare_path2
;
331 static int hf_srvsvc_srvsvc_NetPathCompare_pathflags
;
332 static int hf_srvsvc_srvsvc_NetPathCompare_pathtype
;
333 static int hf_srvsvc_srvsvc_NetPathCompare_server_unc
;
334 static int hf_srvsvc_srvsvc_NetPathType_path
;
335 static int hf_srvsvc_srvsvc_NetPathType_pathflags
;
336 static int hf_srvsvc_srvsvc_NetPathType_pathtype
;
337 static int hf_srvsvc_srvsvc_NetPathType_server_unc
;
338 static int hf_srvsvc_srvsvc_NetRemoteTODInfo_day
;
339 static int hf_srvsvc_srvsvc_NetRemoteTODInfo_elapsed
;
340 static int hf_srvsvc_srvsvc_NetRemoteTODInfo_hours
;
341 static int hf_srvsvc_srvsvc_NetRemoteTODInfo_hunds
;
342 static int hf_srvsvc_srvsvc_NetRemoteTODInfo_mins
;
343 static int hf_srvsvc_srvsvc_NetRemoteTODInfo_month
;
344 static int hf_srvsvc_srvsvc_NetRemoteTODInfo_msecs
;
345 static int hf_srvsvc_srvsvc_NetRemoteTODInfo_secs
;
346 static int hf_srvsvc_srvsvc_NetRemoteTODInfo_timezone
;
347 static int hf_srvsvc_srvsvc_NetRemoteTODInfo_tinterval
;
348 static int hf_srvsvc_srvsvc_NetRemoteTODInfo_weekday
;
349 static int hf_srvsvc_srvsvc_NetRemoteTODInfo_year
;
350 static int hf_srvsvc_srvsvc_NetRemoteTOD_info
;
351 static int hf_srvsvc_srvsvc_NetRemoteTOD_server_unc
;
352 static int hf_srvsvc_srvsvc_NetServerSetServiceBitsEx_emulated_server_unc
;
353 static int hf_srvsvc_srvsvc_NetServerSetServiceBitsEx_server_unc
;
354 static int hf_srvsvc_srvsvc_NetServerSetServiceBitsEx_servicebits
;
355 static int hf_srvsvc_srvsvc_NetServerSetServiceBitsEx_servicebitsofinterest
;
356 static int hf_srvsvc_srvsvc_NetServerSetServiceBitsEx_transport
;
357 static int hf_srvsvc_srvsvc_NetServerSetServiceBitsEx_updateimmediately
;
358 static int hf_srvsvc_srvsvc_NetServerStatisticsGet_level
;
359 static int hf_srvsvc_srvsvc_NetServerStatisticsGet_options
;
360 static int hf_srvsvc_srvsvc_NetServerStatisticsGet_server_unc
;
361 static int hf_srvsvc_srvsvc_NetServerStatisticsGet_service
;
362 static int hf_srvsvc_srvsvc_NetServerStatisticsGet_stats
;
363 static int hf_srvsvc_srvsvc_NetServerTransportAddEx_info
;
364 static int hf_srvsvc_srvsvc_NetServerTransportAddEx_level
;
365 static int hf_srvsvc_srvsvc_NetServerTransportAddEx_server_unc
;
366 static int hf_srvsvc_srvsvc_NetSessCtr0_array
;
367 static int hf_srvsvc_srvsvc_NetSessCtr0_count
;
368 static int hf_srvsvc_srvsvc_NetSessCtr10_array
;
369 static int hf_srvsvc_srvsvc_NetSessCtr10_count
;
370 static int hf_srvsvc_srvsvc_NetSessCtr1_array
;
371 static int hf_srvsvc_srvsvc_NetSessCtr1_count
;
372 static int hf_srvsvc_srvsvc_NetSessCtr2_array
;
373 static int hf_srvsvc_srvsvc_NetSessCtr2_count
;
374 static int hf_srvsvc_srvsvc_NetSessCtr502_array
;
375 static int hf_srvsvc_srvsvc_NetSessCtr502_count
;
376 static int hf_srvsvc_srvsvc_NetSessCtr_ctr0
;
377 static int hf_srvsvc_srvsvc_NetSessCtr_ctr1
;
378 static int hf_srvsvc_srvsvc_NetSessCtr_ctr10
;
379 static int hf_srvsvc_srvsvc_NetSessCtr_ctr2
;
380 static int hf_srvsvc_srvsvc_NetSessCtr_ctr502
;
381 static int hf_srvsvc_srvsvc_NetSessDel_client
;
382 static int hf_srvsvc_srvsvc_NetSessDel_server_unc
;
383 static int hf_srvsvc_srvsvc_NetSessDel_user
;
384 static int hf_srvsvc_srvsvc_NetSessEnum_client
;
385 static int hf_srvsvc_srvsvc_NetSessEnum_info_ctr
;
386 static int hf_srvsvc_srvsvc_NetSessEnum_max_buffer
;
387 static int hf_srvsvc_srvsvc_NetSessEnum_resume_handle
;
388 static int hf_srvsvc_srvsvc_NetSessEnum_server_unc
;
389 static int hf_srvsvc_srvsvc_NetSessEnum_totalentries
;
390 static int hf_srvsvc_srvsvc_NetSessEnum_user
;
391 static int hf_srvsvc_srvsvc_NetSessInfo0_client
;
392 static int hf_srvsvc_srvsvc_NetSessInfo10_client
;
393 static int hf_srvsvc_srvsvc_NetSessInfo10_idle_time
;
394 static int hf_srvsvc_srvsvc_NetSessInfo10_time
;
395 static int hf_srvsvc_srvsvc_NetSessInfo10_user
;
396 static int hf_srvsvc_srvsvc_NetSessInfo1_client
;
397 static int hf_srvsvc_srvsvc_NetSessInfo1_idle_time
;
398 static int hf_srvsvc_srvsvc_NetSessInfo1_num_open
;
399 static int hf_srvsvc_srvsvc_NetSessInfo1_time
;
400 static int hf_srvsvc_srvsvc_NetSessInfo1_user
;
401 static int hf_srvsvc_srvsvc_NetSessInfo1_user_flags
;
402 static int hf_srvsvc_srvsvc_NetSessInfo2_client
;
403 static int hf_srvsvc_srvsvc_NetSessInfo2_client_type
;
404 static int hf_srvsvc_srvsvc_NetSessInfo2_idle_time
;
405 static int hf_srvsvc_srvsvc_NetSessInfo2_num_open
;
406 static int hf_srvsvc_srvsvc_NetSessInfo2_time
;
407 static int hf_srvsvc_srvsvc_NetSessInfo2_user
;
408 static int hf_srvsvc_srvsvc_NetSessInfo2_user_flags
;
409 static int hf_srvsvc_srvsvc_NetSessInfo502_client
;
410 static int hf_srvsvc_srvsvc_NetSessInfo502_client_type
;
411 static int hf_srvsvc_srvsvc_NetSessInfo502_idle_time
;
412 static int hf_srvsvc_srvsvc_NetSessInfo502_num_open
;
413 static int hf_srvsvc_srvsvc_NetSessInfo502_time
;
414 static int hf_srvsvc_srvsvc_NetSessInfo502_transport
;
415 static int hf_srvsvc_srvsvc_NetSessInfo502_user
;
416 static int hf_srvsvc_srvsvc_NetSessInfo502_user_flags
;
417 static int hf_srvsvc_srvsvc_NetSessInfoCtr_ctr
;
418 static int hf_srvsvc_srvsvc_NetSessInfoCtr_level
;
419 static int hf_srvsvc_srvsvc_NetSetFileSecurity_file
;
420 static int hf_srvsvc_srvsvc_NetSetFileSecurity_sd_buf
;
421 static int hf_srvsvc_srvsvc_NetSetFileSecurity_securityinformation
;
422 static int hf_srvsvc_srvsvc_NetSetFileSecurity_server_unc
;
423 static int hf_srvsvc_srvsvc_NetSetFileSecurity_share
;
424 static int hf_srvsvc_srvsvc_NetSetServiceBits_server_unc
;
425 static int hf_srvsvc_srvsvc_NetSetServiceBits_servicebits
;
426 static int hf_srvsvc_srvsvc_NetSetServiceBits_transport
;
427 static int hf_srvsvc_srvsvc_NetSetServiceBits_updateimmediately
;
428 static int hf_srvsvc_srvsvc_NetShareAdd_info
;
429 static int hf_srvsvc_srvsvc_NetShareAdd_level
;
430 static int hf_srvsvc_srvsvc_NetShareAdd_parm_error
;
431 static int hf_srvsvc_srvsvc_NetShareAdd_server_unc
;
432 static int hf_srvsvc_srvsvc_NetShareCheck_device_name
;
433 static int hf_srvsvc_srvsvc_NetShareCheck_server_unc
;
434 static int hf_srvsvc_srvsvc_NetShareCheck_type
;
435 static int hf_srvsvc_srvsvc_NetShareCtr0_array
;
436 static int hf_srvsvc_srvsvc_NetShareCtr0_count
;
437 static int hf_srvsvc_srvsvc_NetShareCtr1004_array
;
438 static int hf_srvsvc_srvsvc_NetShareCtr1004_count
;
439 static int hf_srvsvc_srvsvc_NetShareCtr1005_array
;
440 static int hf_srvsvc_srvsvc_NetShareCtr1005_count
;
441 static int hf_srvsvc_srvsvc_NetShareCtr1006_array
;
442 static int hf_srvsvc_srvsvc_NetShareCtr1006_count
;
443 static int hf_srvsvc_srvsvc_NetShareCtr1007_array
;
444 static int hf_srvsvc_srvsvc_NetShareCtr1007_count
;
445 static int hf_srvsvc_srvsvc_NetShareCtr1501_array
;
446 static int hf_srvsvc_srvsvc_NetShareCtr1501_count
;
447 static int hf_srvsvc_srvsvc_NetShareCtr1_array
;
448 static int hf_srvsvc_srvsvc_NetShareCtr1_count
;
449 static int hf_srvsvc_srvsvc_NetShareCtr2_array
;
450 static int hf_srvsvc_srvsvc_NetShareCtr2_count
;
451 static int hf_srvsvc_srvsvc_NetShareCtr501_array
;
452 static int hf_srvsvc_srvsvc_NetShareCtr501_count
;
453 static int hf_srvsvc_srvsvc_NetShareCtr502_array
;
454 static int hf_srvsvc_srvsvc_NetShareCtr502_count
;
455 static int hf_srvsvc_srvsvc_NetShareCtr_ctr0
;
456 static int hf_srvsvc_srvsvc_NetShareCtr_ctr1
;
457 static int hf_srvsvc_srvsvc_NetShareCtr_ctr1004
;
458 static int hf_srvsvc_srvsvc_NetShareCtr_ctr1005
;
459 static int hf_srvsvc_srvsvc_NetShareCtr_ctr1006
;
460 static int hf_srvsvc_srvsvc_NetShareCtr_ctr1007
;
461 static int hf_srvsvc_srvsvc_NetShareCtr_ctr1501
;
462 static int hf_srvsvc_srvsvc_NetShareCtr_ctr2
;
463 static int hf_srvsvc_srvsvc_NetShareCtr_ctr501
;
464 static int hf_srvsvc_srvsvc_NetShareCtr_ctr502
;
465 static int hf_srvsvc_srvsvc_NetShareDelCommit_hnd
;
466 static int hf_srvsvc_srvsvc_NetShareDelStart_hnd
;
467 static int hf_srvsvc_srvsvc_NetShareDelStart_reserved
;
468 static int hf_srvsvc_srvsvc_NetShareDelStart_server_unc
;
469 static int hf_srvsvc_srvsvc_NetShareDelStart_share
;
470 static int hf_srvsvc_srvsvc_NetShareDelSticky_reserved
;
471 static int hf_srvsvc_srvsvc_NetShareDelSticky_server_unc
;
472 static int hf_srvsvc_srvsvc_NetShareDelSticky_share_name
;
473 static int hf_srvsvc_srvsvc_NetShareDel_reserved
;
474 static int hf_srvsvc_srvsvc_NetShareDel_server_unc
;
475 static int hf_srvsvc_srvsvc_NetShareDel_share_name
;
476 static int hf_srvsvc_srvsvc_NetShareEnumAll_info_ctr
;
477 static int hf_srvsvc_srvsvc_NetShareEnumAll_max_buffer
;
478 static int hf_srvsvc_srvsvc_NetShareEnumAll_resume_handle
;
479 static int hf_srvsvc_srvsvc_NetShareEnumAll_server_unc
;
480 static int hf_srvsvc_srvsvc_NetShareEnumAll_totalentries
;
481 static int hf_srvsvc_srvsvc_NetShareEnum_info_ctr
;
482 static int hf_srvsvc_srvsvc_NetShareEnum_max_buffer
;
483 static int hf_srvsvc_srvsvc_NetShareEnum_resume_handle
;
484 static int hf_srvsvc_srvsvc_NetShareEnum_server_unc
;
485 static int hf_srvsvc_srvsvc_NetShareEnum_totalentries
;
486 static int hf_srvsvc_srvsvc_NetShareGetInfo_info
;
487 static int hf_srvsvc_srvsvc_NetShareGetInfo_level
;
488 static int hf_srvsvc_srvsvc_NetShareGetInfo_server_unc
;
489 static int hf_srvsvc_srvsvc_NetShareGetInfo_share_name
;
490 static int hf_srvsvc_srvsvc_NetShareInfo0_name
;
491 static int hf_srvsvc_srvsvc_NetShareInfo1004_comment
;
492 static int hf_srvsvc_srvsvc_NetShareInfo1005_dfs_flags
;
493 static int hf_srvsvc_srvsvc_NetShareInfo1006_max_users
;
494 static int hf_srvsvc_srvsvc_NetShareInfo1007_alternate_directory_name
;
495 static int hf_srvsvc_srvsvc_NetShareInfo1007_flags
;
496 static int hf_srvsvc_srvsvc_NetShareInfo1_comment
;
497 static int hf_srvsvc_srvsvc_NetShareInfo1_name
;
498 static int hf_srvsvc_srvsvc_NetShareInfo1_type
;
499 static int hf_srvsvc_srvsvc_NetShareInfo2_comment
;
500 static int hf_srvsvc_srvsvc_NetShareInfo2_current_users
;
501 static int hf_srvsvc_srvsvc_NetShareInfo2_max_users
;
502 static int hf_srvsvc_srvsvc_NetShareInfo2_name
;
503 static int hf_srvsvc_srvsvc_NetShareInfo2_password
;
504 static int hf_srvsvc_srvsvc_NetShareInfo2_path
;
505 static int hf_srvsvc_srvsvc_NetShareInfo2_permissions
;
506 static int hf_srvsvc_srvsvc_NetShareInfo2_type
;
507 static int hf_srvsvc_srvsvc_NetShareInfo501_comment
;
508 static int hf_srvsvc_srvsvc_NetShareInfo501_csc_policy
;
509 static int hf_srvsvc_srvsvc_NetShareInfo501_name
;
510 static int hf_srvsvc_srvsvc_NetShareInfo501_type
;
511 static int hf_srvsvc_srvsvc_NetShareInfo502_comment
;
512 static int hf_srvsvc_srvsvc_NetShareInfo502_current_users
;
513 static int hf_srvsvc_srvsvc_NetShareInfo502_max_users
;
514 static int hf_srvsvc_srvsvc_NetShareInfo502_name
;
515 static int hf_srvsvc_srvsvc_NetShareInfo502_password
;
516 static int hf_srvsvc_srvsvc_NetShareInfo502_path
;
517 static int hf_srvsvc_srvsvc_NetShareInfo502_permissions
;
518 static int hf_srvsvc_srvsvc_NetShareInfo502_sd_buf
;
519 static int hf_srvsvc_srvsvc_NetShareInfo502_type
;
520 static int hf_srvsvc_srvsvc_NetShareInfoCtr_ctr
;
521 static int hf_srvsvc_srvsvc_NetShareInfoCtr_level
;
522 static int hf_srvsvc_srvsvc_NetShareInfo_info0
;
523 static int hf_srvsvc_srvsvc_NetShareInfo_info1
;
524 static int hf_srvsvc_srvsvc_NetShareInfo_info1004
;
525 static int hf_srvsvc_srvsvc_NetShareInfo_info1005
;
526 static int hf_srvsvc_srvsvc_NetShareInfo_info1006
;
527 static int hf_srvsvc_srvsvc_NetShareInfo_info1007
;
528 static int hf_srvsvc_srvsvc_NetShareInfo_info1501
;
529 static int hf_srvsvc_srvsvc_NetShareInfo_info2
;
530 static int hf_srvsvc_srvsvc_NetShareInfo_info501
;
531 static int hf_srvsvc_srvsvc_NetShareInfo_info502
;
532 static int hf_srvsvc_srvsvc_NetShareSetInfo_info
;
533 static int hf_srvsvc_srvsvc_NetShareSetInfo_level
;
534 static int hf_srvsvc_srvsvc_NetShareSetInfo_parm_error
;
535 static int hf_srvsvc_srvsvc_NetShareSetInfo_server_unc
;
536 static int hf_srvsvc_srvsvc_NetShareSetInfo_share_name
;
537 static int hf_srvsvc_srvsvc_NetSrvGetInfo_info
;
538 static int hf_srvsvc_srvsvc_NetSrvGetInfo_level
;
539 static int hf_srvsvc_srvsvc_NetSrvGetInfo_server_unc
;
540 static int hf_srvsvc_srvsvc_NetSrvInfo1005_comment
;
541 static int hf_srvsvc_srvsvc_NetSrvInfo100_platform_id
;
542 static int hf_srvsvc_srvsvc_NetSrvInfo100_server_name
;
543 static int hf_srvsvc_srvsvc_NetSrvInfo1010_disc
;
544 static int hf_srvsvc_srvsvc_NetSrvInfo1016_hidden
;
545 static int hf_srvsvc_srvsvc_NetSrvInfo1017_announce
;
546 static int hf_srvsvc_srvsvc_NetSrvInfo1018_anndelta
;
547 static int hf_srvsvc_srvsvc_NetSrvInfo101_comment
;
548 static int hf_srvsvc_srvsvc_NetSrvInfo101_platform_id
;
549 static int hf_srvsvc_srvsvc_NetSrvInfo101_server_name
;
550 static int hf_srvsvc_srvsvc_NetSrvInfo101_server_type
;
551 static int hf_srvsvc_srvsvc_NetSrvInfo101_version_major
;
552 static int hf_srvsvc_srvsvc_NetSrvInfo101_version_minor
;
553 static int hf_srvsvc_srvsvc_NetSrvInfo102_anndelta
;
554 static int hf_srvsvc_srvsvc_NetSrvInfo102_announce
;
555 static int hf_srvsvc_srvsvc_NetSrvInfo102_comment
;
556 static int hf_srvsvc_srvsvc_NetSrvInfo102_disc
;
557 static int hf_srvsvc_srvsvc_NetSrvInfo102_hidden
;
558 static int hf_srvsvc_srvsvc_NetSrvInfo102_licenses
;
559 static int hf_srvsvc_srvsvc_NetSrvInfo102_platform_id
;
560 static int hf_srvsvc_srvsvc_NetSrvInfo102_server_name
;
561 static int hf_srvsvc_srvsvc_NetSrvInfo102_server_type
;
562 static int hf_srvsvc_srvsvc_NetSrvInfo102_userpath
;
563 static int hf_srvsvc_srvsvc_NetSrvInfo102_users
;
564 static int hf_srvsvc_srvsvc_NetSrvInfo102_version_major
;
565 static int hf_srvsvc_srvsvc_NetSrvInfo102_version_minor
;
566 static int hf_srvsvc_srvsvc_NetSrvInfo1107_users
;
567 static int hf_srvsvc_srvsvc_NetSrvInfo1501_sessopens
;
568 static int hf_srvsvc_srvsvc_NetSrvInfo1502_sessvcs
;
569 static int hf_srvsvc_srvsvc_NetSrvInfo1503_opensearch
;
570 static int hf_srvsvc_srvsvc_NetSrvInfo1506_maxworkitems
;
571 static int hf_srvsvc_srvsvc_NetSrvInfo1509_maxrawbuflen
;
572 static int hf_srvsvc_srvsvc_NetSrvInfo1510_sessusers
;
573 static int hf_srvsvc_srvsvc_NetSrvInfo1511_sesscons
;
574 static int hf_srvsvc_srvsvc_NetSrvInfo1512_maxnonpagedmemoryusage
;
575 static int hf_srvsvc_srvsvc_NetSrvInfo1513_maxpagedmemoryusage
;
576 static int hf_srvsvc_srvsvc_NetSrvInfo1514_enablesoftcompat
;
577 static int hf_srvsvc_srvsvc_NetSrvInfo1515_enableforcedlogoff
;
578 static int hf_srvsvc_srvsvc_NetSrvInfo1516_timesource
;
579 static int hf_srvsvc_srvsvc_NetSrvInfo1518_lmannounce
;
580 static int hf_srvsvc_srvsvc_NetSrvInfo1520_maxcopyreadlen
;
581 static int hf_srvsvc_srvsvc_NetSrvInfo1521_maxcopywritelen
;
582 static int hf_srvsvc_srvsvc_NetSrvInfo1522_minkeepsearch
;
583 static int hf_srvsvc_srvsvc_NetSrvInfo1523_maxkeepsearch
;
584 static int hf_srvsvc_srvsvc_NetSrvInfo1524_minkeepcomplsearch
;
585 static int hf_srvsvc_srvsvc_NetSrvInfo1525_maxkeepcomplsearch
;
586 static int hf_srvsvc_srvsvc_NetSrvInfo1528_scavtimeout
;
587 static int hf_srvsvc_srvsvc_NetSrvInfo1529_minrcvqueue
;
588 static int hf_srvsvc_srvsvc_NetSrvInfo1530_minfreeworkitems
;
589 static int hf_srvsvc_srvsvc_NetSrvInfo1533_maxmpxct
;
590 static int hf_srvsvc_srvsvc_NetSrvInfo1534_oplockbreakwait
;
591 static int hf_srvsvc_srvsvc_NetSrvInfo1535_oplockbreakresponsewait
;
592 static int hf_srvsvc_srvsvc_NetSrvInfo1536_enableoplocks
;
593 static int hf_srvsvc_srvsvc_NetSrvInfo1537_enableoplockforceclose
;
594 static int hf_srvsvc_srvsvc_NetSrvInfo1538_enablefcbopens
;
595 static int hf_srvsvc_srvsvc_NetSrvInfo1539_enableraw
;
596 static int hf_srvsvc_srvsvc_NetSrvInfo1540_enablesharednetdrives
;
597 static int hf_srvsvc_srvsvc_NetSrvInfo1541_minfreeconnections
;
598 static int hf_srvsvc_srvsvc_NetSrvInfo1542_maxfreeconnections
;
599 static int hf_srvsvc_srvsvc_NetSrvInfo1543_initsesstable
;
600 static int hf_srvsvc_srvsvc_NetSrvInfo1544_initconntable
;
601 static int hf_srvsvc_srvsvc_NetSrvInfo1545_initfiletable
;
602 static int hf_srvsvc_srvsvc_NetSrvInfo1546_initsearchtable
;
603 static int hf_srvsvc_srvsvc_NetSrvInfo1547_alertsched
;
604 static int hf_srvsvc_srvsvc_NetSrvInfo1548_errortreshold
;
605 static int hf_srvsvc_srvsvc_NetSrvInfo1549_networkerrortreshold
;
606 static int hf_srvsvc_srvsvc_NetSrvInfo1550_diskspacetreshold
;
607 static int hf_srvsvc_srvsvc_NetSrvInfo1552_maxlinkdelay
;
608 static int hf_srvsvc_srvsvc_NetSrvInfo1553_minlinkthroughput
;
609 static int hf_srvsvc_srvsvc_NetSrvInfo1554_linkinfovalidtime
;
610 static int hf_srvsvc_srvsvc_NetSrvInfo1555_scavqosinfoupdatetime
;
611 static int hf_srvsvc_srvsvc_NetSrvInfo1556_maxworkitemidletime
;
612 static int hf_srvsvc_srvsvc_NetSrvInfo402_accessalert
;
613 static int hf_srvsvc_srvsvc_NetSrvInfo402_activelocks
;
614 static int hf_srvsvc_srvsvc_NetSrvInfo402_alerts
;
615 static int hf_srvsvc_srvsvc_NetSrvInfo402_alertsched
;
616 static int hf_srvsvc_srvsvc_NetSrvInfo402_alist_mtime
;
617 static int hf_srvsvc_srvsvc_NetSrvInfo402_chdevjobs
;
618 static int hf_srvsvc_srvsvc_NetSrvInfo402_chdevqs
;
619 static int hf_srvsvc_srvsvc_NetSrvInfo402_chdevs
;
620 static int hf_srvsvc_srvsvc_NetSrvInfo402_connections
;
621 static int hf_srvsvc_srvsvc_NetSrvInfo402_diskalert
;
622 static int hf_srvsvc_srvsvc_NetSrvInfo402_erroralert
;
623 static int hf_srvsvc_srvsvc_NetSrvInfo402_glist_mtime
;
624 static int hf_srvsvc_srvsvc_NetSrvInfo402_guestaccount
;
625 static int hf_srvsvc_srvsvc_NetSrvInfo402_lanmask
;
626 static int hf_srvsvc_srvsvc_NetSrvInfo402_logonalert
;
627 static int hf_srvsvc_srvsvc_NetSrvInfo402_maxaudits
;
628 static int hf_srvsvc_srvsvc_NetSrvInfo402_netioalert
;
629 static int hf_srvsvc_srvsvc_NetSrvInfo402_numadmin
;
630 static int hf_srvsvc_srvsvc_NetSrvInfo402_numbigbufs
;
631 static int hf_srvsvc_srvsvc_NetSrvInfo402_numfiletasks
;
632 static int hf_srvsvc_srvsvc_NetSrvInfo402_numreqbufs
;
633 static int hf_srvsvc_srvsvc_NetSrvInfo402_openfiles
;
634 static int hf_srvsvc_srvsvc_NetSrvInfo402_opensearch
;
635 static int hf_srvsvc_srvsvc_NetSrvInfo402_security
;
636 static int hf_srvsvc_srvsvc_NetSrvInfo402_sessopen
;
637 static int hf_srvsvc_srvsvc_NetSrvInfo402_sessreqs
;
638 static int hf_srvsvc_srvsvc_NetSrvInfo402_sesssvc
;
639 static int hf_srvsvc_srvsvc_NetSrvInfo402_shares
;
640 static int hf_srvsvc_srvsvc_NetSrvInfo402_sizereqbufs
;
641 static int hf_srvsvc_srvsvc_NetSrvInfo402_srvheuristics
;
642 static int hf_srvsvc_srvsvc_NetSrvInfo402_ulist_mtime
;
643 static int hf_srvsvc_srvsvc_NetSrvInfo403_accessalert
;
644 static int hf_srvsvc_srvsvc_NetSrvInfo403_activelocks
;
645 static int hf_srvsvc_srvsvc_NetSrvInfo403_alerts
;
646 static int hf_srvsvc_srvsvc_NetSrvInfo403_alertsched
;
647 static int hf_srvsvc_srvsvc_NetSrvInfo403_alist_mtime
;
648 static int hf_srvsvc_srvsvc_NetSrvInfo403_auditedevents
;
649 static int hf_srvsvc_srvsvc_NetSrvInfo403_auditprofile
;
650 static int hf_srvsvc_srvsvc_NetSrvInfo403_autopath
;
651 static int hf_srvsvc_srvsvc_NetSrvInfo403_chdevjobs
;
652 static int hf_srvsvc_srvsvc_NetSrvInfo403_chdevqs
;
653 static int hf_srvsvc_srvsvc_NetSrvInfo403_chdevs
;
654 static int hf_srvsvc_srvsvc_NetSrvInfo403_connections
;
655 static int hf_srvsvc_srvsvc_NetSrvInfo403_diskalert
;
656 static int hf_srvsvc_srvsvc_NetSrvInfo403_erroralert
;
657 static int hf_srvsvc_srvsvc_NetSrvInfo403_glist_mtime
;
658 static int hf_srvsvc_srvsvc_NetSrvInfo403_guestaccount
;
659 static int hf_srvsvc_srvsvc_NetSrvInfo403_lanmask
;
660 static int hf_srvsvc_srvsvc_NetSrvInfo403_logonalert
;
661 static int hf_srvsvc_srvsvc_NetSrvInfo403_maxaudits
;
662 static int hf_srvsvc_srvsvc_NetSrvInfo403_netioalert
;
663 static int hf_srvsvc_srvsvc_NetSrvInfo403_numadmin
;
664 static int hf_srvsvc_srvsvc_NetSrvInfo403_numbigbufs
;
665 static int hf_srvsvc_srvsvc_NetSrvInfo403_numfiletasks
;
666 static int hf_srvsvc_srvsvc_NetSrvInfo403_numreqbufs
;
667 static int hf_srvsvc_srvsvc_NetSrvInfo403_openfiles
;
668 static int hf_srvsvc_srvsvc_NetSrvInfo403_opensearch
;
669 static int hf_srvsvc_srvsvc_NetSrvInfo403_security
;
670 static int hf_srvsvc_srvsvc_NetSrvInfo403_sessopen
;
671 static int hf_srvsvc_srvsvc_NetSrvInfo403_sessreqs
;
672 static int hf_srvsvc_srvsvc_NetSrvInfo403_sesssvc
;
673 static int hf_srvsvc_srvsvc_NetSrvInfo403_shares
;
674 static int hf_srvsvc_srvsvc_NetSrvInfo403_sizereqbufs
;
675 static int hf_srvsvc_srvsvc_NetSrvInfo403_srvheuristics
;
676 static int hf_srvsvc_srvsvc_NetSrvInfo403_ulist_mtime
;
677 static int hf_srvsvc_srvsvc_NetSrvInfo502_acceptdownlevelapis
;
678 static int hf_srvsvc_srvsvc_NetSrvInfo502_enableforcedlogoff
;
679 static int hf_srvsvc_srvsvc_NetSrvInfo502_enablesoftcompat
;
680 static int hf_srvsvc_srvsvc_NetSrvInfo502_initworkitems
;
681 static int hf_srvsvc_srvsvc_NetSrvInfo502_irpstacksize
;
682 static int hf_srvsvc_srvsvc_NetSrvInfo502_lmannounce
;
683 static int hf_srvsvc_srvsvc_NetSrvInfo502_maxnonpagedmemoryusage
;
684 static int hf_srvsvc_srvsvc_NetSrvInfo502_maxpagedmemoryusage
;
685 static int hf_srvsvc_srvsvc_NetSrvInfo502_maxrawbuflen
;
686 static int hf_srvsvc_srvsvc_NetSrvInfo502_maxworkitems
;
687 static int hf_srvsvc_srvsvc_NetSrvInfo502_opensearch
;
688 static int hf_srvsvc_srvsvc_NetSrvInfo502_rawworkitems
;
689 static int hf_srvsvc_srvsvc_NetSrvInfo502_sessconns
;
690 static int hf_srvsvc_srvsvc_NetSrvInfo502_sessopen
;
691 static int hf_srvsvc_srvsvc_NetSrvInfo502_sesssvc
;
692 static int hf_srvsvc_srvsvc_NetSrvInfo502_sessusers
;
693 static int hf_srvsvc_srvsvc_NetSrvInfo502_sizereqbufs
;
694 static int hf_srvsvc_srvsvc_NetSrvInfo502_timesource
;
695 static int hf_srvsvc_srvsvc_NetSrvInfo503_acceptdownlevelapis
;
696 static int hf_srvsvc_srvsvc_NetSrvInfo503_domain
;
697 static int hf_srvsvc_srvsvc_NetSrvInfo503_enablefcbopens
;
698 static int hf_srvsvc_srvsvc_NetSrvInfo503_enableforcedlogoff
;
699 static int hf_srvsvc_srvsvc_NetSrvInfo503_enableoplockforceclose
;
700 static int hf_srvsvc_srvsvc_NetSrvInfo503_enableoplocks
;
701 static int hf_srvsvc_srvsvc_NetSrvInfo503_enableraw
;
702 static int hf_srvsvc_srvsvc_NetSrvInfo503_enablesharednetdrives
;
703 static int hf_srvsvc_srvsvc_NetSrvInfo503_enablesoftcompat
;
704 static int hf_srvsvc_srvsvc_NetSrvInfo503_initworkitems
;
705 static int hf_srvsvc_srvsvc_NetSrvInfo503_irpstacksize
;
706 static int hf_srvsvc_srvsvc_NetSrvInfo503_lmannounce
;
707 static int hf_srvsvc_srvsvc_NetSrvInfo503_maxcopyreadlen
;
708 static int hf_srvsvc_srvsvc_NetSrvInfo503_maxcopywritelen
;
709 static int hf_srvsvc_srvsvc_NetSrvInfo503_maxfreeconnections
;
710 static int hf_srvsvc_srvsvc_NetSrvInfo503_maxkeepcomplsearch
;
711 static int hf_srvsvc_srvsvc_NetSrvInfo503_maxkeepsearch
;
712 static int hf_srvsvc_srvsvc_NetSrvInfo503_maxmpxct
;
713 static int hf_srvsvc_srvsvc_NetSrvInfo503_maxnonpagedmemoryusage
;
714 static int hf_srvsvc_srvsvc_NetSrvInfo503_maxpagedmemoryusage
;
715 static int hf_srvsvc_srvsvc_NetSrvInfo503_maxrawbuflen
;
716 static int hf_srvsvc_srvsvc_NetSrvInfo503_maxworkitems
;
717 static int hf_srvsvc_srvsvc_NetSrvInfo503_minfreeconnections
;
718 static int hf_srvsvc_srvsvc_NetSrvInfo503_minfreeworkitems
;
719 static int hf_srvsvc_srvsvc_NetSrvInfo503_minkeepcomplsearch
;
720 static int hf_srvsvc_srvsvc_NetSrvInfo503_minkeepsearch
;
721 static int hf_srvsvc_srvsvc_NetSrvInfo503_minrcvqueue
;
722 static int hf_srvsvc_srvsvc_NetSrvInfo503_numlockthreads
;
723 static int hf_srvsvc_srvsvc_NetSrvInfo503_opensearch
;
724 static int hf_srvsvc_srvsvc_NetSrvInfo503_oplockbreakresponsewait
;
725 static int hf_srvsvc_srvsvc_NetSrvInfo503_oplockbreakwait
;
726 static int hf_srvsvc_srvsvc_NetSrvInfo503_rawworkitems
;
727 static int hf_srvsvc_srvsvc_NetSrvInfo503_scavtimeout
;
728 static int hf_srvsvc_srvsvc_NetSrvInfo503_sessconns
;
729 static int hf_srvsvc_srvsvc_NetSrvInfo503_sessopen
;
730 static int hf_srvsvc_srvsvc_NetSrvInfo503_sesssvc
;
731 static int hf_srvsvc_srvsvc_NetSrvInfo503_sessusers
;
732 static int hf_srvsvc_srvsvc_NetSrvInfo503_sizereqbufs
;
733 static int hf_srvsvc_srvsvc_NetSrvInfo503_threadcountadd
;
734 static int hf_srvsvc_srvsvc_NetSrvInfo503_threadpriority
;
735 static int hf_srvsvc_srvsvc_NetSrvInfo503_timesource
;
736 static int hf_srvsvc_srvsvc_NetSrvInfo503_xactmemsize
;
737 static int hf_srvsvc_srvsvc_NetSrvInfo599_acceptdownlevelapis
;
738 static int hf_srvsvc_srvsvc_NetSrvInfo599_alertsched
;
739 static int hf_srvsvc_srvsvc_NetSrvInfo599_diskspacetreshold
;
740 static int hf_srvsvc_srvsvc_NetSrvInfo599_domain
;
741 static int hf_srvsvc_srvsvc_NetSrvInfo599_enablefcbopens
;
742 static int hf_srvsvc_srvsvc_NetSrvInfo599_enableforcedlogoff
;
743 static int hf_srvsvc_srvsvc_NetSrvInfo599_enableoplockforceclose
;
744 static int hf_srvsvc_srvsvc_NetSrvInfo599_enableoplocks
;
745 static int hf_srvsvc_srvsvc_NetSrvInfo599_enableraw
;
746 static int hf_srvsvc_srvsvc_NetSrvInfo599_enablesharednetdrives
;
747 static int hf_srvsvc_srvsvc_NetSrvInfo599_enablesoftcompat
;
748 static int hf_srvsvc_srvsvc_NetSrvInfo599_errortreshold
;
749 static int hf_srvsvc_srvsvc_NetSrvInfo599_initconntable
;
750 static int hf_srvsvc_srvsvc_NetSrvInfo599_initfiletable
;
751 static int hf_srvsvc_srvsvc_NetSrvInfo599_initsearchtable
;
752 static int hf_srvsvc_srvsvc_NetSrvInfo599_initsesstable
;
753 static int hf_srvsvc_srvsvc_NetSrvInfo599_initworkitems
;
754 static int hf_srvsvc_srvsvc_NetSrvInfo599_irpstacksize
;
755 static int hf_srvsvc_srvsvc_NetSrvInfo599_linkinfovalidtime
;
756 static int hf_srvsvc_srvsvc_NetSrvInfo599_lmannounce
;
757 static int hf_srvsvc_srvsvc_NetSrvInfo599_maxcopyreadlen
;
758 static int hf_srvsvc_srvsvc_NetSrvInfo599_maxcopywritelen
;
759 static int hf_srvsvc_srvsvc_NetSrvInfo599_maxfreeconnections
;
760 static int hf_srvsvc_srvsvc_NetSrvInfo599_maxkeepcomplsearch
;
761 static int hf_srvsvc_srvsvc_NetSrvInfo599_maxlinkdelay
;
762 static int hf_srvsvc_srvsvc_NetSrvInfo599_maxmpxct
;
763 static int hf_srvsvc_srvsvc_NetSrvInfo599_maxnonpagedmemoryusage
;
764 static int hf_srvsvc_srvsvc_NetSrvInfo599_maxpagedmemoryusage
;
765 static int hf_srvsvc_srvsvc_NetSrvInfo599_maxrawbuflen
;
766 static int hf_srvsvc_srvsvc_NetSrvInfo599_maxworkitemidletime
;
767 static int hf_srvsvc_srvsvc_NetSrvInfo599_maxworkitems
;
768 static int hf_srvsvc_srvsvc_NetSrvInfo599_minfreeconnections
;
769 static int hf_srvsvc_srvsvc_NetSrvInfo599_minfreeworkitems
;
770 static int hf_srvsvc_srvsvc_NetSrvInfo599_minkeepcomplsearch
;
771 static int hf_srvsvc_srvsvc_NetSrvInfo599_minkeepsearch
;
772 static int hf_srvsvc_srvsvc_NetSrvInfo599_minlinkthroughput
;
773 static int hf_srvsvc_srvsvc_NetSrvInfo599_minrcvqueue
;
774 static int hf_srvsvc_srvsvc_NetSrvInfo599_networkerrortreshold
;
775 static int hf_srvsvc_srvsvc_NetSrvInfo599_numlockthreads
;
776 static int hf_srvsvc_srvsvc_NetSrvInfo599_opensearch
;
777 static int hf_srvsvc_srvsvc_NetSrvInfo599_oplockbreakresponsewait
;
778 static int hf_srvsvc_srvsvc_NetSrvInfo599_oplockbreakwait
;
779 static int hf_srvsvc_srvsvc_NetSrvInfo599_rawworkitems
;
780 static int hf_srvsvc_srvsvc_NetSrvInfo599_reserved
;
781 static int hf_srvsvc_srvsvc_NetSrvInfo599_scavqosinfoupdatetime
;
782 static int hf_srvsvc_srvsvc_NetSrvInfo599_scavtimeout
;
783 static int hf_srvsvc_srvsvc_NetSrvInfo599_sessconns
;
784 static int hf_srvsvc_srvsvc_NetSrvInfo599_sessopen
;
785 static int hf_srvsvc_srvsvc_NetSrvInfo599_sesssvc
;
786 static int hf_srvsvc_srvsvc_NetSrvInfo599_sessusers
;
787 static int hf_srvsvc_srvsvc_NetSrvInfo599_sizereqbufs
;
788 static int hf_srvsvc_srvsvc_NetSrvInfo599_threadcountadd
;
789 static int hf_srvsvc_srvsvc_NetSrvInfo599_threadpriority
;
790 static int hf_srvsvc_srvsvc_NetSrvInfo599_timesource
;
791 static int hf_srvsvc_srvsvc_NetSrvInfo599_xactmemsize
;
792 static int hf_srvsvc_srvsvc_NetSrvInfo_info100
;
793 static int hf_srvsvc_srvsvc_NetSrvInfo_info1005
;
794 static int hf_srvsvc_srvsvc_NetSrvInfo_info101
;
795 static int hf_srvsvc_srvsvc_NetSrvInfo_info1010
;
796 static int hf_srvsvc_srvsvc_NetSrvInfo_info1016
;
797 static int hf_srvsvc_srvsvc_NetSrvInfo_info1017
;
798 static int hf_srvsvc_srvsvc_NetSrvInfo_info1018
;
799 static int hf_srvsvc_srvsvc_NetSrvInfo_info102
;
800 static int hf_srvsvc_srvsvc_NetSrvInfo_info1107
;
801 static int hf_srvsvc_srvsvc_NetSrvInfo_info1501
;
802 static int hf_srvsvc_srvsvc_NetSrvInfo_info1502
;
803 static int hf_srvsvc_srvsvc_NetSrvInfo_info1503
;
804 static int hf_srvsvc_srvsvc_NetSrvInfo_info1506
;
805 static int hf_srvsvc_srvsvc_NetSrvInfo_info1509
;
806 static int hf_srvsvc_srvsvc_NetSrvInfo_info1510
;
807 static int hf_srvsvc_srvsvc_NetSrvInfo_info1511
;
808 static int hf_srvsvc_srvsvc_NetSrvInfo_info1512
;
809 static int hf_srvsvc_srvsvc_NetSrvInfo_info1513
;
810 static int hf_srvsvc_srvsvc_NetSrvInfo_info1514
;
811 static int hf_srvsvc_srvsvc_NetSrvInfo_info1515
;
812 static int hf_srvsvc_srvsvc_NetSrvInfo_info1516
;
813 static int hf_srvsvc_srvsvc_NetSrvInfo_info1518
;
814 static int hf_srvsvc_srvsvc_NetSrvInfo_info1520
;
815 static int hf_srvsvc_srvsvc_NetSrvInfo_info1521
;
816 static int hf_srvsvc_srvsvc_NetSrvInfo_info1522
;
817 static int hf_srvsvc_srvsvc_NetSrvInfo_info1523
;
818 static int hf_srvsvc_srvsvc_NetSrvInfo_info1524
;
819 static int hf_srvsvc_srvsvc_NetSrvInfo_info1525
;
820 static int hf_srvsvc_srvsvc_NetSrvInfo_info1528
;
821 static int hf_srvsvc_srvsvc_NetSrvInfo_info1529
;
822 static int hf_srvsvc_srvsvc_NetSrvInfo_info1530
;
823 static int hf_srvsvc_srvsvc_NetSrvInfo_info1533
;
824 static int hf_srvsvc_srvsvc_NetSrvInfo_info1534
;
825 static int hf_srvsvc_srvsvc_NetSrvInfo_info1535
;
826 static int hf_srvsvc_srvsvc_NetSrvInfo_info1536
;
827 static int hf_srvsvc_srvsvc_NetSrvInfo_info1537
;
828 static int hf_srvsvc_srvsvc_NetSrvInfo_info1538
;
829 static int hf_srvsvc_srvsvc_NetSrvInfo_info1539
;
830 static int hf_srvsvc_srvsvc_NetSrvInfo_info1540
;
831 static int hf_srvsvc_srvsvc_NetSrvInfo_info1541
;
832 static int hf_srvsvc_srvsvc_NetSrvInfo_info1542
;
833 static int hf_srvsvc_srvsvc_NetSrvInfo_info1543
;
834 static int hf_srvsvc_srvsvc_NetSrvInfo_info1544
;
835 static int hf_srvsvc_srvsvc_NetSrvInfo_info1545
;
836 static int hf_srvsvc_srvsvc_NetSrvInfo_info1546
;
837 static int hf_srvsvc_srvsvc_NetSrvInfo_info1547
;
838 static int hf_srvsvc_srvsvc_NetSrvInfo_info1548
;
839 static int hf_srvsvc_srvsvc_NetSrvInfo_info1549
;
840 static int hf_srvsvc_srvsvc_NetSrvInfo_info1550
;
841 static int hf_srvsvc_srvsvc_NetSrvInfo_info1552
;
842 static int hf_srvsvc_srvsvc_NetSrvInfo_info1553
;
843 static int hf_srvsvc_srvsvc_NetSrvInfo_info1554
;
844 static int hf_srvsvc_srvsvc_NetSrvInfo_info1555
;
845 static int hf_srvsvc_srvsvc_NetSrvInfo_info1556
;
846 static int hf_srvsvc_srvsvc_NetSrvInfo_info402
;
847 static int hf_srvsvc_srvsvc_NetSrvInfo_info403
;
848 static int hf_srvsvc_srvsvc_NetSrvInfo_info502
;
849 static int hf_srvsvc_srvsvc_NetSrvInfo_info503
;
850 static int hf_srvsvc_srvsvc_NetSrvInfo_info599
;
851 static int hf_srvsvc_srvsvc_NetSrvSetInfo_info
;
852 static int hf_srvsvc_srvsvc_NetSrvSetInfo_level
;
853 static int hf_srvsvc_srvsvc_NetSrvSetInfo_parm_error
;
854 static int hf_srvsvc_srvsvc_NetSrvSetInfo_server_unc
;
855 static int hf_srvsvc_srvsvc_NetTransportAdd_info
;
856 static int hf_srvsvc_srvsvc_NetTransportAdd_level
;
857 static int hf_srvsvc_srvsvc_NetTransportAdd_server_unc
;
858 static int hf_srvsvc_srvsvc_NetTransportCtr0_array
;
859 static int hf_srvsvc_srvsvc_NetTransportCtr0_count
;
860 static int hf_srvsvc_srvsvc_NetTransportCtr1_array
;
861 static int hf_srvsvc_srvsvc_NetTransportCtr1_count
;
862 static int hf_srvsvc_srvsvc_NetTransportCtr2_array
;
863 static int hf_srvsvc_srvsvc_NetTransportCtr2_count
;
864 static int hf_srvsvc_srvsvc_NetTransportCtr3_array
;
865 static int hf_srvsvc_srvsvc_NetTransportCtr3_count
;
866 static int hf_srvsvc_srvsvc_NetTransportCtr_ctr0
;
867 static int hf_srvsvc_srvsvc_NetTransportCtr_ctr1
;
868 static int hf_srvsvc_srvsvc_NetTransportCtr_ctr2
;
869 static int hf_srvsvc_srvsvc_NetTransportCtr_ctr3
;
870 static int hf_srvsvc_srvsvc_NetTransportDel_info0
;
871 static int hf_srvsvc_srvsvc_NetTransportDel_level
;
872 static int hf_srvsvc_srvsvc_NetTransportDel_server_unc
;
873 static int hf_srvsvc_srvsvc_NetTransportEnum_max_buffer
;
874 static int hf_srvsvc_srvsvc_NetTransportEnum_resume_handle
;
875 static int hf_srvsvc_srvsvc_NetTransportEnum_server_unc
;
876 static int hf_srvsvc_srvsvc_NetTransportEnum_totalentries
;
877 static int hf_srvsvc_srvsvc_NetTransportEnum_transports
;
878 static int hf_srvsvc_srvsvc_NetTransportInfo0_addr
;
879 static int hf_srvsvc_srvsvc_NetTransportInfo0_addr_len
;
880 static int hf_srvsvc_srvsvc_NetTransportInfo0_name
;
881 static int hf_srvsvc_srvsvc_NetTransportInfo0_net_addr
;
882 static int hf_srvsvc_srvsvc_NetTransportInfo0_vcs
;
883 static int hf_srvsvc_srvsvc_NetTransportInfo1_addr
;
884 static int hf_srvsvc_srvsvc_NetTransportInfo1_addr_len
;
885 static int hf_srvsvc_srvsvc_NetTransportInfo1_domain
;
886 static int hf_srvsvc_srvsvc_NetTransportInfo1_name
;
887 static int hf_srvsvc_srvsvc_NetTransportInfo1_net_addr
;
888 static int hf_srvsvc_srvsvc_NetTransportInfo1_vcs
;
889 static int hf_srvsvc_srvsvc_NetTransportInfo2_addr
;
890 static int hf_srvsvc_srvsvc_NetTransportInfo2_addr_len
;
891 static int hf_srvsvc_srvsvc_NetTransportInfo2_domain
;
892 static int hf_srvsvc_srvsvc_NetTransportInfo2_name
;
893 static int hf_srvsvc_srvsvc_NetTransportInfo2_net_addr
;
894 static int hf_srvsvc_srvsvc_NetTransportInfo2_unknown
;
895 static int hf_srvsvc_srvsvc_NetTransportInfo2_vcs
;
896 static int hf_srvsvc_srvsvc_NetTransportInfo3_addr
;
897 static int hf_srvsvc_srvsvc_NetTransportInfo3_addr_len
;
898 static int hf_srvsvc_srvsvc_NetTransportInfo3_domain
;
899 static int hf_srvsvc_srvsvc_NetTransportInfo3_name
;
900 static int hf_srvsvc_srvsvc_NetTransportInfo3_net_addr
;
901 static int hf_srvsvc_srvsvc_NetTransportInfo3_unknown1
;
902 static int hf_srvsvc_srvsvc_NetTransportInfo3_unknown2
;
903 static int hf_srvsvc_srvsvc_NetTransportInfo3_unknown3
;
904 static int hf_srvsvc_srvsvc_NetTransportInfo3_vcs
;
905 static int hf_srvsvc_srvsvc_NetTransportInfoCtr_ctr
;
906 static int hf_srvsvc_srvsvc_NetTransportInfoCtr_level
;
907 static int hf_srvsvc_srvsvc_NetTransportInfo_info0
;
908 static int hf_srvsvc_srvsvc_NetTransportInfo_info1
;
909 static int hf_srvsvc_srvsvc_NetTransportInfo_info2
;
910 static int hf_srvsvc_srvsvc_NetTransportInfo_info3
;
911 static int hf_srvsvc_srvsvc_Statistics_avresponse
;
912 static int hf_srvsvc_srvsvc_Statistics_bigbufneed
;
913 static int hf_srvsvc_srvsvc_Statistics_bytesrcvd_high
;
914 static int hf_srvsvc_srvsvc_Statistics_bytesrcvd_low
;
915 static int hf_srvsvc_srvsvc_Statistics_bytessent_high
;
916 static int hf_srvsvc_srvsvc_Statistics_bytessent_low
;
917 static int hf_srvsvc_srvsvc_Statistics_devopens
;
918 static int hf_srvsvc_srvsvc_Statistics_fopens
;
919 static int hf_srvsvc_srvsvc_Statistics_jobsqueued
;
920 static int hf_srvsvc_srvsvc_Statistics_permerrors
;
921 static int hf_srvsvc_srvsvc_Statistics_pwerrors
;
922 static int hf_srvsvc_srvsvc_Statistics_reqbufneed
;
923 static int hf_srvsvc_srvsvc_Statistics_serrorout
;
924 static int hf_srvsvc_srvsvc_Statistics_sopens
;
925 static int hf_srvsvc_srvsvc_Statistics_start
;
926 static int hf_srvsvc_srvsvc_Statistics_stimeouts
;
927 static int hf_srvsvc_srvsvc_Statistics_syserrors
;
928 static int hf_srvsvc_werror
;
930 static int proto_dcerpc_srvsvc
;
931 /* Version information */
934 static e_guid_t uuid_dcerpc_srvsvc
= {
935 0x4b324fc8, 0x1670, 0x01d3,
936 { 0x12, 0x78, 0x5a, 0x47, 0xbf, 0x6e, 0xe1, 0x88 }
938 static uint16_t ver_dcerpc_srvsvc
= 3;
940 static int srvsvc_dissect_element_NetCharDevInfo0_device(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
941 static int srvsvc_dissect_element_NetCharDevInfo0_device_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
942 static int srvsvc_dissect_element_NetCharDevCtr0_count(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
943 static int srvsvc_dissect_element_NetCharDevCtr0_array(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
944 static int srvsvc_dissect_element_NetCharDevCtr0_array_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
945 static int srvsvc_dissect_element_NetCharDevCtr0_array__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
946 static int srvsvc_dissect_element_NetCharDevInfo1_device(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
947 static int srvsvc_dissect_element_NetCharDevInfo1_device_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
948 static int srvsvc_dissect_element_NetCharDevInfo1_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
949 static int srvsvc_dissect_element_NetCharDevInfo1_user(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
950 static int srvsvc_dissect_element_NetCharDevInfo1_user_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
951 static int srvsvc_dissect_element_NetCharDevInfo1_time(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
952 static int srvsvc_dissect_element_NetCharDevCtr1_count(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
953 static int srvsvc_dissect_element_NetCharDevCtr1_array(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
954 static int srvsvc_dissect_element_NetCharDevCtr1_array_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
955 static int srvsvc_dissect_element_NetCharDevCtr1_array__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
956 static int srvsvc_dissect_element_NetCharDevInfo_info0(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
957 static int srvsvc_dissect_element_NetCharDevInfo_info0_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
958 static int srvsvc_dissect_element_NetCharDevInfo_info1(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
959 static int srvsvc_dissect_element_NetCharDevInfo_info1_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
960 static int srvsvc_dissect_element_NetCharDevCtr_ctr0(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
961 static int srvsvc_dissect_element_NetCharDevCtr_ctr0_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
962 static int srvsvc_dissect_element_NetCharDevCtr_ctr1(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
963 static int srvsvc_dissect_element_NetCharDevCtr_ctr1_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
964 static int srvsvc_dissect_element_NetCharDevInfoCtr_level(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, uint32_t *level
);
965 static int srvsvc_dissect_element_NetCharDevInfoCtr_ctr(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, uint32_t *level
);
966 static int srvsvc_dissect_element_NetCharDevQInfo0_device(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
967 static int srvsvc_dissect_element_NetCharDevQInfo0_device_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
968 static int srvsvc_dissect_element_NetCharDevQCtr0_count(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
969 static int srvsvc_dissect_element_NetCharDevQCtr0_array(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
970 static int srvsvc_dissect_element_NetCharDevQCtr0_array_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
971 static int srvsvc_dissect_element_NetCharDevQCtr0_array__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
972 static int srvsvc_dissect_element_NetCharDevQInfo1_device(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
973 static int srvsvc_dissect_element_NetCharDevQInfo1_device_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
974 static int srvsvc_dissect_element_NetCharDevQInfo1_priority(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
975 static int srvsvc_dissect_element_NetCharDevQInfo1_devices(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
976 static int srvsvc_dissect_element_NetCharDevQInfo1_devices_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
977 static int srvsvc_dissect_element_NetCharDevQInfo1_users(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
978 static int srvsvc_dissect_element_NetCharDevQInfo1_num_ahead(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
979 static int srvsvc_dissect_element_NetCharDevQCtr1_count(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
980 static int srvsvc_dissect_element_NetCharDevQCtr1_array(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
981 static int srvsvc_dissect_element_NetCharDevQCtr1_array_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
982 static int srvsvc_dissect_element_NetCharDevQCtr1_array__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
983 static int srvsvc_dissect_element_NetCharDevQInfo_info0(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
984 static int srvsvc_dissect_element_NetCharDevQInfo_info0_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
985 static int srvsvc_dissect_element_NetCharDevQInfo_info1(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
986 static int srvsvc_dissect_element_NetCharDevQInfo_info1_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
987 static int srvsvc_dissect_element_NetCharDevQCtr_ctr0(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
988 static int srvsvc_dissect_element_NetCharDevQCtr_ctr0_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
989 static int srvsvc_dissect_element_NetCharDevQCtr_ctr1(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
990 static int srvsvc_dissect_element_NetCharDevQCtr_ctr1_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
991 static int srvsvc_dissect_element_NetCharDevQInfoCtr_level(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, uint32_t *level
);
992 static int srvsvc_dissect_element_NetCharDevQInfoCtr_ctr(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, uint32_t *level
);
993 static int srvsvc_dissect_element_NetConnInfo0_conn_id(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
994 static int srvsvc_dissect_element_NetConnCtr0_count(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
995 static int srvsvc_dissect_element_NetConnCtr0_array(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
996 static int srvsvc_dissect_element_NetConnCtr0_array_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
997 static int srvsvc_dissect_element_NetConnCtr0_array__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
998 static int srvsvc_dissect_element_NetConnInfo1_conn_id(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
999 static int srvsvc_dissect_element_NetConnInfo1_conn_type(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1000 static int srvsvc_dissect_element_NetConnInfo1_num_open(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1001 static int srvsvc_dissect_element_NetConnInfo1_num_users(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1002 static int srvsvc_dissect_element_NetConnInfo1_conn_time(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1003 static int srvsvc_dissect_element_NetConnInfo1_user(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1004 static int srvsvc_dissect_element_NetConnInfo1_user_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1005 static int srvsvc_dissect_element_NetConnInfo1_share(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1006 static int srvsvc_dissect_element_NetConnInfo1_share_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1007 static int srvsvc_dissect_element_NetConnCtr1_count(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1008 static int srvsvc_dissect_element_NetConnCtr1_array(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1009 static int srvsvc_dissect_element_NetConnCtr1_array_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1010 static int srvsvc_dissect_element_NetConnCtr1_array__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1011 static int srvsvc_dissect_element_NetConnCtr_ctr0(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1012 static int srvsvc_dissect_element_NetConnCtr_ctr0_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1013 static int srvsvc_dissect_element_NetConnCtr_ctr1(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1014 static int srvsvc_dissect_element_NetConnCtr_ctr1_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1015 static int srvsvc_dissect_element_NetConnInfoCtr_level(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, uint32_t *level
);
1016 static int srvsvc_dissect_element_NetConnInfoCtr_ctr(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, uint32_t *level
);
1017 static int srvsvc_dissect_element_NetFileInfo2_fid(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1018 static int srvsvc_dissect_element_NetFileCtr2_count(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1019 static int srvsvc_dissect_element_NetFileCtr2_array(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1020 static int srvsvc_dissect_element_NetFileCtr2_array_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1021 static int srvsvc_dissect_element_NetFileCtr2_array__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1022 static int srvsvc_dissect_element_NetFileInfo3_fid(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1023 static int srvsvc_dissect_element_NetFileInfo3_permissions(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1024 static int srvsvc_dissect_element_NetFileInfo3_num_locks(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1025 static int srvsvc_dissect_element_NetFileInfo3_path(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1026 static int srvsvc_dissect_element_NetFileInfo3_path_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1027 static int srvsvc_dissect_element_NetFileInfo3_user(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1028 static int srvsvc_dissect_element_NetFileInfo3_user_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1029 static int srvsvc_dissect_element_NetFileCtr3_count(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1030 static int srvsvc_dissect_element_NetFileCtr3_array(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1031 static int srvsvc_dissect_element_NetFileCtr3_array_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1032 static int srvsvc_dissect_element_NetFileCtr3_array__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1033 static int srvsvc_dissect_element_NetFileInfo_info2(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1034 static int srvsvc_dissect_element_NetFileInfo_info2_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1035 static int srvsvc_dissect_element_NetFileInfo_info3(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1036 static int srvsvc_dissect_element_NetFileInfo_info3_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1037 static int srvsvc_dissect_element_NetFileCtr_ctr2(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1038 static int srvsvc_dissect_element_NetFileCtr_ctr2_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1039 static int srvsvc_dissect_element_NetFileCtr_ctr3(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1040 static int srvsvc_dissect_element_NetFileCtr_ctr3_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1041 static int srvsvc_dissect_element_NetFileInfoCtr_level(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, uint32_t *level
);
1042 static int srvsvc_dissect_element_NetFileInfoCtr_ctr(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, uint32_t *level
);
1043 static int srvsvc_dissect_element_NetSessInfo0_client(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1044 static int srvsvc_dissect_element_NetSessInfo0_client_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1045 static int srvsvc_dissect_element_NetSessCtr0_count(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1046 static int srvsvc_dissect_element_NetSessCtr0_array(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1047 static int srvsvc_dissect_element_NetSessCtr0_array_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1048 static int srvsvc_dissect_element_NetSessCtr0_array__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1049 static int srvsvc_dissect_element_NetSessInfo1_client(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1050 static int srvsvc_dissect_element_NetSessInfo1_client_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1051 static int srvsvc_dissect_element_NetSessInfo1_user(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1052 static int srvsvc_dissect_element_NetSessInfo1_user_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1053 static int srvsvc_dissect_element_NetSessInfo1_num_open(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1054 static int srvsvc_dissect_element_NetSessInfo1_time(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1055 static int srvsvc_dissect_element_NetSessInfo1_idle_time(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1056 static int srvsvc_dissect_element_NetSessInfo1_user_flags(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1057 static int srvsvc_dissect_element_NetSessCtr1_count(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1058 static int srvsvc_dissect_element_NetSessCtr1_array(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1059 static int srvsvc_dissect_element_NetSessCtr1_array_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1060 static int srvsvc_dissect_element_NetSessCtr1_array__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1061 static int srvsvc_dissect_element_NetSessInfo2_client(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1062 static int srvsvc_dissect_element_NetSessInfo2_client_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1063 static int srvsvc_dissect_element_NetSessInfo2_user(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1064 static int srvsvc_dissect_element_NetSessInfo2_user_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1065 static int srvsvc_dissect_element_NetSessInfo2_num_open(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1066 static int srvsvc_dissect_element_NetSessInfo2_time(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1067 static int srvsvc_dissect_element_NetSessInfo2_idle_time(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1068 static int srvsvc_dissect_element_NetSessInfo2_user_flags(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1069 static int srvsvc_dissect_element_NetSessInfo2_client_type(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1070 static int srvsvc_dissect_element_NetSessInfo2_client_type_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1071 static int srvsvc_dissect_element_NetSessCtr2_count(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1072 static int srvsvc_dissect_element_NetSessCtr2_array(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1073 static int srvsvc_dissect_element_NetSessCtr2_array_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1074 static int srvsvc_dissect_element_NetSessCtr2_array__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1075 static int srvsvc_dissect_element_NetSessInfo10_client(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1076 static int srvsvc_dissect_element_NetSessInfo10_client_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1077 static int srvsvc_dissect_element_NetSessInfo10_user(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1078 static int srvsvc_dissect_element_NetSessInfo10_user_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1079 static int srvsvc_dissect_element_NetSessInfo10_time(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1080 static int srvsvc_dissect_element_NetSessInfo10_idle_time(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1081 static int srvsvc_dissect_element_NetSessCtr10_count(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1082 static int srvsvc_dissect_element_NetSessCtr10_array(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1083 static int srvsvc_dissect_element_NetSessCtr10_array_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1084 static int srvsvc_dissect_element_NetSessCtr10_array__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1085 static int srvsvc_dissect_element_NetSessInfo502_client(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1086 static int srvsvc_dissect_element_NetSessInfo502_client_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1087 static int srvsvc_dissect_element_NetSessInfo502_user(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1088 static int srvsvc_dissect_element_NetSessInfo502_user_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1089 static int srvsvc_dissect_element_NetSessInfo502_num_open(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1090 static int srvsvc_dissect_element_NetSessInfo502_time(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1091 static int srvsvc_dissect_element_NetSessInfo502_idle_time(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1092 static int srvsvc_dissect_element_NetSessInfo502_user_flags(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1093 static int srvsvc_dissect_element_NetSessInfo502_client_type(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1094 static int srvsvc_dissect_element_NetSessInfo502_client_type_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1095 static int srvsvc_dissect_element_NetSessInfo502_transport(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1096 static int srvsvc_dissect_element_NetSessInfo502_transport_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1097 static int srvsvc_dissect_element_NetSessCtr502_count(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1098 static int srvsvc_dissect_element_NetSessCtr502_array(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1099 static int srvsvc_dissect_element_NetSessCtr502_array_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1100 static int srvsvc_dissect_element_NetSessCtr502_array__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1101 const value_string srvsvc_SESSION_INFO_LEVEL_vals
[] = {
1102 { SESSION_INFO_0_CONTAINER
, "SESSION_INFO_0_CONTAINER" },
1103 { SESSION_INFO_1_CONTAINER
, "SESSION_INFO_1_CONTAINER" },
1104 { SESSION_INFO_2_CONTAINER
, "SESSION_INFO_2_CONTAINER" },
1105 { SESSION_INFO_10_CONTAINER
, "SESSION_INFO_10_CONTAINER" },
1106 { SESSION_INFO_502_CONTAINER
, "SESSION_INFO_502_CONTAINER" },
1109 static int srvsvc_dissect_element_NetSessCtr_ctr0(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1110 static int srvsvc_dissect_element_NetSessCtr_ctr0_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1111 static int srvsvc_dissect_element_NetSessCtr_ctr1(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1112 static int srvsvc_dissect_element_NetSessCtr_ctr1_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1113 static int srvsvc_dissect_element_NetSessCtr_ctr2(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1114 static int srvsvc_dissect_element_NetSessCtr_ctr2_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1115 static int srvsvc_dissect_element_NetSessCtr_ctr10(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1116 static int srvsvc_dissect_element_NetSessCtr_ctr10_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1117 static int srvsvc_dissect_element_NetSessCtr_ctr502(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1118 static int srvsvc_dissect_element_NetSessCtr_ctr502_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1119 static int srvsvc_dissect_element_NetSessInfoCtr_level(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, uint32_t *level
);
1120 static int srvsvc_dissect_element_NetSessInfoCtr_ctr(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, uint32_t *level
);
1121 const value_string srvsvc_srvsvc_ShareType_vals
[] = {
1122 { STYPE_DISKTREE
, "STYPE_DISKTREE" },
1123 { STYPE_DISKTREE_TEMPORARY
, "STYPE_DISKTREE_TEMPORARY" },
1124 { STYPE_DISKTREE_HIDDEN
, "STYPE_DISKTREE_HIDDEN" },
1125 { STYPE_PRINTQ
, "STYPE_PRINTQ" },
1126 { STYPE_PRINTQ_TEMPORARY
, "STYPE_PRINTQ_TEMPORARY" },
1127 { STYPE_PRINTQ_HIDDEN
, "STYPE_PRINTQ_HIDDEN" },
1128 { STYPE_DEVICE
, "STYPE_DEVICE" },
1129 { STYPE_DEVICE_TEMPORARY
, "STYPE_DEVICE_TEMPORARY" },
1130 { STYPE_DEVICE_HIDDEN
, "STYPE_DEVICE_HIDDEN" },
1131 { STYPE_IPC
, "STYPE_IPC" },
1132 { STYPE_IPC_TEMPORARY
, "STYPE_IPC_TEMPORARY" },
1133 { STYPE_IPC_HIDDEN
, "STYPE_IPC_HIDDEN" },
1134 { STYPE_CLUSTER_FS
, "STYPE_CLUSTER_FS" },
1135 { STYPE_CLUSTER_FS_TEMPORARY
, "STYPE_CLUSTER_FS_TEMPORARY" },
1136 { STYPE_CLUSTER_FS_HIDDEN
, "STYPE_CLUSTER_FS_HIDDEN" },
1137 { STYPE_CLUSTER_SOFS
, "STYPE_CLUSTER_SOFS" },
1138 { STYPE_CLUSTER_SOFS_TEMPORARY
, "STYPE_CLUSTER_SOFS_TEMPORARY" },
1139 { STYPE_CLUSTER_SOFS_HIDDEN
, "STYPE_CLUSTER_SOFS_HIDDEN" },
1140 { STYPE_CLUSTER_DFS
, "STYPE_CLUSTER_DFS" },
1141 { STYPE_CLUSTER_DFS_TEMPORARY
, "STYPE_CLUSTER_DFS_TEMPORARY" },
1142 { STYPE_CLUSTER_DFS_HIDDEN
, "STYPE_CLUSTER_DFS_HIDDEN" },
1145 static int srvsvc_dissect_element_NetShareInfo0_name(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1146 static int srvsvc_dissect_element_NetShareInfo0_name_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1147 static int srvsvc_dissect_element_NetShareCtr0_count(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1148 static int srvsvc_dissect_element_NetShareCtr0_array(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1149 static int srvsvc_dissect_element_NetShareCtr0_array_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1150 static int srvsvc_dissect_element_NetShareCtr0_array__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1151 static int srvsvc_dissect_element_NetShareInfo1_name(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1152 static int srvsvc_dissect_element_NetShareInfo1_name_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1153 static int srvsvc_dissect_element_NetShareInfo1_type(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1154 static int srvsvc_dissect_element_NetShareInfo1_comment(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1155 static int srvsvc_dissect_element_NetShareInfo1_comment_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1156 static int srvsvc_dissect_element_NetShareCtr1_count(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1157 static int srvsvc_dissect_element_NetShareCtr1_array(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1158 static int srvsvc_dissect_element_NetShareCtr1_array_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1159 static int srvsvc_dissect_element_NetShareCtr1_array__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1160 static int srvsvc_dissect_element_NetShareInfo2_name(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1161 static int srvsvc_dissect_element_NetShareInfo2_name_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1162 static int srvsvc_dissect_element_NetShareInfo2_type(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1163 static int srvsvc_dissect_element_NetShareInfo2_comment(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1164 static int srvsvc_dissect_element_NetShareInfo2_comment_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1165 static int srvsvc_dissect_element_NetShareInfo2_permissions(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1166 static int srvsvc_dissect_element_NetShareInfo2_max_users(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1167 static int srvsvc_dissect_element_NetShareInfo2_current_users(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1168 static int srvsvc_dissect_element_NetShareInfo2_path(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1169 static int srvsvc_dissect_element_NetShareInfo2_path_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1170 static int srvsvc_dissect_element_NetShareInfo2_password(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1171 static int srvsvc_dissect_element_NetShareInfo2_password_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1172 static int srvsvc_dissect_element_NetShareCtr2_count(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1173 static int srvsvc_dissect_element_NetShareCtr2_array(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1174 static int srvsvc_dissect_element_NetShareCtr2_array_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1175 static int srvsvc_dissect_element_NetShareCtr2_array__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1176 static int srvsvc_dissect_element_NetShareInfo501_name(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1177 static int srvsvc_dissect_element_NetShareInfo501_name_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1178 static int srvsvc_dissect_element_NetShareInfo501_type(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1179 static int srvsvc_dissect_element_NetShareInfo501_comment(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1180 static int srvsvc_dissect_element_NetShareInfo501_comment_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1181 static int srvsvc_dissect_element_NetShareInfo501_csc_policy(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1182 static int srvsvc_dissect_element_NetShareCtr501_count(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1183 static int srvsvc_dissect_element_NetShareCtr501_array(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1184 static int srvsvc_dissect_element_NetShareCtr501_array_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1185 static int srvsvc_dissect_element_NetShareCtr501_array__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1186 static int srvsvc_dissect_element_NetShareInfo502_name(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1187 static int srvsvc_dissect_element_NetShareInfo502_name_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1188 static int srvsvc_dissect_element_NetShareInfo502_type(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1189 static int srvsvc_dissect_element_NetShareInfo502_comment(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1190 static int srvsvc_dissect_element_NetShareInfo502_comment_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1191 static int srvsvc_dissect_element_NetShareInfo502_permissions(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1192 static int srvsvc_dissect_element_NetShareInfo502_max_users(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1193 static int srvsvc_dissect_element_NetShareInfo502_current_users(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1194 static int srvsvc_dissect_element_NetShareInfo502_path(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1195 static int srvsvc_dissect_element_NetShareInfo502_path_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1196 static int srvsvc_dissect_element_NetShareInfo502_password(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1197 static int srvsvc_dissect_element_NetShareInfo502_password_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1198 static int srvsvc_dissect_element_NetShareInfo502_sd_buf(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1199 static int srvsvc_dissect_element_NetShareCtr502_count(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1200 static int srvsvc_dissect_element_NetShareCtr502_array(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1201 static int srvsvc_dissect_element_NetShareCtr502_array_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1202 static int srvsvc_dissect_element_NetShareCtr502_array__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1203 static int srvsvc_dissect_element_NetShareInfo1004_comment(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1204 static int srvsvc_dissect_element_NetShareInfo1004_comment_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1205 static int srvsvc_dissect_element_NetShareCtr1004_count(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1206 static int srvsvc_dissect_element_NetShareCtr1004_array(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1207 static int srvsvc_dissect_element_NetShareCtr1004_array_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1208 static int srvsvc_dissect_element_NetShareCtr1004_array__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1209 static const true_false_string NetShareInfo1005Flags_SHARE_1005_IN_DFS_tfs
= {
1210 "SHARE_1005_IN_DFS is SET",
1211 "SHARE_1005_IN_DFS is NOT SET",
1213 static const true_false_string NetShareInfo1005Flags_SHARE_1005_DFS_ROOT_tfs
= {
1214 "SHARE_1005_DFS_ROOT is SET",
1215 "SHARE_1005_DFS_ROOT is NOT SET",
1217 static const true_false_string NetShareInfo1005Flags_SHARE_1005_CSC_CACHE_AUTO_REINT_tfs
= {
1218 "SHARE_1005_CSC_CACHE_AUTO_REINT is SET",
1219 "SHARE_1005_CSC_CACHE_AUTO_REINT is NOT SET",
1221 static const true_false_string NetShareInfo1005Flags_SHARE_1005_CSC_CACHE_VDO_tfs
= {
1222 "SHARE_1005_CSC_CACHE_VDO is SET",
1223 "SHARE_1005_CSC_CACHE_VDO is NOT SET",
1225 static const true_false_string NetShareInfo1005Flags_SHARE_1005_CSC_CACHE_NONE_tfs
= {
1226 "SHARE_1005_CSC_CACHE_NONE is SET",
1227 "SHARE_1005_CSC_CACHE_NONE is NOT SET",
1229 static const true_false_string NetShareInfo1005Flags_SHARE_1005_RESTRICT_EXCLUSIVE_OPENS_tfs
= {
1230 "SHARE_1005_RESTRICT_EXCLUSIVE_OPENS is SET",
1231 "SHARE_1005_RESTRICT_EXCLUSIVE_OPENS is NOT SET",
1233 static const true_false_string NetShareInfo1005Flags_SHARE_1005_FORCE_SHARED_DELETE_tfs
= {
1234 "SHARE_1005_FORCE_SHARED_DELETE is SET",
1235 "SHARE_1005_FORCE_SHARED_DELETE is NOT SET",
1237 static const true_false_string NetShareInfo1005Flags_SHARE_1005_ALLOW_NAMESPACE_CACHING_tfs
= {
1238 "SHARE_1005_ALLOW_NAMESPACE_CACHING is SET",
1239 "SHARE_1005_ALLOW_NAMESPACE_CACHING is NOT SET",
1241 static const true_false_string NetShareInfo1005Flags_SHARE_1005_ACCESS_BASED_DIRECTORY_ENUM_tfs
= {
1242 "SHARE_1005_ACCESS_BASED_DIRECTORY_ENUM is SET",
1243 "SHARE_1005_ACCESS_BASED_DIRECTORY_ENUM is NOT SET",
1245 static const true_false_string NetShareInfo1005Flags_SHARE_1005_FORCE_LEVELII_OPLOCK_tfs
= {
1246 "SHARE_1005_FORCE_LEVELII_OPLOCK is SET",
1247 "SHARE_1005_FORCE_LEVELII_OPLOCK is NOT SET",
1249 static const true_false_string NetShareInfo1005Flags_SHARE_1005_ENABLE_HASH_tfs
= {
1250 "SHARE_1005_ENABLE_HASH is SET",
1251 "SHARE_1005_ENABLE_HASH is NOT SET",
1253 static const true_false_string NetShareInfo1005Flags_SHARE_1005_ENABLE_CA_tfs
= {
1254 "SHARE_1005_ENABLE_CA is SET",
1255 "SHARE_1005_ENABLE_CA is NOT SET",
1257 static const true_false_string NetShareInfo1005Flags_SHARE_1005_ENCRYPT_DATA_tfs
= {
1258 "SHARE_1005_ENCRYPT_DATA is SET",
1259 "SHARE_1005_ENCRYPT_DATA is NOT SET",
1261 static int srvsvc_dissect_element_NetShareInfo1005_dfs_flags(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1262 static int srvsvc_dissect_element_NetShareCtr1005_count(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1263 static int srvsvc_dissect_element_NetShareCtr1005_array(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1264 static int srvsvc_dissect_element_NetShareCtr1005_array_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1265 static int srvsvc_dissect_element_NetShareCtr1005_array__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1266 static int srvsvc_dissect_element_NetShareInfo1006_max_users(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1267 static int srvsvc_dissect_element_NetShareCtr1006_count(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1268 static int srvsvc_dissect_element_NetShareCtr1006_array(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1269 static int srvsvc_dissect_element_NetShareCtr1006_array_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1270 static int srvsvc_dissect_element_NetShareCtr1006_array__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1271 static int srvsvc_dissect_element_NetShareInfo1007_flags(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1272 static int srvsvc_dissect_element_NetShareInfo1007_alternate_directory_name(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1273 static int srvsvc_dissect_element_NetShareInfo1007_alternate_directory_name_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1274 static int srvsvc_dissect_element_NetShareCtr1007_count(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1275 static int srvsvc_dissect_element_NetShareCtr1007_array(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1276 static int srvsvc_dissect_element_NetShareCtr1007_array_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1277 static int srvsvc_dissect_element_NetShareCtr1007_array__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1278 static int srvsvc_dissect_element_NetShareCtr1501_count(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1279 static int srvsvc_dissect_element_NetShareCtr1501_array(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1280 static int srvsvc_dissect_element_NetShareCtr1501_array_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1281 static int srvsvc_dissect_element_NetShareCtr1501_array__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1282 static int srvsvc_dissect_element_NetShareInfo_info0(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1283 static int srvsvc_dissect_element_NetShareInfo_info0_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1284 static int srvsvc_dissect_element_NetShareInfo_info1(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1285 static int srvsvc_dissect_element_NetShareInfo_info1_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1286 static int srvsvc_dissect_element_NetShareInfo_info2(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1287 static int srvsvc_dissect_element_NetShareInfo_info2_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1288 static int srvsvc_dissect_element_NetShareInfo_info501(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1289 static int srvsvc_dissect_element_NetShareInfo_info501_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1290 static int srvsvc_dissect_element_NetShareInfo_info502(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1291 static int srvsvc_dissect_element_NetShareInfo_info502_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1292 static int srvsvc_dissect_element_NetShareInfo_info1004(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1293 static int srvsvc_dissect_element_NetShareInfo_info1004_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1294 static int srvsvc_dissect_element_NetShareInfo_info1005(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1295 static int srvsvc_dissect_element_NetShareInfo_info1005_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1296 static int srvsvc_dissect_element_NetShareInfo_info1006(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1297 static int srvsvc_dissect_element_NetShareInfo_info1006_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1298 static int srvsvc_dissect_element_NetShareInfo_info1007(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1299 static int srvsvc_dissect_element_NetShareInfo_info1007_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1300 static int srvsvc_dissect_element_NetShareInfo_info1501(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1301 static int srvsvc_dissect_element_NetShareInfo_info1501_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1302 static int srvsvc_dissect_element_NetShareCtr_ctr0(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1303 static int srvsvc_dissect_element_NetShareCtr_ctr0_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1304 static int srvsvc_dissect_element_NetShareCtr_ctr1(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1305 static int srvsvc_dissect_element_NetShareCtr_ctr1_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1306 static int srvsvc_dissect_element_NetShareCtr_ctr2(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1307 static int srvsvc_dissect_element_NetShareCtr_ctr2_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1308 static int srvsvc_dissect_element_NetShareCtr_ctr501(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1309 static int srvsvc_dissect_element_NetShareCtr_ctr501_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1310 static int srvsvc_dissect_element_NetShareCtr_ctr502(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1311 static int srvsvc_dissect_element_NetShareCtr_ctr502_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1312 static int srvsvc_dissect_element_NetShareCtr_ctr1004(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1313 static int srvsvc_dissect_element_NetShareCtr_ctr1004_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1314 static int srvsvc_dissect_element_NetShareCtr_ctr1005(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1315 static int srvsvc_dissect_element_NetShareCtr_ctr1005_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1316 static int srvsvc_dissect_element_NetShareCtr_ctr1006(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1317 static int srvsvc_dissect_element_NetShareCtr_ctr1006_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1318 static int srvsvc_dissect_element_NetShareCtr_ctr1007(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1319 static int srvsvc_dissect_element_NetShareCtr_ctr1007_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1320 static int srvsvc_dissect_element_NetShareCtr_ctr1501(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1321 static int srvsvc_dissect_element_NetShareCtr_ctr1501_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1322 static int srvsvc_dissect_element_NetShareInfoCtr_level(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, uint32_t *level
);
1323 static int srvsvc_dissect_element_NetShareInfoCtr_ctr(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, uint32_t *level
);
1324 const value_string srvsvc_srvsvc_PlatformId_vals
[] = {
1325 { PLATFORM_ID_DOS
, "PLATFORM_ID_DOS" },
1326 { PLATFORM_ID_OS2
, "PLATFORM_ID_OS2" },
1327 { PLATFORM_ID_NT
, "PLATFORM_ID_NT" },
1328 { PLATFORM_ID_OSF
, "PLATFORM_ID_OSF" },
1329 { PLATFORM_ID_VMS
, "PLATFORM_ID_VMS" },
1332 static int srvsvc_dissect_element_NetSrvInfo100_platform_id(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1333 static int srvsvc_dissect_element_NetSrvInfo100_server_name(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1334 static int srvsvc_dissect_element_NetSrvInfo100_server_name_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1335 static int srvsvc_dissect_element_NetSrvInfo101_platform_id(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1336 static int srvsvc_dissect_element_NetSrvInfo101_server_name(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1337 static int srvsvc_dissect_element_NetSrvInfo101_server_name_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1338 static int srvsvc_dissect_element_NetSrvInfo101_version_major(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1339 static int srvsvc_dissect_element_NetSrvInfo101_version_minor(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1340 static int srvsvc_dissect_element_NetSrvInfo101_server_type(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1341 static int srvsvc_dissect_element_NetSrvInfo101_comment(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1342 static int srvsvc_dissect_element_NetSrvInfo101_comment_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1343 static int srvsvc_dissect_element_NetSrvInfo102_platform_id(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1344 static int srvsvc_dissect_element_NetSrvInfo102_server_name(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1345 static int srvsvc_dissect_element_NetSrvInfo102_server_name_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1346 static int srvsvc_dissect_element_NetSrvInfo102_version_major(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1347 static int srvsvc_dissect_element_NetSrvInfo102_version_minor(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1348 static int srvsvc_dissect_element_NetSrvInfo102_server_type(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1349 static int srvsvc_dissect_element_NetSrvInfo102_comment(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1350 static int srvsvc_dissect_element_NetSrvInfo102_comment_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1351 static int srvsvc_dissect_element_NetSrvInfo102_users(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1352 static int srvsvc_dissect_element_NetSrvInfo102_disc(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1353 static int srvsvc_dissect_element_NetSrvInfo102_hidden(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1354 static int srvsvc_dissect_element_NetSrvInfo102_announce(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1355 static int srvsvc_dissect_element_NetSrvInfo102_anndelta(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1356 static int srvsvc_dissect_element_NetSrvInfo102_licenses(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1357 static int srvsvc_dissect_element_NetSrvInfo102_userpath(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1358 static int srvsvc_dissect_element_NetSrvInfo102_userpath_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1359 static int srvsvc_dissect_element_NetSrvInfo402_ulist_mtime(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1360 static int srvsvc_dissect_element_NetSrvInfo402_glist_mtime(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1361 static int srvsvc_dissect_element_NetSrvInfo402_alist_mtime(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1362 static int srvsvc_dissect_element_NetSrvInfo402_alerts(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1363 static int srvsvc_dissect_element_NetSrvInfo402_alerts_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1364 static int srvsvc_dissect_element_NetSrvInfo402_security(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1365 static int srvsvc_dissect_element_NetSrvInfo402_numadmin(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1366 static int srvsvc_dissect_element_NetSrvInfo402_lanmask(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1367 static int srvsvc_dissect_element_NetSrvInfo402_guestaccount(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1368 static int srvsvc_dissect_element_NetSrvInfo402_guestaccount_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1369 static int srvsvc_dissect_element_NetSrvInfo402_chdevs(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1370 static int srvsvc_dissect_element_NetSrvInfo402_chdevqs(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1371 static int srvsvc_dissect_element_NetSrvInfo402_chdevjobs(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1372 static int srvsvc_dissect_element_NetSrvInfo402_connections(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1373 static int srvsvc_dissect_element_NetSrvInfo402_shares(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1374 static int srvsvc_dissect_element_NetSrvInfo402_openfiles(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1375 static int srvsvc_dissect_element_NetSrvInfo402_sessopen(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1376 static int srvsvc_dissect_element_NetSrvInfo402_sesssvc(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1377 static int srvsvc_dissect_element_NetSrvInfo402_sessreqs(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1378 static int srvsvc_dissect_element_NetSrvInfo402_opensearch(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1379 static int srvsvc_dissect_element_NetSrvInfo402_activelocks(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1380 static int srvsvc_dissect_element_NetSrvInfo402_numreqbufs(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1381 static int srvsvc_dissect_element_NetSrvInfo402_sizereqbufs(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1382 static int srvsvc_dissect_element_NetSrvInfo402_numbigbufs(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1383 static int srvsvc_dissect_element_NetSrvInfo402_numfiletasks(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1384 static int srvsvc_dissect_element_NetSrvInfo402_alertsched(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1385 static int srvsvc_dissect_element_NetSrvInfo402_erroralert(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1386 static int srvsvc_dissect_element_NetSrvInfo402_logonalert(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1387 static int srvsvc_dissect_element_NetSrvInfo402_accessalert(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1388 static int srvsvc_dissect_element_NetSrvInfo402_diskalert(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1389 static int srvsvc_dissect_element_NetSrvInfo402_netioalert(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1390 static int srvsvc_dissect_element_NetSrvInfo402_maxaudits(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1391 static int srvsvc_dissect_element_NetSrvInfo402_srvheuristics(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1392 static int srvsvc_dissect_element_NetSrvInfo402_srvheuristics_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1393 static int srvsvc_dissect_element_NetSrvInfo403_ulist_mtime(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1394 static int srvsvc_dissect_element_NetSrvInfo403_glist_mtime(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1395 static int srvsvc_dissect_element_NetSrvInfo403_alist_mtime(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1396 static int srvsvc_dissect_element_NetSrvInfo403_alerts(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1397 static int srvsvc_dissect_element_NetSrvInfo403_alerts_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1398 static int srvsvc_dissect_element_NetSrvInfo403_security(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1399 static int srvsvc_dissect_element_NetSrvInfo403_numadmin(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1400 static int srvsvc_dissect_element_NetSrvInfo403_lanmask(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1401 static int srvsvc_dissect_element_NetSrvInfo403_guestaccount(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1402 static int srvsvc_dissect_element_NetSrvInfo403_guestaccount_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1403 static int srvsvc_dissect_element_NetSrvInfo403_chdevs(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1404 static int srvsvc_dissect_element_NetSrvInfo403_chdevqs(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1405 static int srvsvc_dissect_element_NetSrvInfo403_chdevjobs(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1406 static int srvsvc_dissect_element_NetSrvInfo403_connections(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1407 static int srvsvc_dissect_element_NetSrvInfo403_shares(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1408 static int srvsvc_dissect_element_NetSrvInfo403_openfiles(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1409 static int srvsvc_dissect_element_NetSrvInfo403_sessopen(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1410 static int srvsvc_dissect_element_NetSrvInfo403_sesssvc(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1411 static int srvsvc_dissect_element_NetSrvInfo403_sessreqs(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1412 static int srvsvc_dissect_element_NetSrvInfo403_opensearch(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1413 static int srvsvc_dissect_element_NetSrvInfo403_activelocks(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1414 static int srvsvc_dissect_element_NetSrvInfo403_numreqbufs(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1415 static int srvsvc_dissect_element_NetSrvInfo403_sizereqbufs(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1416 static int srvsvc_dissect_element_NetSrvInfo403_numbigbufs(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1417 static int srvsvc_dissect_element_NetSrvInfo403_numfiletasks(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1418 static int srvsvc_dissect_element_NetSrvInfo403_alertsched(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1419 static int srvsvc_dissect_element_NetSrvInfo403_erroralert(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1420 static int srvsvc_dissect_element_NetSrvInfo403_logonalert(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1421 static int srvsvc_dissect_element_NetSrvInfo403_accessalert(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1422 static int srvsvc_dissect_element_NetSrvInfo403_diskalert(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1423 static int srvsvc_dissect_element_NetSrvInfo403_netioalert(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1424 static int srvsvc_dissect_element_NetSrvInfo403_maxaudits(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1425 static int srvsvc_dissect_element_NetSrvInfo403_srvheuristics(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1426 static int srvsvc_dissect_element_NetSrvInfo403_srvheuristics_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1427 static int srvsvc_dissect_element_NetSrvInfo403_auditedevents(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1428 static int srvsvc_dissect_element_NetSrvInfo403_auditprofile(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1429 static int srvsvc_dissect_element_NetSrvInfo403_autopath(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1430 static int srvsvc_dissect_element_NetSrvInfo403_autopath_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1431 static int srvsvc_dissect_element_NetSrvInfo502_sessopen(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1432 static int srvsvc_dissect_element_NetSrvInfo502_sesssvc(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1433 static int srvsvc_dissect_element_NetSrvInfo502_opensearch(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1434 static int srvsvc_dissect_element_NetSrvInfo502_sizereqbufs(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1435 static int srvsvc_dissect_element_NetSrvInfo502_initworkitems(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1436 static int srvsvc_dissect_element_NetSrvInfo502_maxworkitems(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1437 static int srvsvc_dissect_element_NetSrvInfo502_rawworkitems(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1438 static int srvsvc_dissect_element_NetSrvInfo502_irpstacksize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1439 static int srvsvc_dissect_element_NetSrvInfo502_maxrawbuflen(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1440 static int srvsvc_dissect_element_NetSrvInfo502_sessusers(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1441 static int srvsvc_dissect_element_NetSrvInfo502_sessconns(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1442 static int srvsvc_dissect_element_NetSrvInfo502_maxpagedmemoryusage(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1443 static int srvsvc_dissect_element_NetSrvInfo502_maxnonpagedmemoryusage(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1444 static int srvsvc_dissect_element_NetSrvInfo502_enablesoftcompat(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1445 static int srvsvc_dissect_element_NetSrvInfo502_enableforcedlogoff(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1446 static int srvsvc_dissect_element_NetSrvInfo502_timesource(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1447 static int srvsvc_dissect_element_NetSrvInfo502_acceptdownlevelapis(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1448 static int srvsvc_dissect_element_NetSrvInfo502_lmannounce(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1449 static int srvsvc_dissect_element_NetSrvInfo503_sessopen(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1450 static int srvsvc_dissect_element_NetSrvInfo503_sesssvc(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1451 static int srvsvc_dissect_element_NetSrvInfo503_opensearch(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1452 static int srvsvc_dissect_element_NetSrvInfo503_sizereqbufs(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1453 static int srvsvc_dissect_element_NetSrvInfo503_initworkitems(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1454 static int srvsvc_dissect_element_NetSrvInfo503_maxworkitems(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1455 static int srvsvc_dissect_element_NetSrvInfo503_rawworkitems(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1456 static int srvsvc_dissect_element_NetSrvInfo503_irpstacksize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1457 static int srvsvc_dissect_element_NetSrvInfo503_maxrawbuflen(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1458 static int srvsvc_dissect_element_NetSrvInfo503_sessusers(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1459 static int srvsvc_dissect_element_NetSrvInfo503_sessconns(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1460 static int srvsvc_dissect_element_NetSrvInfo503_maxpagedmemoryusage(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1461 static int srvsvc_dissect_element_NetSrvInfo503_maxnonpagedmemoryusage(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1462 static int srvsvc_dissect_element_NetSrvInfo503_enablesoftcompat(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1463 static int srvsvc_dissect_element_NetSrvInfo503_enableforcedlogoff(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1464 static int srvsvc_dissect_element_NetSrvInfo503_timesource(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1465 static int srvsvc_dissect_element_NetSrvInfo503_acceptdownlevelapis(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1466 static int srvsvc_dissect_element_NetSrvInfo503_lmannounce(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1467 static int srvsvc_dissect_element_NetSrvInfo503_domain(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1468 static int srvsvc_dissect_element_NetSrvInfo503_domain_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1469 static int srvsvc_dissect_element_NetSrvInfo503_maxcopyreadlen(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1470 static int srvsvc_dissect_element_NetSrvInfo503_maxcopywritelen(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1471 static int srvsvc_dissect_element_NetSrvInfo503_minkeepsearch(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1472 static int srvsvc_dissect_element_NetSrvInfo503_maxkeepsearch(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1473 static int srvsvc_dissect_element_NetSrvInfo503_minkeepcomplsearch(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1474 static int srvsvc_dissect_element_NetSrvInfo503_maxkeepcomplsearch(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1475 static int srvsvc_dissect_element_NetSrvInfo503_threadcountadd(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1476 static int srvsvc_dissect_element_NetSrvInfo503_numlockthreads(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1477 static int srvsvc_dissect_element_NetSrvInfo503_scavtimeout(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1478 static int srvsvc_dissect_element_NetSrvInfo503_minrcvqueue(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1479 static int srvsvc_dissect_element_NetSrvInfo503_minfreeworkitems(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1480 static int srvsvc_dissect_element_NetSrvInfo503_xactmemsize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1481 static int srvsvc_dissect_element_NetSrvInfo503_threadpriority(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1482 static int srvsvc_dissect_element_NetSrvInfo503_maxmpxct(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1483 static int srvsvc_dissect_element_NetSrvInfo503_oplockbreakwait(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1484 static int srvsvc_dissect_element_NetSrvInfo503_oplockbreakresponsewait(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1485 static int srvsvc_dissect_element_NetSrvInfo503_enableoplocks(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1486 static int srvsvc_dissect_element_NetSrvInfo503_enableoplockforceclose(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1487 static int srvsvc_dissect_element_NetSrvInfo503_enablefcbopens(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1488 static int srvsvc_dissect_element_NetSrvInfo503_enableraw(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1489 static int srvsvc_dissect_element_NetSrvInfo503_enablesharednetdrives(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1490 static int srvsvc_dissect_element_NetSrvInfo503_minfreeconnections(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1491 static int srvsvc_dissect_element_NetSrvInfo503_maxfreeconnections(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1492 static int srvsvc_dissect_element_NetSrvInfo599_sessopen(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1493 static int srvsvc_dissect_element_NetSrvInfo599_sesssvc(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1494 static int srvsvc_dissect_element_NetSrvInfo599_opensearch(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1495 static int srvsvc_dissect_element_NetSrvInfo599_sizereqbufs(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1496 static int srvsvc_dissect_element_NetSrvInfo599_initworkitems(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1497 static int srvsvc_dissect_element_NetSrvInfo599_maxworkitems(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1498 static int srvsvc_dissect_element_NetSrvInfo599_rawworkitems(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1499 static int srvsvc_dissect_element_NetSrvInfo599_irpstacksize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1500 static int srvsvc_dissect_element_NetSrvInfo599_maxrawbuflen(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1501 static int srvsvc_dissect_element_NetSrvInfo599_sessusers(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1502 static int srvsvc_dissect_element_NetSrvInfo599_sessconns(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1503 static int srvsvc_dissect_element_NetSrvInfo599_maxpagedmemoryusage(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1504 static int srvsvc_dissect_element_NetSrvInfo599_maxnonpagedmemoryusage(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1505 static int srvsvc_dissect_element_NetSrvInfo599_enablesoftcompat(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1506 static int srvsvc_dissect_element_NetSrvInfo599_enableforcedlogoff(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1507 static int srvsvc_dissect_element_NetSrvInfo599_timesource(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1508 static int srvsvc_dissect_element_NetSrvInfo599_acceptdownlevelapis(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1509 static int srvsvc_dissect_element_NetSrvInfo599_lmannounce(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1510 static int srvsvc_dissect_element_NetSrvInfo599_domain(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1511 static int srvsvc_dissect_element_NetSrvInfo599_domain_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1512 static int srvsvc_dissect_element_NetSrvInfo599_maxcopyreadlen(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1513 static int srvsvc_dissect_element_NetSrvInfo599_maxcopywritelen(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1514 static int srvsvc_dissect_element_NetSrvInfo599_minkeepsearch(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1515 static int srvsvc_dissect_element_NetSrvInfo599_minkeepcomplsearch(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1516 static int srvsvc_dissect_element_NetSrvInfo599_maxkeepcomplsearch(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1517 static int srvsvc_dissect_element_NetSrvInfo599_threadcountadd(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1518 static int srvsvc_dissect_element_NetSrvInfo599_numlockthreads(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1519 static int srvsvc_dissect_element_NetSrvInfo599_scavtimeout(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1520 static int srvsvc_dissect_element_NetSrvInfo599_minrcvqueue(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1521 static int srvsvc_dissect_element_NetSrvInfo599_minfreeworkitems(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1522 static int srvsvc_dissect_element_NetSrvInfo599_xactmemsize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1523 static int srvsvc_dissect_element_NetSrvInfo599_threadpriority(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1524 static int srvsvc_dissect_element_NetSrvInfo599_maxmpxct(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1525 static int srvsvc_dissect_element_NetSrvInfo599_oplockbreakwait(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1526 static int srvsvc_dissect_element_NetSrvInfo599_oplockbreakresponsewait(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1527 static int srvsvc_dissect_element_NetSrvInfo599_enableoplocks(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1528 static int srvsvc_dissect_element_NetSrvInfo599_enableoplockforceclose(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1529 static int srvsvc_dissect_element_NetSrvInfo599_enablefcbopens(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1530 static int srvsvc_dissect_element_NetSrvInfo599_enableraw(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1531 static int srvsvc_dissect_element_NetSrvInfo599_enablesharednetdrives(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1532 static int srvsvc_dissect_element_NetSrvInfo599_minfreeconnections(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1533 static int srvsvc_dissect_element_NetSrvInfo599_maxfreeconnections(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1534 static int srvsvc_dissect_element_NetSrvInfo599_initsesstable(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1535 static int srvsvc_dissect_element_NetSrvInfo599_initconntable(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1536 static int srvsvc_dissect_element_NetSrvInfo599_initfiletable(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1537 static int srvsvc_dissect_element_NetSrvInfo599_initsearchtable(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1538 static int srvsvc_dissect_element_NetSrvInfo599_alertsched(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1539 static int srvsvc_dissect_element_NetSrvInfo599_errortreshold(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1540 static int srvsvc_dissect_element_NetSrvInfo599_networkerrortreshold(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1541 static int srvsvc_dissect_element_NetSrvInfo599_diskspacetreshold(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1542 static int srvsvc_dissect_element_NetSrvInfo599_reserved(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1543 static int srvsvc_dissect_element_NetSrvInfo599_maxlinkdelay(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1544 static int srvsvc_dissect_element_NetSrvInfo599_minlinkthroughput(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1545 static int srvsvc_dissect_element_NetSrvInfo599_linkinfovalidtime(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1546 static int srvsvc_dissect_element_NetSrvInfo599_scavqosinfoupdatetime(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1547 static int srvsvc_dissect_element_NetSrvInfo599_maxworkitemidletime(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1548 static int srvsvc_dissect_element_NetSrvInfo1005_comment(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1549 static int srvsvc_dissect_element_NetSrvInfo1005_comment_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1550 static int srvsvc_dissect_element_NetSrvInfo1010_disc(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1551 static int srvsvc_dissect_element_NetSrvInfo1016_hidden(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1552 static int srvsvc_dissect_element_NetSrvInfo1017_announce(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1553 static int srvsvc_dissect_element_NetSrvInfo1018_anndelta(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1554 static int srvsvc_dissect_element_NetSrvInfo1107_users(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1555 static int srvsvc_dissect_element_NetSrvInfo1501_sessopens(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1556 static int srvsvc_dissect_element_NetSrvInfo1502_sessvcs(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1557 static int srvsvc_dissect_element_NetSrvInfo1503_opensearch(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1558 static int srvsvc_dissect_element_NetSrvInfo1506_maxworkitems(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1559 static int srvsvc_dissect_element_NetSrvInfo1509_maxrawbuflen(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1560 static int srvsvc_dissect_element_NetSrvInfo1510_sessusers(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1561 static int srvsvc_dissect_element_NetSrvInfo1511_sesscons(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1562 static int srvsvc_dissect_element_NetSrvInfo1512_maxnonpagedmemoryusage(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1563 static int srvsvc_dissect_element_NetSrvInfo1513_maxpagedmemoryusage(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1564 static int srvsvc_dissect_element_NetSrvInfo1514_enablesoftcompat(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1565 static int srvsvc_dissect_element_NetSrvInfo1515_enableforcedlogoff(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1566 static int srvsvc_dissect_element_NetSrvInfo1516_timesource(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1567 static int srvsvc_dissect_element_NetSrvInfo1518_lmannounce(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1568 static int srvsvc_dissect_element_NetSrvInfo1520_maxcopyreadlen(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1569 static int srvsvc_dissect_element_NetSrvInfo1521_maxcopywritelen(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1570 static int srvsvc_dissect_element_NetSrvInfo1522_minkeepsearch(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1571 static int srvsvc_dissect_element_NetSrvInfo1523_maxkeepsearch(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1572 static int srvsvc_dissect_element_NetSrvInfo1524_minkeepcomplsearch(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1573 static int srvsvc_dissect_element_NetSrvInfo1525_maxkeepcomplsearch(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1574 static int srvsvc_dissect_element_NetSrvInfo1528_scavtimeout(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1575 static int srvsvc_dissect_element_NetSrvInfo1529_minrcvqueue(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1576 static int srvsvc_dissect_element_NetSrvInfo1530_minfreeworkitems(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1577 static int srvsvc_dissect_element_NetSrvInfo1533_maxmpxct(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1578 static int srvsvc_dissect_element_NetSrvInfo1534_oplockbreakwait(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1579 static int srvsvc_dissect_element_NetSrvInfo1535_oplockbreakresponsewait(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1580 static int srvsvc_dissect_element_NetSrvInfo1536_enableoplocks(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1581 static int srvsvc_dissect_element_NetSrvInfo1537_enableoplockforceclose(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1582 static int srvsvc_dissect_element_NetSrvInfo1538_enablefcbopens(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1583 static int srvsvc_dissect_element_NetSrvInfo1539_enableraw(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1584 static int srvsvc_dissect_element_NetSrvInfo1540_enablesharednetdrives(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1585 static int srvsvc_dissect_element_NetSrvInfo1541_minfreeconnections(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1586 static int srvsvc_dissect_element_NetSrvInfo1542_maxfreeconnections(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1587 static int srvsvc_dissect_element_NetSrvInfo1543_initsesstable(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1588 static int srvsvc_dissect_element_NetSrvInfo1544_initconntable(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1589 static int srvsvc_dissect_element_NetSrvInfo1545_initfiletable(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1590 static int srvsvc_dissect_element_NetSrvInfo1546_initsearchtable(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1591 static int srvsvc_dissect_element_NetSrvInfo1547_alertsched(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1592 static int srvsvc_dissect_element_NetSrvInfo1548_errortreshold(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1593 static int srvsvc_dissect_element_NetSrvInfo1549_networkerrortreshold(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1594 static int srvsvc_dissect_element_NetSrvInfo1550_diskspacetreshold(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1595 static int srvsvc_dissect_element_NetSrvInfo1552_maxlinkdelay(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1596 static int srvsvc_dissect_element_NetSrvInfo1553_minlinkthroughput(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1597 static int srvsvc_dissect_element_NetSrvInfo1554_linkinfovalidtime(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1598 static int srvsvc_dissect_element_NetSrvInfo1555_scavqosinfoupdatetime(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1599 static int srvsvc_dissect_element_NetSrvInfo1556_maxworkitemidletime(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1600 static int srvsvc_dissect_element_NetSrvInfo_info100(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1601 static int srvsvc_dissect_element_NetSrvInfo_info100_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1602 static int srvsvc_dissect_element_NetSrvInfo_info101(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1603 static int srvsvc_dissect_element_NetSrvInfo_info101_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1604 static int srvsvc_dissect_element_NetSrvInfo_info102(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1605 static int srvsvc_dissect_element_NetSrvInfo_info102_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1606 static int srvsvc_dissect_element_NetSrvInfo_info402(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1607 static int srvsvc_dissect_element_NetSrvInfo_info402_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1608 static int srvsvc_dissect_element_NetSrvInfo_info403(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1609 static int srvsvc_dissect_element_NetSrvInfo_info403_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1610 static int srvsvc_dissect_element_NetSrvInfo_info502(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1611 static int srvsvc_dissect_element_NetSrvInfo_info502_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1612 static int srvsvc_dissect_element_NetSrvInfo_info503(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1613 static int srvsvc_dissect_element_NetSrvInfo_info503_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1614 static int srvsvc_dissect_element_NetSrvInfo_info599(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1615 static int srvsvc_dissect_element_NetSrvInfo_info599_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1616 static int srvsvc_dissect_element_NetSrvInfo_info1005(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1617 static int srvsvc_dissect_element_NetSrvInfo_info1005_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1618 static int srvsvc_dissect_element_NetSrvInfo_info1010(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1619 static int srvsvc_dissect_element_NetSrvInfo_info1010_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1620 static int srvsvc_dissect_element_NetSrvInfo_info1016(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1621 static int srvsvc_dissect_element_NetSrvInfo_info1016_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1622 static int srvsvc_dissect_element_NetSrvInfo_info1017(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1623 static int srvsvc_dissect_element_NetSrvInfo_info1017_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1624 static int srvsvc_dissect_element_NetSrvInfo_info1018(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1625 static int srvsvc_dissect_element_NetSrvInfo_info1018_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1626 static int srvsvc_dissect_element_NetSrvInfo_info1107(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1627 static int srvsvc_dissect_element_NetSrvInfo_info1107_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1628 static int srvsvc_dissect_element_NetSrvInfo_info1501(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1629 static int srvsvc_dissect_element_NetSrvInfo_info1501_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1630 static int srvsvc_dissect_element_NetSrvInfo_info1502(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1631 static int srvsvc_dissect_element_NetSrvInfo_info1502_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1632 static int srvsvc_dissect_element_NetSrvInfo_info1503(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1633 static int srvsvc_dissect_element_NetSrvInfo_info1503_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1634 static int srvsvc_dissect_element_NetSrvInfo_info1506(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1635 static int srvsvc_dissect_element_NetSrvInfo_info1506_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1636 static int srvsvc_dissect_element_NetSrvInfo_info1509(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1637 static int srvsvc_dissect_element_NetSrvInfo_info1509_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1638 static int srvsvc_dissect_element_NetSrvInfo_info1510(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1639 static int srvsvc_dissect_element_NetSrvInfo_info1510_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1640 static int srvsvc_dissect_element_NetSrvInfo_info1511(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1641 static int srvsvc_dissect_element_NetSrvInfo_info1511_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1642 static int srvsvc_dissect_element_NetSrvInfo_info1512(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1643 static int srvsvc_dissect_element_NetSrvInfo_info1512_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1644 static int srvsvc_dissect_element_NetSrvInfo_info1513(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1645 static int srvsvc_dissect_element_NetSrvInfo_info1513_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1646 static int srvsvc_dissect_element_NetSrvInfo_info1514(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1647 static int srvsvc_dissect_element_NetSrvInfo_info1514_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1648 static int srvsvc_dissect_element_NetSrvInfo_info1515(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1649 static int srvsvc_dissect_element_NetSrvInfo_info1515_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1650 static int srvsvc_dissect_element_NetSrvInfo_info1516(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1651 static int srvsvc_dissect_element_NetSrvInfo_info1516_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1652 static int srvsvc_dissect_element_NetSrvInfo_info1518(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1653 static int srvsvc_dissect_element_NetSrvInfo_info1518_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1654 static int srvsvc_dissect_element_NetSrvInfo_info1520(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1655 static int srvsvc_dissect_element_NetSrvInfo_info1520_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1656 static int srvsvc_dissect_element_NetSrvInfo_info1521(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1657 static int srvsvc_dissect_element_NetSrvInfo_info1521_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1658 static int srvsvc_dissect_element_NetSrvInfo_info1522(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1659 static int srvsvc_dissect_element_NetSrvInfo_info1522_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1660 static int srvsvc_dissect_element_NetSrvInfo_info1523(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1661 static int srvsvc_dissect_element_NetSrvInfo_info1523_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1662 static int srvsvc_dissect_element_NetSrvInfo_info1524(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1663 static int srvsvc_dissect_element_NetSrvInfo_info1524_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1664 static int srvsvc_dissect_element_NetSrvInfo_info1525(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1665 static int srvsvc_dissect_element_NetSrvInfo_info1525_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1666 static int srvsvc_dissect_element_NetSrvInfo_info1528(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1667 static int srvsvc_dissect_element_NetSrvInfo_info1528_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1668 static int srvsvc_dissect_element_NetSrvInfo_info1529(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1669 static int srvsvc_dissect_element_NetSrvInfo_info1529_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1670 static int srvsvc_dissect_element_NetSrvInfo_info1530(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1671 static int srvsvc_dissect_element_NetSrvInfo_info1530_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1672 static int srvsvc_dissect_element_NetSrvInfo_info1533(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1673 static int srvsvc_dissect_element_NetSrvInfo_info1533_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1674 static int srvsvc_dissect_element_NetSrvInfo_info1534(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1675 static int srvsvc_dissect_element_NetSrvInfo_info1534_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1676 static int srvsvc_dissect_element_NetSrvInfo_info1535(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1677 static int srvsvc_dissect_element_NetSrvInfo_info1535_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1678 static int srvsvc_dissect_element_NetSrvInfo_info1536(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1679 static int srvsvc_dissect_element_NetSrvInfo_info1536_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1680 static int srvsvc_dissect_element_NetSrvInfo_info1537(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1681 static int srvsvc_dissect_element_NetSrvInfo_info1537_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1682 static int srvsvc_dissect_element_NetSrvInfo_info1538(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1683 static int srvsvc_dissect_element_NetSrvInfo_info1538_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1684 static int srvsvc_dissect_element_NetSrvInfo_info1539(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1685 static int srvsvc_dissect_element_NetSrvInfo_info1539_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1686 static int srvsvc_dissect_element_NetSrvInfo_info1540(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1687 static int srvsvc_dissect_element_NetSrvInfo_info1540_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1688 static int srvsvc_dissect_element_NetSrvInfo_info1541(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1689 static int srvsvc_dissect_element_NetSrvInfo_info1541_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1690 static int srvsvc_dissect_element_NetSrvInfo_info1542(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1691 static int srvsvc_dissect_element_NetSrvInfo_info1542_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1692 static int srvsvc_dissect_element_NetSrvInfo_info1543(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1693 static int srvsvc_dissect_element_NetSrvInfo_info1543_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1694 static int srvsvc_dissect_element_NetSrvInfo_info1544(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1695 static int srvsvc_dissect_element_NetSrvInfo_info1544_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1696 static int srvsvc_dissect_element_NetSrvInfo_info1545(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1697 static int srvsvc_dissect_element_NetSrvInfo_info1545_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1698 static int srvsvc_dissect_element_NetSrvInfo_info1546(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1699 static int srvsvc_dissect_element_NetSrvInfo_info1546_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1700 static int srvsvc_dissect_element_NetSrvInfo_info1547(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1701 static int srvsvc_dissect_element_NetSrvInfo_info1547_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1702 static int srvsvc_dissect_element_NetSrvInfo_info1548(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1703 static int srvsvc_dissect_element_NetSrvInfo_info1548_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1704 static int srvsvc_dissect_element_NetSrvInfo_info1549(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1705 static int srvsvc_dissect_element_NetSrvInfo_info1549_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1706 static int srvsvc_dissect_element_NetSrvInfo_info1550(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1707 static int srvsvc_dissect_element_NetSrvInfo_info1550_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1708 static int srvsvc_dissect_element_NetSrvInfo_info1552(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1709 static int srvsvc_dissect_element_NetSrvInfo_info1552_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1710 static int srvsvc_dissect_element_NetSrvInfo_info1553(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1711 static int srvsvc_dissect_element_NetSrvInfo_info1553_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1712 static int srvsvc_dissect_element_NetSrvInfo_info1554(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1713 static int srvsvc_dissect_element_NetSrvInfo_info1554_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1714 static int srvsvc_dissect_element_NetSrvInfo_info1555(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1715 static int srvsvc_dissect_element_NetSrvInfo_info1555_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1716 static int srvsvc_dissect_element_NetSrvInfo_info1556(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1717 static int srvsvc_dissect_element_NetSrvInfo_info1556_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1718 static int srvsvc_dissect_element_NetDiskInfo0_disk(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1719 static int srvsvc_dissect_element_NetDiskInfo_count(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1720 static int srvsvc_dissect_element_NetDiskInfo_disks(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1721 static int srvsvc_dissect_element_NetDiskInfo_disks_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1722 static int srvsvc_dissect_element_NetDiskInfo_disks__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1723 static int srvsvc_dissect_element_Statistics_start(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1724 static int srvsvc_dissect_element_Statistics_fopens(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1725 static int srvsvc_dissect_element_Statistics_devopens(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1726 static int srvsvc_dissect_element_Statistics_jobsqueued(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1727 static int srvsvc_dissect_element_Statistics_sopens(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1728 static int srvsvc_dissect_element_Statistics_stimeouts(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1729 static int srvsvc_dissect_element_Statistics_serrorout(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1730 static int srvsvc_dissect_element_Statistics_pwerrors(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1731 static int srvsvc_dissect_element_Statistics_permerrors(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1732 static int srvsvc_dissect_element_Statistics_syserrors(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1733 static int srvsvc_dissect_element_Statistics_bytessent_low(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1734 static int srvsvc_dissect_element_Statistics_bytessent_high(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1735 static int srvsvc_dissect_element_Statistics_bytesrcvd_low(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1736 static int srvsvc_dissect_element_Statistics_bytesrcvd_high(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1737 static int srvsvc_dissect_element_Statistics_avresponse(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1738 static int srvsvc_dissect_element_Statistics_reqbufneed(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1739 static int srvsvc_dissect_element_Statistics_bigbufneed(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1740 static int srvsvc_dissect_element_NetTransportInfo0_vcs(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1741 static int srvsvc_dissect_element_NetTransportInfo0_name(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1742 static int srvsvc_dissect_element_NetTransportInfo0_name_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1743 static int srvsvc_dissect_element_NetTransportInfo0_addr(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1744 static int srvsvc_dissect_element_NetTransportInfo0_addr_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1745 static int srvsvc_dissect_element_NetTransportInfo0_addr__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1746 static int srvsvc_dissect_element_NetTransportInfo0_addr_len(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1747 static int srvsvc_dissect_element_NetTransportInfo0_net_addr(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1748 static int srvsvc_dissect_element_NetTransportInfo0_net_addr_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1749 static int srvsvc_dissect_element_NetTransportCtr0_count(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1750 static int srvsvc_dissect_element_NetTransportCtr0_array(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1751 static int srvsvc_dissect_element_NetTransportCtr0_array_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1752 static int srvsvc_dissect_element_NetTransportCtr0_array__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1753 static int srvsvc_dissect_element_NetTransportInfo1_vcs(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1754 static int srvsvc_dissect_element_NetTransportInfo1_name(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1755 static int srvsvc_dissect_element_NetTransportInfo1_name_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1756 static int srvsvc_dissect_element_NetTransportInfo1_addr(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1757 static int srvsvc_dissect_element_NetTransportInfo1_addr_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1758 static int srvsvc_dissect_element_NetTransportInfo1_addr__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1759 static int srvsvc_dissect_element_NetTransportInfo1_addr_len(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1760 static int srvsvc_dissect_element_NetTransportInfo1_net_addr(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1761 static int srvsvc_dissect_element_NetTransportInfo1_net_addr_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1762 static int srvsvc_dissect_element_NetTransportInfo1_domain(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1763 static int srvsvc_dissect_element_NetTransportInfo1_domain_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1764 static int srvsvc_dissect_element_NetTransportCtr1_count(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1765 static int srvsvc_dissect_element_NetTransportCtr1_array(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1766 static int srvsvc_dissect_element_NetTransportCtr1_array_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1767 static int srvsvc_dissect_element_NetTransportCtr1_array__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1768 static int srvsvc_dissect_element_NetTransportInfo2_vcs(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1769 static int srvsvc_dissect_element_NetTransportInfo2_name(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1770 static int srvsvc_dissect_element_NetTransportInfo2_name_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1771 static int srvsvc_dissect_element_NetTransportInfo2_addr(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1772 static int srvsvc_dissect_element_NetTransportInfo2_addr_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1773 static int srvsvc_dissect_element_NetTransportInfo2_addr__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1774 static int srvsvc_dissect_element_NetTransportInfo2_addr_len(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1775 static int srvsvc_dissect_element_NetTransportInfo2_net_addr(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1776 static int srvsvc_dissect_element_NetTransportInfo2_net_addr_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1777 static int srvsvc_dissect_element_NetTransportInfo2_domain(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1778 static int srvsvc_dissect_element_NetTransportInfo2_domain_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1779 static int srvsvc_dissect_element_NetTransportInfo2_unknown(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1780 static int srvsvc_dissect_element_NetTransportCtr2_count(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1781 static int srvsvc_dissect_element_NetTransportCtr2_array(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1782 static int srvsvc_dissect_element_NetTransportCtr2_array_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1783 static int srvsvc_dissect_element_NetTransportCtr2_array__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1784 static int srvsvc_dissect_element_NetTransportInfo3_vcs(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1785 static int srvsvc_dissect_element_NetTransportInfo3_name(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1786 static int srvsvc_dissect_element_NetTransportInfo3_name_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1787 static int srvsvc_dissect_element_NetTransportInfo3_addr(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1788 static int srvsvc_dissect_element_NetTransportInfo3_addr_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1789 static int srvsvc_dissect_element_NetTransportInfo3_addr__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1790 static int srvsvc_dissect_element_NetTransportInfo3_addr_len(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1791 static int srvsvc_dissect_element_NetTransportInfo3_net_addr(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1792 static int srvsvc_dissect_element_NetTransportInfo3_net_addr_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1793 static int srvsvc_dissect_element_NetTransportInfo3_domain(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1794 static int srvsvc_dissect_element_NetTransportInfo3_domain_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1795 static int srvsvc_dissect_element_NetTransportInfo3_unknown1(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1796 static int srvsvc_dissect_element_NetTransportInfo3_unknown2(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1797 static int srvsvc_dissect_element_NetTransportInfo3_unknown3(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1798 static int srvsvc_dissect_element_NetTransportInfo3_unknown3_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1799 static int srvsvc_dissect_element_NetTransportCtr3_count(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1800 static int srvsvc_dissect_element_NetTransportCtr3_array(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1801 static int srvsvc_dissect_element_NetTransportCtr3_array_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1802 static int srvsvc_dissect_element_NetTransportCtr3_array__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1803 static int srvsvc_dissect_element_NetTransportCtr_ctr0(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1804 static int srvsvc_dissect_element_NetTransportCtr_ctr0_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1805 static int srvsvc_dissect_element_NetTransportCtr_ctr1(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1806 static int srvsvc_dissect_element_NetTransportCtr_ctr1_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1807 static int srvsvc_dissect_element_NetTransportCtr_ctr2(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1808 static int srvsvc_dissect_element_NetTransportCtr_ctr2_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1809 static int srvsvc_dissect_element_NetTransportCtr_ctr3(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1810 static int srvsvc_dissect_element_NetTransportCtr_ctr3_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1811 static int srvsvc_dissect_element_NetTransportInfoCtr_level(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, uint32_t *level
);
1812 static int srvsvc_dissect_element_NetTransportInfoCtr_ctr(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, uint32_t *level
);
1813 static int srvsvc_dissect_element_NetRemoteTODInfo_elapsed(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1814 static int srvsvc_dissect_element_NetRemoteTODInfo_msecs(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1815 static int srvsvc_dissect_element_NetRemoteTODInfo_hours(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1816 static int srvsvc_dissect_element_NetRemoteTODInfo_mins(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1817 static int srvsvc_dissect_element_NetRemoteTODInfo_secs(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1818 static int srvsvc_dissect_element_NetRemoteTODInfo_hunds(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1819 static int srvsvc_dissect_element_NetRemoteTODInfo_timezone(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1820 static int srvsvc_dissect_element_NetRemoteTODInfo_tinterval(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1821 static int srvsvc_dissect_element_NetRemoteTODInfo_day(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1822 static int srvsvc_dissect_element_NetRemoteTODInfo_month(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1823 static int srvsvc_dissect_element_NetRemoteTODInfo_year(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1824 static int srvsvc_dissect_element_NetRemoteTODInfo_weekday(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1825 static int srvsvc_dissect_element_NetTransportInfo_info0(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1826 static int srvsvc_dissect_element_NetTransportInfo_info1(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1827 static int srvsvc_dissect_element_NetTransportInfo_info2(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1828 static int srvsvc_dissect_element_NetTransportInfo_info3(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1829 static int srvsvc_dissect_element_NetCharDevEnum_server_unc(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1830 static int srvsvc_dissect_element_NetCharDevEnum_server_unc_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1831 static int srvsvc_dissect_element_NetCharDevEnum_info_ctr(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1832 static int srvsvc_dissect_element_NetCharDevEnum_info_ctr_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1833 static int srvsvc_dissect_element_NetCharDevEnum_max_buffer(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1834 static int srvsvc_dissect_element_NetCharDevEnum_totalentries(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1835 static int srvsvc_dissect_element_NetCharDevEnum_totalentries_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1836 static int srvsvc_dissect_element_NetCharDevEnum_resume_handle(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1837 static int srvsvc_dissect_element_NetCharDevEnum_resume_handle_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1838 static int srvsvc_dissect_element_NetCharDevGetInfo_server_unc(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1839 static int srvsvc_dissect_element_NetCharDevGetInfo_server_unc_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1840 static int srvsvc_dissect_element_NetCharDevGetInfo_device_name(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1841 static int srvsvc_dissect_element_NetCharDevGetInfo_level(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1842 static int srvsvc_dissect_element_NetCharDevGetInfo_info(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1843 static int srvsvc_dissect_element_NetCharDevGetInfo_info_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1844 static int srvsvc_dissect_element_NetCharDevControl_server_unc(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1845 static int srvsvc_dissect_element_NetCharDevControl_server_unc_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1846 static int srvsvc_dissect_element_NetCharDevControl_device_name(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1847 static int srvsvc_dissect_element_NetCharDevControl_opcode(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1848 static int srvsvc_dissect_element_NetCharDevQEnum_server_unc(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1849 static int srvsvc_dissect_element_NetCharDevQEnum_server_unc_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1850 static int srvsvc_dissect_element_NetCharDevQEnum_user(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1851 static int srvsvc_dissect_element_NetCharDevQEnum_user_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1852 static int srvsvc_dissect_element_NetCharDevQEnum_info_ctr(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1853 static int srvsvc_dissect_element_NetCharDevQEnum_info_ctr_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1854 static int srvsvc_dissect_element_NetCharDevQEnum_max_buffer(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1855 static int srvsvc_dissect_element_NetCharDevQEnum_totalentries(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1856 static int srvsvc_dissect_element_NetCharDevQEnum_totalentries_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1857 static int srvsvc_dissect_element_NetCharDevQEnum_resume_handle(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1858 static int srvsvc_dissect_element_NetCharDevQEnum_resume_handle_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1859 static int srvsvc_dissect_element_NetCharDevQGetInfo_server_unc(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1860 static int srvsvc_dissect_element_NetCharDevQGetInfo_server_unc_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1861 static int srvsvc_dissect_element_NetCharDevQGetInfo_queue_name(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1862 static int srvsvc_dissect_element_NetCharDevQGetInfo_user(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1863 static int srvsvc_dissect_element_NetCharDevQGetInfo_level(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1864 static int srvsvc_dissect_element_NetCharDevQGetInfo_info(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1865 static int srvsvc_dissect_element_NetCharDevQGetInfo_info_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1866 static int srvsvc_dissect_element_NetCharDevQSetInfo_server_unc(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1867 static int srvsvc_dissect_element_NetCharDevQSetInfo_server_unc_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1868 static int srvsvc_dissect_element_NetCharDevQSetInfo_queue_name(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1869 static int srvsvc_dissect_element_NetCharDevQSetInfo_level(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1870 static int srvsvc_dissect_element_NetCharDevQSetInfo_info(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1871 static int srvsvc_dissect_element_NetCharDevQSetInfo_parm_error(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1872 static int srvsvc_dissect_element_NetCharDevQSetInfo_parm_error_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1873 static int srvsvc_dissect_element_NetCharDevQPurge_server_unc(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1874 static int srvsvc_dissect_element_NetCharDevQPurge_server_unc_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1875 static int srvsvc_dissect_element_NetCharDevQPurge_queue_name(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1876 static int srvsvc_dissect_element_NetCharDevQPurgeSelf_server_unc(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1877 static int srvsvc_dissect_element_NetCharDevQPurgeSelf_server_unc_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1878 static int srvsvc_dissect_element_NetCharDevQPurgeSelf_queue_name(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1879 static int srvsvc_dissect_element_NetCharDevQPurgeSelf_computer_name(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1880 static int srvsvc_dissect_element_NetConnEnum_server_unc(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1881 static int srvsvc_dissect_element_NetConnEnum_server_unc_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1882 static int srvsvc_dissect_element_NetConnEnum_path(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1883 static int srvsvc_dissect_element_NetConnEnum_path_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1884 static int srvsvc_dissect_element_NetConnEnum_info_ctr(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1885 static int srvsvc_dissect_element_NetConnEnum_info_ctr_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1886 static int srvsvc_dissect_element_NetConnEnum_max_buffer(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1887 static int srvsvc_dissect_element_NetConnEnum_totalentries(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1888 static int srvsvc_dissect_element_NetConnEnum_totalentries_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1889 static int srvsvc_dissect_element_NetConnEnum_resume_handle(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1890 static int srvsvc_dissect_element_NetConnEnum_resume_handle_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1891 static int srvsvc_dissect_element_NetFileEnum_server_unc(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1892 static int srvsvc_dissect_element_NetFileEnum_server_unc_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1893 static int srvsvc_dissect_element_NetFileEnum_path(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1894 static int srvsvc_dissect_element_NetFileEnum_path_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1895 static int srvsvc_dissect_element_NetFileEnum_user(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1896 static int srvsvc_dissect_element_NetFileEnum_user_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1897 static int srvsvc_dissect_element_NetFileEnum_info_ctr(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1898 static int srvsvc_dissect_element_NetFileEnum_info_ctr_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1899 static int srvsvc_dissect_element_NetFileEnum_max_buffer(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1900 static int srvsvc_dissect_element_NetFileEnum_totalentries(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1901 static int srvsvc_dissect_element_NetFileEnum_totalentries_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1902 static int srvsvc_dissect_element_NetFileEnum_resume_handle(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1903 static int srvsvc_dissect_element_NetFileEnum_resume_handle_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1904 static int srvsvc_dissect_element_NetFileGetInfo_server_unc(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1905 static int srvsvc_dissect_element_NetFileGetInfo_server_unc_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1906 static int srvsvc_dissect_element_NetFileGetInfo_fid(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1907 static int srvsvc_dissect_element_NetFileGetInfo_level(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1908 static int srvsvc_dissect_element_NetFileGetInfo_info(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1909 static int srvsvc_dissect_element_NetFileGetInfo_info_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1910 static int srvsvc_dissect_element_NetFileClose_server_unc(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1911 static int srvsvc_dissect_element_NetFileClose_server_unc_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1912 static int srvsvc_dissect_element_NetFileClose_fid(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1913 static int srvsvc_dissect_element_NetSessEnum_server_unc(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1914 static int srvsvc_dissect_element_NetSessEnum_server_unc_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1915 static int srvsvc_dissect_element_NetSessEnum_client(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1916 static int srvsvc_dissect_element_NetSessEnum_client_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1917 static int srvsvc_dissect_element_NetSessEnum_user(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1918 static int srvsvc_dissect_element_NetSessEnum_user_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1919 static int srvsvc_dissect_element_NetSessEnum_info_ctr(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1920 static int srvsvc_dissect_element_NetSessEnum_info_ctr_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1921 static int srvsvc_dissect_element_NetSessEnum_max_buffer(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1922 static int srvsvc_dissect_element_NetSessEnum_totalentries(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1923 static int srvsvc_dissect_element_NetSessEnum_totalentries_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1924 static int srvsvc_dissect_element_NetSessEnum_resume_handle(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1925 static int srvsvc_dissect_element_NetSessEnum_resume_handle_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1926 static int srvsvc_dissect_element_NetSessDel_server_unc(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1927 static int srvsvc_dissect_element_NetSessDel_server_unc_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1928 static int srvsvc_dissect_element_NetSessDel_client(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1929 static int srvsvc_dissect_element_NetSessDel_client_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1930 static int srvsvc_dissect_element_NetSessDel_user(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1931 static int srvsvc_dissect_element_NetSessDel_user_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1932 static int srvsvc_dissect_element_NetShareAdd_server_unc(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1933 static int srvsvc_dissect_element_NetShareAdd_server_unc_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1934 static int srvsvc_dissect_element_NetShareAdd_level(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1935 static int srvsvc_dissect_element_NetShareAdd_info(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1936 static int srvsvc_dissect_element_NetShareAdd_info_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1937 static int srvsvc_dissect_element_NetShareAdd_parm_error(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1938 static int srvsvc_dissect_element_NetShareAdd_parm_error_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1939 static int srvsvc_dissect_element_NetShareEnumAll_server_unc(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1940 static int srvsvc_dissect_element_NetShareEnumAll_server_unc_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1941 static int srvsvc_dissect_element_NetShareEnumAll_info_ctr(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1942 static int srvsvc_dissect_element_NetShareEnumAll_info_ctr_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1943 static int srvsvc_dissect_element_NetShareEnumAll_max_buffer(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1944 static int srvsvc_dissect_element_NetShareEnumAll_totalentries(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1945 static int srvsvc_dissect_element_NetShareEnumAll_totalentries_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1946 static int srvsvc_dissect_element_NetShareEnumAll_resume_handle(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1947 static int srvsvc_dissect_element_NetShareEnumAll_resume_handle_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1948 static int srvsvc_dissect_element_NetShareGetInfo_server_unc(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1949 static int srvsvc_dissect_element_NetShareGetInfo_server_unc_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1950 static int srvsvc_dissect_element_NetShareGetInfo_share_name(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1951 static int srvsvc_dissect_element_NetShareGetInfo_level(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1952 static int srvsvc_dissect_element_NetShareGetInfo_info(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1953 static int srvsvc_dissect_element_NetShareGetInfo_info_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1954 static int srvsvc_dissect_element_NetShareSetInfo_server_unc(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1955 static int srvsvc_dissect_element_NetShareSetInfo_server_unc_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1956 static int srvsvc_dissect_element_NetShareSetInfo_share_name(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1957 static int srvsvc_dissect_element_NetShareSetInfo_level(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1958 static int srvsvc_dissect_element_NetShareSetInfo_info(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1959 static int srvsvc_dissect_element_NetShareSetInfo_info_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1960 static int srvsvc_dissect_element_NetShareSetInfo_parm_error(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1961 static int srvsvc_dissect_element_NetShareSetInfo_parm_error_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1962 static int srvsvc_dissect_element_NetShareDel_server_unc(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1963 static int srvsvc_dissect_element_NetShareDel_server_unc_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1964 static int srvsvc_dissect_element_NetShareDel_share_name(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1965 static int srvsvc_dissect_element_NetShareDel_reserved(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1966 static int srvsvc_dissect_element_NetShareDelSticky_server_unc(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1967 static int srvsvc_dissect_element_NetShareDelSticky_server_unc_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1968 static int srvsvc_dissect_element_NetShareDelSticky_share_name(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1969 static int srvsvc_dissect_element_NetShareDelSticky_reserved(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1970 static int srvsvc_dissect_element_NetShareCheck_server_unc(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1971 static int srvsvc_dissect_element_NetShareCheck_server_unc_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1972 static int srvsvc_dissect_element_NetShareCheck_device_name(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1973 static int srvsvc_dissect_element_NetShareCheck_type(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1974 static int srvsvc_dissect_element_NetShareCheck_type_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1975 static int srvsvc_dissect_element_NetSrvGetInfo_server_unc(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1976 static int srvsvc_dissect_element_NetSrvGetInfo_server_unc_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1977 static int srvsvc_dissect_element_NetSrvGetInfo_level(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1978 static int srvsvc_dissect_element_NetSrvGetInfo_info(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1979 static int srvsvc_dissect_element_NetSrvGetInfo_info_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1980 static int srvsvc_dissect_element_NetSrvSetInfo_server_unc(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1981 static int srvsvc_dissect_element_NetSrvSetInfo_server_unc_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1982 static int srvsvc_dissect_element_NetSrvSetInfo_level(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1983 static int srvsvc_dissect_element_NetSrvSetInfo_info(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1984 static int srvsvc_dissect_element_NetSrvSetInfo_info_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1985 static int srvsvc_dissect_element_NetSrvSetInfo_parm_error(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1986 static int srvsvc_dissect_element_NetSrvSetInfo_parm_error_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1987 static int srvsvc_dissect_element_NetDiskEnum_server_unc(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1988 static int srvsvc_dissect_element_NetDiskEnum_server_unc_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1989 static int srvsvc_dissect_element_NetDiskEnum_level(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1990 static int srvsvc_dissect_element_NetDiskEnum_info(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1991 static int srvsvc_dissect_element_NetDiskEnum_info_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1992 static int srvsvc_dissect_element_NetDiskEnum_maxlen(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1993 static int srvsvc_dissect_element_NetDiskEnum_totalentries(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1994 static int srvsvc_dissect_element_NetDiskEnum_totalentries_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1995 static int srvsvc_dissect_element_NetDiskEnum_resume_handle(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1996 static int srvsvc_dissect_element_NetDiskEnum_resume_handle_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1997 static int srvsvc_dissect_element_NetServerStatisticsGet_server_unc(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1998 static int srvsvc_dissect_element_NetServerStatisticsGet_server_unc_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
1999 static int srvsvc_dissect_element_NetServerStatisticsGet_service(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2000 static int srvsvc_dissect_element_NetServerStatisticsGet_service_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2001 static int srvsvc_dissect_element_NetServerStatisticsGet_level(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2002 static int srvsvc_dissect_element_NetServerStatisticsGet_options(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2003 static int srvsvc_dissect_element_NetServerStatisticsGet_stats(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2004 static int srvsvc_dissect_element_NetServerStatisticsGet_stats_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2005 static int srvsvc_dissect_element_NetServerStatisticsGet_stats__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2006 static int srvsvc_dissect_element_NetTransportAdd_server_unc(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2007 static int srvsvc_dissect_element_NetTransportAdd_server_unc_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2008 static int srvsvc_dissect_element_NetTransportAdd_level(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2009 static int srvsvc_dissect_element_NetTransportAdd_info(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2010 static int srvsvc_dissect_element_NetTransportEnum_server_unc(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2011 static int srvsvc_dissect_element_NetTransportEnum_server_unc_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2012 static int srvsvc_dissect_element_NetTransportEnum_transports(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2013 static int srvsvc_dissect_element_NetTransportEnum_transports_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2014 static int srvsvc_dissect_element_NetTransportEnum_max_buffer(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2015 static int srvsvc_dissect_element_NetTransportEnum_totalentries(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2016 static int srvsvc_dissect_element_NetTransportEnum_totalentries_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2017 static int srvsvc_dissect_element_NetTransportEnum_resume_handle(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2018 static int srvsvc_dissect_element_NetTransportEnum_resume_handle_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2019 static int srvsvc_dissect_element_NetTransportDel_server_unc(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2020 static int srvsvc_dissect_element_NetTransportDel_server_unc_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2021 static int srvsvc_dissect_element_NetTransportDel_level(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2022 static int srvsvc_dissect_element_NetTransportDel_info0(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2023 static int srvsvc_dissect_element_NetTransportDel_info0_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2024 static int srvsvc_dissect_element_NetRemoteTOD_server_unc(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2025 static int srvsvc_dissect_element_NetRemoteTOD_server_unc_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2026 static int srvsvc_dissect_element_NetRemoteTOD_info(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2027 static int srvsvc_dissect_element_NetRemoteTOD_info_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2028 static int srvsvc_dissect_element_NetRemoteTOD_info__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2029 static int srvsvc_dissect_element_NetSetServiceBits_server_unc(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2030 static int srvsvc_dissect_element_NetSetServiceBits_server_unc_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2031 static int srvsvc_dissect_element_NetSetServiceBits_transport(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2032 static int srvsvc_dissect_element_NetSetServiceBits_transport_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2033 static int srvsvc_dissect_element_NetSetServiceBits_servicebits(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2034 static int srvsvc_dissect_element_NetSetServiceBits_updateimmediately(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2035 static int srvsvc_dissect_element_NetPathType_server_unc(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2036 static int srvsvc_dissect_element_NetPathType_server_unc_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2037 static int srvsvc_dissect_element_NetPathType_path(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2038 static int srvsvc_dissect_element_NetPathType_pathflags(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2039 static int srvsvc_dissect_element_NetPathType_pathtype(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2040 static int srvsvc_dissect_element_NetPathType_pathtype_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2041 static int srvsvc_dissect_element_NetPathCanonicalize_server_unc(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2042 static int srvsvc_dissect_element_NetPathCanonicalize_server_unc_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2043 static int srvsvc_dissect_element_NetPathCanonicalize_path(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2044 static int srvsvc_dissect_element_NetPathCanonicalize_can_path(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2045 static int srvsvc_dissect_element_NetPathCanonicalize_can_path_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2046 static int srvsvc_dissect_element_NetPathCanonicalize_maxbuf(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2047 static int srvsvc_dissect_element_NetPathCanonicalize_prefix(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2048 static int srvsvc_dissect_element_NetPathCanonicalize_pathtype(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2049 static int srvsvc_dissect_element_NetPathCanonicalize_pathtype_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2050 static int srvsvc_dissect_element_NetPathCanonicalize_pathflags(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2051 static int srvsvc_dissect_element_NetPathCompare_server_unc(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2052 static int srvsvc_dissect_element_NetPathCompare_server_unc_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2053 static int srvsvc_dissect_element_NetPathCompare_path1(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2054 static int srvsvc_dissect_element_NetPathCompare_path2(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2055 static int srvsvc_dissect_element_NetPathCompare_pathtype(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2056 static int srvsvc_dissect_element_NetPathCompare_pathflags(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2057 static int srvsvc_dissect_element_NetNameValidate_server_unc(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2058 static int srvsvc_dissect_element_NetNameValidate_server_unc_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2059 static int srvsvc_dissect_element_NetNameValidate_name(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2060 static int srvsvc_dissect_element_NetNameValidate_name_type(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2061 static int srvsvc_dissect_element_NetNameValidate_flags(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2062 static int srvsvc_dissect_element_NetPRNameCompare_server_unc(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2063 static int srvsvc_dissect_element_NetPRNameCompare_server_unc_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2064 static int srvsvc_dissect_element_NetPRNameCompare_name1(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2065 static int srvsvc_dissect_element_NetPRNameCompare_name2(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2066 static int srvsvc_dissect_element_NetPRNameCompare_name_type(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2067 static int srvsvc_dissect_element_NetPRNameCompare_flags(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2068 static int srvsvc_dissect_element_NetShareEnum_server_unc(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2069 static int srvsvc_dissect_element_NetShareEnum_server_unc_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2070 static int srvsvc_dissect_element_NetShareEnum_info_ctr(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2071 static int srvsvc_dissect_element_NetShareEnum_info_ctr_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2072 static int srvsvc_dissect_element_NetShareEnum_max_buffer(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2073 static int srvsvc_dissect_element_NetShareEnum_totalentries(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2074 static int srvsvc_dissect_element_NetShareEnum_totalentries_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2075 static int srvsvc_dissect_element_NetShareEnum_resume_handle(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2076 static int srvsvc_dissect_element_NetShareEnum_resume_handle_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2077 static int srvsvc_dissect_element_NetShareDelStart_server_unc(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2078 static int srvsvc_dissect_element_NetShareDelStart_server_unc_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2079 static int srvsvc_dissect_element_NetShareDelStart_share(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2080 static int srvsvc_dissect_element_NetShareDelStart_share_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2081 static int srvsvc_dissect_element_NetShareDelStart_reserved(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2082 static int srvsvc_dissect_element_NetShareDelStart_hnd(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2083 static int srvsvc_dissect_element_NetShareDelStart_hnd_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2084 static int srvsvc_dissect_element_NetShareDelCommit_hnd(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2085 static int srvsvc_dissect_element_NetShareDelCommit_hnd_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2086 static int srvsvc_dissect_element_NetGetFileSecurity_server_unc(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2087 static int srvsvc_dissect_element_NetGetFileSecurity_server_unc_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2088 static int srvsvc_dissect_element_NetGetFileSecurity_share(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2089 static int srvsvc_dissect_element_NetGetFileSecurity_share_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2090 static int srvsvc_dissect_element_NetGetFileSecurity_file(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2091 static int srvsvc_dissect_element_NetGetFileSecurity_securityinformation(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2092 static int srvsvc_dissect_element_NetGetFileSecurity_sd_buf(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2093 static int srvsvc_dissect_element_NetGetFileSecurity_sd_buf_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2094 static int srvsvc_dissect_element_NetSetFileSecurity_server_unc(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2095 static int srvsvc_dissect_element_NetSetFileSecurity_server_unc_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2096 static int srvsvc_dissect_element_NetSetFileSecurity_share(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2097 static int srvsvc_dissect_element_NetSetFileSecurity_share_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2098 static int srvsvc_dissect_element_NetSetFileSecurity_file(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2099 static int srvsvc_dissect_element_NetSetFileSecurity_securityinformation(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2100 static int srvsvc_dissect_element_NetSetFileSecurity_sd_buf(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2101 static int srvsvc_dissect_element_NetServerTransportAddEx_server_unc(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2102 static int srvsvc_dissect_element_NetServerTransportAddEx_server_unc_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2103 static int srvsvc_dissect_element_NetServerTransportAddEx_level(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2104 static int srvsvc_dissect_element_NetServerTransportAddEx_info(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2105 static int srvsvc_dissect_element_NetServerSetServiceBitsEx_server_unc(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2106 static int srvsvc_dissect_element_NetServerSetServiceBitsEx_server_unc_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2107 static int srvsvc_dissect_element_NetServerSetServiceBitsEx_emulated_server_unc(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2108 static int srvsvc_dissect_element_NetServerSetServiceBitsEx_emulated_server_unc_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2109 static int srvsvc_dissect_element_NetServerSetServiceBitsEx_transport(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2110 static int srvsvc_dissect_element_NetServerSetServiceBitsEx_transport_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2111 static int srvsvc_dissect_element_NetServerSetServiceBitsEx_servicebitsofinterest(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2112 static int srvsvc_dissect_element_NetServerSetServiceBitsEx_servicebits(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2113 static int srvsvc_dissect_element_NetServerSetServiceBitsEx_updateimmediately(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
);
2114 #include "packet-smb.h"
2115 #include "packet-smb-browse.h"
2117 srvsvc_dissect_NetShareCtr(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
);
2119 srvsvc_dissect_element_NetShareInfoCtr_ctr(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, uint32_t *level
)
2122 offset
= srvsvc_dissect_NetShareCtr(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetShareInfoCtr_ctr
, *level
);
2126 srvsvc_dissect_sec_desc_buf(tvbuff_t
*tvb
, int offset
, packet_info
*pinfo
, proto_tree
*tree
, dcerpc_info
* di
, uint8_t *drep
, int hf_index
);
2128 srvsvc_dissect_sec_desc_buf(tvbuff_t
*tvb
, int offset
, packet_info
*pinfo
, proto_tree
*tree
, dcerpc_info
* di
, uint8_t *drep
, int hf_index _U_
)
2131 if(di
->conformant_run
){
2132 /*just a run to handle conformant arrays, nothing to dissect */
2135 offset
= dissect_ndr_uint32 (tvb
, offset
, pinfo
, tree
, di
, drep
,
2136 hf_srvsvc_sec_desc_buf_len
, &len
);
2137 dissect_nt_sec_desc(tvb
, offset
, pinfo
, tree
, drep
, true, len
,
2143 srvsvc_dissect_element_NetShareInfo_info1501_(tvbuff_t
*tvb
, int offset
, packet_info
*pinfo
, proto_tree
*tree
, dcerpc_info
* di
, uint8_t *drep
)
2145 return srvsvc_dissect_sec_desc_buf(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetShareInfo_info1501
);
2148 srvsvc_dissect_element_NetGetFileSecurity_sd_buf_(tvbuff_t
*tvb
, int offset
, packet_info
*pinfo
, proto_tree
*tree
, dcerpc_info
* di
, uint8_t *drep
)
2150 return srvsvc_dissect_sec_desc_buf(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetGetFileSecurity_sd_buf
);
2153 srvsvc_dissect_element_NetSetFileSecurity_sd_buf(tvbuff_t
*tvb
, int offset
, packet_info
*pinfo
, proto_tree
*tree
, dcerpc_info
* di
, uint8_t *drep
)
2155 return srvsvc_dissect_sec_desc_buf(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSetFileSecurity_sd_buf
);
2158 srvsvc_dissect_element_NetShareCtr1501_array__(tvbuff_t
*tvb
, int offset
, packet_info
*pinfo
, proto_tree
*tree
, dcerpc_info
* di
, uint8_t *drep
)
2160 return srvsvc_dissect_sec_desc_buf(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetShareCtr1501_array
);
2163 srvsvc_dissect_element_NetShareInfo502_sd_buf(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
2165 return srvsvc_dissect_sec_desc_buf(tvb
,offset
,pinfo
,tree
,di
,drep
, hf_srvsvc_srvsvc_NetShareInfo502_sd_buf
);
2168 srvsvc_dissect_ServerType(tvbuff_t
*tvb
, int offset
, packet_info
*pinfo
, proto_tree
*tree
, dcerpc_info
* di
, uint8_t *drep
)
2170 if(di
->conformant_run
){
2171 /*just a run to handle conformant arrays, nothing to dissect */
2174 offset
=dissect_smb_server_type_flags(tvb
, offset
, pinfo
, tree
, drep
, 0);
2178 srvsvc_dissect_element_NetSrvInfo101_server_type(tvbuff_t
*tvb
, int offset
, packet_info
*pinfo
, proto_tree
*tree
, dcerpc_info
* di
, uint8_t *drep
)
2180 return srvsvc_dissect_ServerType(tvb
, offset
, pinfo
, tree
, di
, drep
);
2183 srvsvc_dissect_element_NetSrvInfo102_server_type(tvbuff_t
*tvb
, int offset
, packet_info
*pinfo
, proto_tree
*tree
, dcerpc_info
* di
, uint8_t *drep
)
2185 return srvsvc_dissect_ServerType(tvb
, offset
, pinfo
, tree
, di
, drep
);
2188 srvsvc_dissect_secinfo(tvbuff_t
*tvb
, int offset
, packet_info
*pinfo _U_
, proto_tree
*tree
, dcerpc_info
* di
, uint8_t *drep _U_
, int hf_index _U_
)
2190 if(di
->conformant_run
){
2191 /*just a run to handle conformant arrays, nothing to dissect */
2194 offset
=dissect_security_information_mask(tvb
, tree
, offset
);
2198 srvsvc_dissect_element_NetGetFileSecurity_securityinformation(tvbuff_t
*tvb
, int offset
, packet_info
*pinfo
, proto_tree
*tree
, dcerpc_info
* di
, uint8_t *drep
)
2200 return srvsvc_dissect_secinfo(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetGetFileSecurity_securityinformation
);
2203 srvsvc_dissect_element_NetSetFileSecurity_securityinformation(tvbuff_t
*tvb
, int offset
, packet_info
*pinfo
, proto_tree
*tree
, dcerpc_info
* di
, uint8_t *drep
)
2205 return srvsvc_dissect_secinfo(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSetFileSecurity_securityinformation
);
2213 srvsvc_dissect_bitmap_svcctl_ServerType(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
2218 proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, 4, DREP_ENC_INTEGER(drep
));
2220 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, parent_tree
, di
, drep
, -1, &flags
);
2230 srvsvc_dissect_bitmap_security_secinfo(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
2235 proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, 4, DREP_ENC_INTEGER(drep
));
2237 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, parent_tree
, di
, drep
, -1, &flags
);
2244 /* IDL: [charset(UTF16)] [unique(1)] uint16 *device; */
2248 srvsvc_dissect_element_NetCharDevInfo0_device(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
2250 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetCharDevInfo0_device_
, NDR_POINTER_UNIQUE
, "Pointer to Device (uint16)",hf_srvsvc_srvsvc_NetCharDevInfo0_device
);
2256 srvsvc_dissect_element_NetCharDevInfo0_device_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
2260 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetCharDevInfo0_device
, false, &data
);
2261 proto_item_append_text(tree
, ": %s", data
);
2267 srvsvc_dissect_struct_NetCharDevInfo0(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
2269 proto_item
*item
= NULL
;
2270 proto_tree
*tree
= NULL
;
2275 old_offset
= offset
;
2278 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
2279 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetCharDevInfo0
);
2282 offset
= srvsvc_dissect_element_NetCharDevInfo0_device(tvb
, offset
, pinfo
, tree
, di
, drep
);
2285 proto_item_set_len(item
, offset
-old_offset
);
2288 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
2297 /* IDL: uint32 count; */
2298 /* IDL: [size_is(count)] [unique(1)] srvsvc_NetCharDevInfo0 *array; */
2302 srvsvc_dissect_element_NetCharDevCtr0_count(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
2304 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetCharDevCtr0_count
, 0);
2310 srvsvc_dissect_element_NetCharDevCtr0_array(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
2312 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetCharDevCtr0_array_
, NDR_POINTER_UNIQUE
, "Pointer to Array (srvsvc_NetCharDevInfo0)",hf_srvsvc_srvsvc_NetCharDevCtr0_array
);
2318 srvsvc_dissect_element_NetCharDevCtr0_array_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
2320 offset
= dissect_ndr_ucarray(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetCharDevCtr0_array__
);
2326 srvsvc_dissect_element_NetCharDevCtr0_array__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
2328 offset
= srvsvc_dissect_struct_NetCharDevInfo0(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetCharDevCtr0_array
,0);
2334 srvsvc_dissect_struct_NetCharDevCtr0(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
2336 proto_item
*item
= NULL
;
2337 proto_tree
*tree
= NULL
;
2342 old_offset
= offset
;
2345 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
2346 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetCharDevCtr0
);
2349 offset
= srvsvc_dissect_element_NetCharDevCtr0_count(tvb
, offset
, pinfo
, tree
, di
, drep
);
2351 offset
= srvsvc_dissect_element_NetCharDevCtr0_array(tvb
, offset
, pinfo
, tree
, di
, drep
);
2354 proto_item_set_len(item
, offset
-old_offset
);
2357 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
2366 /* IDL: [charset(UTF16)] [unique(1)] uint16 *device; */
2367 /* IDL: uint32 status; */
2368 /* IDL: [charset(UTF16)] [unique(1)] uint16 *user; */
2369 /* IDL: uint32 time; */
2373 srvsvc_dissect_element_NetCharDevInfo1_device(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
2375 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetCharDevInfo1_device_
, NDR_POINTER_UNIQUE
, "Pointer to Device (uint16)",hf_srvsvc_srvsvc_NetCharDevInfo1_device
);
2381 srvsvc_dissect_element_NetCharDevInfo1_device_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
2385 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetCharDevInfo1_device
, false, &data
);
2386 proto_item_append_text(tree
, ": %s", data
);
2392 srvsvc_dissect_element_NetCharDevInfo1_status(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
2394 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetCharDevInfo1_status
, 0);
2400 srvsvc_dissect_element_NetCharDevInfo1_user(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
2402 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetCharDevInfo1_user_
, NDR_POINTER_UNIQUE
, "Pointer to User (uint16)",hf_srvsvc_srvsvc_NetCharDevInfo1_user
);
2408 srvsvc_dissect_element_NetCharDevInfo1_user_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
2412 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetCharDevInfo1_user
, false, &data
);
2413 proto_item_append_text(tree
, ": %s", data
);
2419 srvsvc_dissect_element_NetCharDevInfo1_time(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
2421 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetCharDevInfo1_time
, 0);
2427 srvsvc_dissect_struct_NetCharDevInfo1(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
2429 proto_item
*item
= NULL
;
2430 proto_tree
*tree
= NULL
;
2435 old_offset
= offset
;
2438 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
2439 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetCharDevInfo1
);
2442 offset
= srvsvc_dissect_element_NetCharDevInfo1_device(tvb
, offset
, pinfo
, tree
, di
, drep
);
2444 offset
= srvsvc_dissect_element_NetCharDevInfo1_status(tvb
, offset
, pinfo
, tree
, di
, drep
);
2446 offset
= srvsvc_dissect_element_NetCharDevInfo1_user(tvb
, offset
, pinfo
, tree
, di
, drep
);
2448 offset
= srvsvc_dissect_element_NetCharDevInfo1_time(tvb
, offset
, pinfo
, tree
, di
, drep
);
2451 proto_item_set_len(item
, offset
-old_offset
);
2454 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
2463 /* IDL: uint32 count; */
2464 /* IDL: [size_is(count)] [unique(1)] srvsvc_NetCharDevInfo1 *array; */
2468 srvsvc_dissect_element_NetCharDevCtr1_count(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
2470 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetCharDevCtr1_count
, 0);
2476 srvsvc_dissect_element_NetCharDevCtr1_array(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
2478 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetCharDevCtr1_array_
, NDR_POINTER_UNIQUE
, "Pointer to Array (srvsvc_NetCharDevInfo1)",hf_srvsvc_srvsvc_NetCharDevCtr1_array
);
2484 srvsvc_dissect_element_NetCharDevCtr1_array_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
2486 offset
= dissect_ndr_ucarray(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetCharDevCtr1_array__
);
2492 srvsvc_dissect_element_NetCharDevCtr1_array__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
2494 offset
= srvsvc_dissect_struct_NetCharDevInfo1(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetCharDevCtr1_array
,0);
2500 srvsvc_dissect_struct_NetCharDevCtr1(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
2502 proto_item
*item
= NULL
;
2503 proto_tree
*tree
= NULL
;
2508 old_offset
= offset
;
2511 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
2512 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetCharDevCtr1
);
2515 offset
= srvsvc_dissect_element_NetCharDevCtr1_count(tvb
, offset
, pinfo
, tree
, di
, drep
);
2517 offset
= srvsvc_dissect_element_NetCharDevCtr1_array(tvb
, offset
, pinfo
, tree
, di
, drep
);
2520 proto_item_set_len(item
, offset
-old_offset
);
2523 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
2532 /* IDL: [case(0)] [case(0)] [unique(1)] srvsvc_NetCharDevInfo0 *info0; */
2533 /* IDL: [case(1)] [case(1)] [unique(1)] srvsvc_NetCharDevInfo1 *info1; */
2534 /* IDL: [default] ; */
2538 srvsvc_dissect_element_NetCharDevInfo_info0(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
2540 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetCharDevInfo_info0_
, NDR_POINTER_UNIQUE
, "Pointer to Info0 (srvsvc_NetCharDevInfo0)",hf_srvsvc_srvsvc_NetCharDevInfo_info0
);
2546 srvsvc_dissect_element_NetCharDevInfo_info0_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
2548 offset
= srvsvc_dissect_struct_NetCharDevInfo0(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetCharDevInfo_info0
,0);
2554 srvsvc_dissect_element_NetCharDevInfo_info1(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
2556 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetCharDevInfo_info1_
, NDR_POINTER_UNIQUE
, "Pointer to Info1 (srvsvc_NetCharDevInfo1)",hf_srvsvc_srvsvc_NetCharDevInfo_info1
);
2562 srvsvc_dissect_element_NetCharDevInfo_info1_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
2564 offset
= srvsvc_dissect_struct_NetCharDevInfo1(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetCharDevInfo_info1
,0);
2570 srvsvc_dissect_NetCharDevInfo(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
2572 proto_item
*item
= NULL
;
2573 proto_tree
*tree
= NULL
;
2577 old_offset
= offset
;
2579 tree
= proto_tree_add_subtree(parent_tree
, tvb
, offset
, -1, ett_srvsvc_srvsvc_NetCharDevInfo
, &item
, "srvsvc_NetCharDevInfo");
2582 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_index
, &level
);
2587 offset
= srvsvc_dissect_element_NetCharDevInfo_info0(tvb
, offset
, pinfo
, tree
, di
, drep
);
2591 offset
= srvsvc_dissect_element_NetCharDevInfo_info1(tvb
, offset
, pinfo
, tree
, di
, drep
);
2597 proto_item_set_len(item
, offset
-old_offset
);
2604 /* IDL: [case(0)] [case(0)] [unique(1)] srvsvc_NetCharDevCtr0 *ctr0; */
2605 /* IDL: [case(1)] [case(1)] [unique(1)] srvsvc_NetCharDevCtr1 *ctr1; */
2606 /* IDL: [default] ; */
2610 srvsvc_dissect_element_NetCharDevCtr_ctr0(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
2612 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetCharDevCtr_ctr0_
, NDR_POINTER_UNIQUE
, "Pointer to Ctr0 (srvsvc_NetCharDevCtr0)",hf_srvsvc_srvsvc_NetCharDevCtr_ctr0
);
2618 srvsvc_dissect_element_NetCharDevCtr_ctr0_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
2620 offset
= srvsvc_dissect_struct_NetCharDevCtr0(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetCharDevCtr_ctr0
,0);
2626 srvsvc_dissect_element_NetCharDevCtr_ctr1(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
2628 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetCharDevCtr_ctr1_
, NDR_POINTER_UNIQUE
, "Pointer to Ctr1 (srvsvc_NetCharDevCtr1)",hf_srvsvc_srvsvc_NetCharDevCtr_ctr1
);
2634 srvsvc_dissect_element_NetCharDevCtr_ctr1_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
2636 offset
= srvsvc_dissect_struct_NetCharDevCtr1(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetCharDevCtr_ctr1
,0);
2642 srvsvc_dissect_NetCharDevCtr(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
2644 proto_item
*item
= NULL
;
2645 proto_tree
*tree
= NULL
;
2649 old_offset
= offset
;
2651 tree
= proto_tree_add_subtree(parent_tree
, tvb
, offset
, -1, ett_srvsvc_srvsvc_NetCharDevCtr
, &item
, "srvsvc_NetCharDevCtr");
2654 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_index
, &level
);
2659 offset
= srvsvc_dissect_element_NetCharDevCtr_ctr0(tvb
, offset
, pinfo
, tree
, di
, drep
);
2663 offset
= srvsvc_dissect_element_NetCharDevCtr_ctr1(tvb
, offset
, pinfo
, tree
, di
, drep
);
2669 proto_item_set_len(item
, offset
-old_offset
);
2676 /* IDL: uint32 level; */
2677 /* IDL: [switch_is(level)] srvsvc_NetCharDevCtr ctr; */
2681 srvsvc_dissect_element_NetCharDevInfoCtr_level(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, uint32_t *level
)
2683 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetCharDevInfoCtr_level
, *level
);
2689 srvsvc_dissect_element_NetCharDevInfoCtr_ctr(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, uint32_t *level
)
2691 offset
= srvsvc_dissect_NetCharDevCtr(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetCharDevInfoCtr_ctr
, *level
);
2697 srvsvc_dissect_struct_NetCharDevInfoCtr(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
2700 proto_item
*item
= NULL
;
2701 proto_tree
*tree
= NULL
;
2706 old_offset
= offset
;
2709 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
2710 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetCharDevInfoCtr
);
2713 offset
= srvsvc_dissect_element_NetCharDevInfoCtr_level(tvb
, offset
, pinfo
, tree
, di
, drep
, &level
);
2715 offset
= srvsvc_dissect_element_NetCharDevInfoCtr_ctr(tvb
, offset
, pinfo
, tree
, di
, drep
, &level
);
2718 proto_item_set_len(item
, offset
-old_offset
);
2721 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
2730 /* IDL: [charset(UTF16)] [unique(1)] uint16 *device; */
2734 srvsvc_dissect_element_NetCharDevQInfo0_device(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
2736 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetCharDevQInfo0_device_
, NDR_POINTER_UNIQUE
, "Pointer to Device (uint16)",hf_srvsvc_srvsvc_NetCharDevQInfo0_device
);
2742 srvsvc_dissect_element_NetCharDevQInfo0_device_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
2746 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetCharDevQInfo0_device
, false, &data
);
2747 proto_item_append_text(tree
, ": %s", data
);
2753 srvsvc_dissect_struct_NetCharDevQInfo0(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
2755 proto_item
*item
= NULL
;
2756 proto_tree
*tree
= NULL
;
2761 old_offset
= offset
;
2764 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
2765 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetCharDevQInfo0
);
2768 offset
= srvsvc_dissect_element_NetCharDevQInfo0_device(tvb
, offset
, pinfo
, tree
, di
, drep
);
2771 proto_item_set_len(item
, offset
-old_offset
);
2774 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
2783 /* IDL: uint32 count; */
2784 /* IDL: [size_is(count)] [unique(1)] srvsvc_NetCharDevQInfo0 *array; */
2788 srvsvc_dissect_element_NetCharDevQCtr0_count(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
2790 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetCharDevQCtr0_count
, 0);
2796 srvsvc_dissect_element_NetCharDevQCtr0_array(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
2798 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetCharDevQCtr0_array_
, NDR_POINTER_UNIQUE
, "Pointer to Array (srvsvc_NetCharDevQInfo0)",hf_srvsvc_srvsvc_NetCharDevQCtr0_array
);
2804 srvsvc_dissect_element_NetCharDevQCtr0_array_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
2806 offset
= dissect_ndr_ucarray(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetCharDevQCtr0_array__
);
2812 srvsvc_dissect_element_NetCharDevQCtr0_array__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
2814 offset
= srvsvc_dissect_struct_NetCharDevQInfo0(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetCharDevQCtr0_array
,0);
2820 srvsvc_dissect_struct_NetCharDevQCtr0(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
2822 proto_item
*item
= NULL
;
2823 proto_tree
*tree
= NULL
;
2828 old_offset
= offset
;
2831 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
2832 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetCharDevQCtr0
);
2835 offset
= srvsvc_dissect_element_NetCharDevQCtr0_count(tvb
, offset
, pinfo
, tree
, di
, drep
);
2837 offset
= srvsvc_dissect_element_NetCharDevQCtr0_array(tvb
, offset
, pinfo
, tree
, di
, drep
);
2840 proto_item_set_len(item
, offset
-old_offset
);
2843 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
2852 /* IDL: [charset(UTF16)] [unique(1)] uint16 *device; */
2853 /* IDL: uint32 priority; */
2854 /* IDL: [charset(UTF16)] [unique(1)] uint16 *devices; */
2855 /* IDL: uint32 users; */
2856 /* IDL: uint32 num_ahead; */
2860 srvsvc_dissect_element_NetCharDevQInfo1_device(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
2862 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetCharDevQInfo1_device_
, NDR_POINTER_UNIQUE
, "Pointer to Device (uint16)",hf_srvsvc_srvsvc_NetCharDevQInfo1_device
);
2868 srvsvc_dissect_element_NetCharDevQInfo1_device_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
2872 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetCharDevQInfo1_device
, false, &data
);
2873 proto_item_append_text(tree
, ": %s", data
);
2879 srvsvc_dissect_element_NetCharDevQInfo1_priority(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
2881 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetCharDevQInfo1_priority
, 0);
2887 srvsvc_dissect_element_NetCharDevQInfo1_devices(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
2889 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetCharDevQInfo1_devices_
, NDR_POINTER_UNIQUE
, "Pointer to Devices (uint16)",hf_srvsvc_srvsvc_NetCharDevQInfo1_devices
);
2895 srvsvc_dissect_element_NetCharDevQInfo1_devices_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
2899 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetCharDevQInfo1_devices
, false, &data
);
2900 proto_item_append_text(tree
, ": %s", data
);
2906 srvsvc_dissect_element_NetCharDevQInfo1_users(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
2908 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetCharDevQInfo1_users
, 0);
2914 srvsvc_dissect_element_NetCharDevQInfo1_num_ahead(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
2916 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetCharDevQInfo1_num_ahead
, 0);
2922 srvsvc_dissect_struct_NetCharDevQInfo1(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
2924 proto_item
*item
= NULL
;
2925 proto_tree
*tree
= NULL
;
2930 old_offset
= offset
;
2933 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
2934 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetCharDevQInfo1
);
2937 offset
= srvsvc_dissect_element_NetCharDevQInfo1_device(tvb
, offset
, pinfo
, tree
, di
, drep
);
2939 offset
= srvsvc_dissect_element_NetCharDevQInfo1_priority(tvb
, offset
, pinfo
, tree
, di
, drep
);
2941 offset
= srvsvc_dissect_element_NetCharDevQInfo1_devices(tvb
, offset
, pinfo
, tree
, di
, drep
);
2943 offset
= srvsvc_dissect_element_NetCharDevQInfo1_users(tvb
, offset
, pinfo
, tree
, di
, drep
);
2945 offset
= srvsvc_dissect_element_NetCharDevQInfo1_num_ahead(tvb
, offset
, pinfo
, tree
, di
, drep
);
2948 proto_item_set_len(item
, offset
-old_offset
);
2951 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
2960 /* IDL: uint32 count; */
2961 /* IDL: [size_is(count)] [unique(1)] srvsvc_NetCharDevQInfo1 *array; */
2965 srvsvc_dissect_element_NetCharDevQCtr1_count(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
2967 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetCharDevQCtr1_count
, 0);
2973 srvsvc_dissect_element_NetCharDevQCtr1_array(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
2975 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetCharDevQCtr1_array_
, NDR_POINTER_UNIQUE
, "Pointer to Array (srvsvc_NetCharDevQInfo1)",hf_srvsvc_srvsvc_NetCharDevQCtr1_array
);
2981 srvsvc_dissect_element_NetCharDevQCtr1_array_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
2983 offset
= dissect_ndr_ucarray(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetCharDevQCtr1_array__
);
2989 srvsvc_dissect_element_NetCharDevQCtr1_array__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
2991 offset
= srvsvc_dissect_struct_NetCharDevQInfo1(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetCharDevQCtr1_array
,0);
2997 srvsvc_dissect_struct_NetCharDevQCtr1(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
2999 proto_item
*item
= NULL
;
3000 proto_tree
*tree
= NULL
;
3005 old_offset
= offset
;
3008 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
3009 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetCharDevQCtr1
);
3012 offset
= srvsvc_dissect_element_NetCharDevQCtr1_count(tvb
, offset
, pinfo
, tree
, di
, drep
);
3014 offset
= srvsvc_dissect_element_NetCharDevQCtr1_array(tvb
, offset
, pinfo
, tree
, di
, drep
);
3017 proto_item_set_len(item
, offset
-old_offset
);
3020 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
3029 /* IDL: [case(0)] [case(0)] [unique(1)] srvsvc_NetCharDevQInfo0 *info0; */
3030 /* IDL: [case(1)] [case(1)] [unique(1)] srvsvc_NetCharDevQInfo1 *info1; */
3031 /* IDL: [default] ; */
3035 srvsvc_dissect_element_NetCharDevQInfo_info0(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3037 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetCharDevQInfo_info0_
, NDR_POINTER_UNIQUE
, "Pointer to Info0 (srvsvc_NetCharDevQInfo0)",hf_srvsvc_srvsvc_NetCharDevQInfo_info0
);
3043 srvsvc_dissect_element_NetCharDevQInfo_info0_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3045 offset
= srvsvc_dissect_struct_NetCharDevQInfo0(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetCharDevQInfo_info0
,0);
3051 srvsvc_dissect_element_NetCharDevQInfo_info1(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3053 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetCharDevQInfo_info1_
, NDR_POINTER_UNIQUE
, "Pointer to Info1 (srvsvc_NetCharDevQInfo1)",hf_srvsvc_srvsvc_NetCharDevQInfo_info1
);
3059 srvsvc_dissect_element_NetCharDevQInfo_info1_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3061 offset
= srvsvc_dissect_struct_NetCharDevQInfo1(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetCharDevQInfo_info1
,0);
3067 srvsvc_dissect_NetCharDevQInfo(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
3069 proto_item
*item
= NULL
;
3070 proto_tree
*tree
= NULL
;
3074 old_offset
= offset
;
3076 tree
= proto_tree_add_subtree(parent_tree
, tvb
, offset
, -1, ett_srvsvc_srvsvc_NetCharDevQInfo
, &item
, "srvsvc_NetCharDevQInfo");
3079 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_index
, &level
);
3084 offset
= srvsvc_dissect_element_NetCharDevQInfo_info0(tvb
, offset
, pinfo
, tree
, di
, drep
);
3088 offset
= srvsvc_dissect_element_NetCharDevQInfo_info1(tvb
, offset
, pinfo
, tree
, di
, drep
);
3094 proto_item_set_len(item
, offset
-old_offset
);
3101 /* IDL: [case(0)] [case(0)] [unique(1)] srvsvc_NetCharDevQCtr0 *ctr0; */
3102 /* IDL: [case(1)] [case(1)] [unique(1)] srvsvc_NetCharDevQCtr1 *ctr1; */
3103 /* IDL: [default] ; */
3107 srvsvc_dissect_element_NetCharDevQCtr_ctr0(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3109 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetCharDevQCtr_ctr0_
, NDR_POINTER_UNIQUE
, "Pointer to Ctr0 (srvsvc_NetCharDevQCtr0)",hf_srvsvc_srvsvc_NetCharDevQCtr_ctr0
);
3115 srvsvc_dissect_element_NetCharDevQCtr_ctr0_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3117 offset
= srvsvc_dissect_struct_NetCharDevQCtr0(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetCharDevQCtr_ctr0
,0);
3123 srvsvc_dissect_element_NetCharDevQCtr_ctr1(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3125 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetCharDevQCtr_ctr1_
, NDR_POINTER_UNIQUE
, "Pointer to Ctr1 (srvsvc_NetCharDevQCtr1)",hf_srvsvc_srvsvc_NetCharDevQCtr_ctr1
);
3131 srvsvc_dissect_element_NetCharDevQCtr_ctr1_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3133 offset
= srvsvc_dissect_struct_NetCharDevQCtr1(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetCharDevQCtr_ctr1
,0);
3139 srvsvc_dissect_NetCharDevQCtr(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
3141 proto_item
*item
= NULL
;
3142 proto_tree
*tree
= NULL
;
3146 old_offset
= offset
;
3148 tree
= proto_tree_add_subtree(parent_tree
, tvb
, offset
, -1, ett_srvsvc_srvsvc_NetCharDevQCtr
, &item
, "srvsvc_NetCharDevQCtr");
3151 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_index
, &level
);
3156 offset
= srvsvc_dissect_element_NetCharDevQCtr_ctr0(tvb
, offset
, pinfo
, tree
, di
, drep
);
3160 offset
= srvsvc_dissect_element_NetCharDevQCtr_ctr1(tvb
, offset
, pinfo
, tree
, di
, drep
);
3166 proto_item_set_len(item
, offset
-old_offset
);
3173 /* IDL: uint32 level; */
3174 /* IDL: [switch_is(level)] srvsvc_NetCharDevQCtr ctr; */
3178 srvsvc_dissect_element_NetCharDevQInfoCtr_level(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, uint32_t *level
)
3180 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetCharDevQInfoCtr_level
, *level
);
3186 srvsvc_dissect_element_NetCharDevQInfoCtr_ctr(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, uint32_t *level
)
3188 offset
= srvsvc_dissect_NetCharDevQCtr(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetCharDevQInfoCtr_ctr
, *level
);
3194 srvsvc_dissect_struct_NetCharDevQInfoCtr(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
3197 proto_item
*item
= NULL
;
3198 proto_tree
*tree
= NULL
;
3203 old_offset
= offset
;
3206 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
3207 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetCharDevQInfoCtr
);
3210 offset
= srvsvc_dissect_element_NetCharDevQInfoCtr_level(tvb
, offset
, pinfo
, tree
, di
, drep
, &level
);
3212 offset
= srvsvc_dissect_element_NetCharDevQInfoCtr_ctr(tvb
, offset
, pinfo
, tree
, di
, drep
, &level
);
3215 proto_item_set_len(item
, offset
-old_offset
);
3218 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
3227 /* IDL: uint32 conn_id; */
3231 srvsvc_dissect_element_NetConnInfo0_conn_id(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3233 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetConnInfo0_conn_id
, 0);
3239 srvsvc_dissect_struct_NetConnInfo0(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
3241 proto_item
*item
= NULL
;
3242 proto_tree
*tree
= NULL
;
3247 old_offset
= offset
;
3250 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
3251 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetConnInfo0
);
3254 offset
= srvsvc_dissect_element_NetConnInfo0_conn_id(tvb
, offset
, pinfo
, tree
, di
, drep
);
3257 proto_item_set_len(item
, offset
-old_offset
);
3260 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
3269 /* IDL: uint32 count; */
3270 /* IDL: [size_is(count)] [unique(1)] srvsvc_NetConnInfo0 *array; */
3274 srvsvc_dissect_element_NetConnCtr0_count(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3276 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetConnCtr0_count
, 0);
3282 srvsvc_dissect_element_NetConnCtr0_array(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3284 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetConnCtr0_array_
, NDR_POINTER_UNIQUE
, "Pointer to Array (srvsvc_NetConnInfo0)",hf_srvsvc_srvsvc_NetConnCtr0_array
);
3290 srvsvc_dissect_element_NetConnCtr0_array_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3292 offset
= dissect_ndr_ucarray(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetConnCtr0_array__
);
3298 srvsvc_dissect_element_NetConnCtr0_array__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3300 offset
= srvsvc_dissect_struct_NetConnInfo0(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetConnCtr0_array
,0);
3306 srvsvc_dissect_struct_NetConnCtr0(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
3308 proto_item
*item
= NULL
;
3309 proto_tree
*tree
= NULL
;
3314 old_offset
= offset
;
3317 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
3318 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetConnCtr0
);
3321 offset
= srvsvc_dissect_element_NetConnCtr0_count(tvb
, offset
, pinfo
, tree
, di
, drep
);
3323 offset
= srvsvc_dissect_element_NetConnCtr0_array(tvb
, offset
, pinfo
, tree
, di
, drep
);
3326 proto_item_set_len(item
, offset
-old_offset
);
3329 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
3338 /* IDL: uint32 conn_id; */
3339 /* IDL: uint32 conn_type; */
3340 /* IDL: uint32 num_open; */
3341 /* IDL: uint32 num_users; */
3342 /* IDL: uint32 conn_time; */
3343 /* IDL: [charset(UTF16)] [unique(1)] uint16 *user; */
3344 /* IDL: [charset(UTF16)] [unique(1)] uint16 *share; */
3348 srvsvc_dissect_element_NetConnInfo1_conn_id(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3350 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetConnInfo1_conn_id
, 0);
3356 srvsvc_dissect_element_NetConnInfo1_conn_type(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3358 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetConnInfo1_conn_type
, 0);
3364 srvsvc_dissect_element_NetConnInfo1_num_open(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3366 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetConnInfo1_num_open
, 0);
3372 srvsvc_dissect_element_NetConnInfo1_num_users(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3374 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetConnInfo1_num_users
, 0);
3380 srvsvc_dissect_element_NetConnInfo1_conn_time(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3382 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetConnInfo1_conn_time
, 0);
3388 srvsvc_dissect_element_NetConnInfo1_user(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3390 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetConnInfo1_user_
, NDR_POINTER_UNIQUE
, "Pointer to User (uint16)",hf_srvsvc_srvsvc_NetConnInfo1_user
);
3396 srvsvc_dissect_element_NetConnInfo1_user_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3400 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetConnInfo1_user
, false, &data
);
3401 proto_item_append_text(tree
, ": %s", data
);
3407 srvsvc_dissect_element_NetConnInfo1_share(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3409 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetConnInfo1_share_
, NDR_POINTER_UNIQUE
, "Pointer to Share (uint16)",hf_srvsvc_srvsvc_NetConnInfo1_share
);
3415 srvsvc_dissect_element_NetConnInfo1_share_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3419 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetConnInfo1_share
, false, &data
);
3420 proto_item_append_text(tree
, ": %s", data
);
3426 srvsvc_dissect_struct_NetConnInfo1(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
3428 proto_item
*item
= NULL
;
3429 proto_tree
*tree
= NULL
;
3434 old_offset
= offset
;
3437 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
3438 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetConnInfo1
);
3441 offset
= srvsvc_dissect_element_NetConnInfo1_conn_id(tvb
, offset
, pinfo
, tree
, di
, drep
);
3443 offset
= srvsvc_dissect_element_NetConnInfo1_conn_type(tvb
, offset
, pinfo
, tree
, di
, drep
);
3445 offset
= srvsvc_dissect_element_NetConnInfo1_num_open(tvb
, offset
, pinfo
, tree
, di
, drep
);
3447 offset
= srvsvc_dissect_element_NetConnInfo1_num_users(tvb
, offset
, pinfo
, tree
, di
, drep
);
3449 offset
= srvsvc_dissect_element_NetConnInfo1_conn_time(tvb
, offset
, pinfo
, tree
, di
, drep
);
3451 offset
= srvsvc_dissect_element_NetConnInfo1_user(tvb
, offset
, pinfo
, tree
, di
, drep
);
3453 offset
= srvsvc_dissect_element_NetConnInfo1_share(tvb
, offset
, pinfo
, tree
, di
, drep
);
3456 proto_item_set_len(item
, offset
-old_offset
);
3459 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
3468 /* IDL: uint32 count; */
3469 /* IDL: [size_is(count)] [unique(1)] srvsvc_NetConnInfo1 *array; */
3473 srvsvc_dissect_element_NetConnCtr1_count(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3475 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetConnCtr1_count
, 0);
3481 srvsvc_dissect_element_NetConnCtr1_array(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3483 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetConnCtr1_array_
, NDR_POINTER_UNIQUE
, "Pointer to Array (srvsvc_NetConnInfo1)",hf_srvsvc_srvsvc_NetConnCtr1_array
);
3489 srvsvc_dissect_element_NetConnCtr1_array_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3491 offset
= dissect_ndr_ucarray(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetConnCtr1_array__
);
3497 srvsvc_dissect_element_NetConnCtr1_array__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3499 offset
= srvsvc_dissect_struct_NetConnInfo1(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetConnCtr1_array
,0);
3505 srvsvc_dissect_struct_NetConnCtr1(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
3507 proto_item
*item
= NULL
;
3508 proto_tree
*tree
= NULL
;
3513 old_offset
= offset
;
3516 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
3517 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetConnCtr1
);
3520 offset
= srvsvc_dissect_element_NetConnCtr1_count(tvb
, offset
, pinfo
, tree
, di
, drep
);
3522 offset
= srvsvc_dissect_element_NetConnCtr1_array(tvb
, offset
, pinfo
, tree
, di
, drep
);
3525 proto_item_set_len(item
, offset
-old_offset
);
3528 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
3537 /* IDL: [case(0)] [case(0)] [unique(1)] srvsvc_NetConnCtr0 *ctr0; */
3538 /* IDL: [case(1)] [case(1)] [unique(1)] srvsvc_NetConnCtr1 *ctr1; */
3539 /* IDL: [default] ; */
3543 srvsvc_dissect_element_NetConnCtr_ctr0(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3545 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetConnCtr_ctr0_
, NDR_POINTER_UNIQUE
, "Pointer to Ctr0 (srvsvc_NetConnCtr0)",hf_srvsvc_srvsvc_NetConnCtr_ctr0
);
3551 srvsvc_dissect_element_NetConnCtr_ctr0_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3553 offset
= srvsvc_dissect_struct_NetConnCtr0(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetConnCtr_ctr0
,0);
3559 srvsvc_dissect_element_NetConnCtr_ctr1(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3561 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetConnCtr_ctr1_
, NDR_POINTER_UNIQUE
, "Pointer to Ctr1 (srvsvc_NetConnCtr1)",hf_srvsvc_srvsvc_NetConnCtr_ctr1
);
3567 srvsvc_dissect_element_NetConnCtr_ctr1_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3569 offset
= srvsvc_dissect_struct_NetConnCtr1(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetConnCtr_ctr1
,0);
3575 srvsvc_dissect_NetConnCtr(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
3577 proto_item
*item
= NULL
;
3578 proto_tree
*tree
= NULL
;
3582 old_offset
= offset
;
3584 tree
= proto_tree_add_subtree(parent_tree
, tvb
, offset
, -1, ett_srvsvc_srvsvc_NetConnCtr
, &item
, "srvsvc_NetConnCtr");
3587 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_index
, &level
);
3592 offset
= srvsvc_dissect_element_NetConnCtr_ctr0(tvb
, offset
, pinfo
, tree
, di
, drep
);
3596 offset
= srvsvc_dissect_element_NetConnCtr_ctr1(tvb
, offset
, pinfo
, tree
, di
, drep
);
3602 proto_item_set_len(item
, offset
-old_offset
);
3609 /* IDL: uint32 level; */
3610 /* IDL: [switch_is(level)] srvsvc_NetConnCtr ctr; */
3614 srvsvc_dissect_element_NetConnInfoCtr_level(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, uint32_t *level
)
3616 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetConnInfoCtr_level
, *level
);
3622 srvsvc_dissect_element_NetConnInfoCtr_ctr(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, uint32_t *level
)
3624 offset
= srvsvc_dissect_NetConnCtr(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetConnInfoCtr_ctr
, *level
);
3630 srvsvc_dissect_struct_NetConnInfoCtr(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
3633 proto_item
*item
= NULL
;
3634 proto_tree
*tree
= NULL
;
3639 old_offset
= offset
;
3642 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
3643 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetConnInfoCtr
);
3646 offset
= srvsvc_dissect_element_NetConnInfoCtr_level(tvb
, offset
, pinfo
, tree
, di
, drep
, &level
);
3648 offset
= srvsvc_dissect_element_NetConnInfoCtr_ctr(tvb
, offset
, pinfo
, tree
, di
, drep
, &level
);
3651 proto_item_set_len(item
, offset
-old_offset
);
3654 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
3663 /* IDL: uint32 fid; */
3667 srvsvc_dissect_element_NetFileInfo2_fid(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3669 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetFileInfo2_fid
, 0);
3675 srvsvc_dissect_struct_NetFileInfo2(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
3677 proto_item
*item
= NULL
;
3678 proto_tree
*tree
= NULL
;
3683 old_offset
= offset
;
3686 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
3687 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetFileInfo2
);
3690 offset
= srvsvc_dissect_element_NetFileInfo2_fid(tvb
, offset
, pinfo
, tree
, di
, drep
);
3693 proto_item_set_len(item
, offset
-old_offset
);
3696 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
3705 /* IDL: uint32 count; */
3706 /* IDL: [size_is(count)] [unique(1)] srvsvc_NetFileInfo2 *array; */
3710 srvsvc_dissect_element_NetFileCtr2_count(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3712 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetFileCtr2_count
, 0);
3718 srvsvc_dissect_element_NetFileCtr2_array(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3720 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetFileCtr2_array_
, NDR_POINTER_UNIQUE
, "Pointer to Array (srvsvc_NetFileInfo2)",hf_srvsvc_srvsvc_NetFileCtr2_array
);
3726 srvsvc_dissect_element_NetFileCtr2_array_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3728 offset
= dissect_ndr_ucarray(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetFileCtr2_array__
);
3734 srvsvc_dissect_element_NetFileCtr2_array__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3736 offset
= srvsvc_dissect_struct_NetFileInfo2(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetFileCtr2_array
,0);
3742 srvsvc_dissect_struct_NetFileCtr2(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
3744 proto_item
*item
= NULL
;
3745 proto_tree
*tree
= NULL
;
3750 old_offset
= offset
;
3753 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
3754 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetFileCtr2
);
3757 offset
= srvsvc_dissect_element_NetFileCtr2_count(tvb
, offset
, pinfo
, tree
, di
, drep
);
3759 offset
= srvsvc_dissect_element_NetFileCtr2_array(tvb
, offset
, pinfo
, tree
, di
, drep
);
3762 proto_item_set_len(item
, offset
-old_offset
);
3765 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
3774 /* IDL: uint32 fid; */
3775 /* IDL: uint32 permissions; */
3776 /* IDL: uint32 num_locks; */
3777 /* IDL: [charset(UTF16)] [unique(1)] uint16 *path; */
3778 /* IDL: [charset(UTF16)] [unique(1)] uint16 *user; */
3782 srvsvc_dissect_element_NetFileInfo3_fid(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3784 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetFileInfo3_fid
, 0);
3790 srvsvc_dissect_element_NetFileInfo3_permissions(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3792 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetFileInfo3_permissions
, 0);
3798 srvsvc_dissect_element_NetFileInfo3_num_locks(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3800 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetFileInfo3_num_locks
, 0);
3806 srvsvc_dissect_element_NetFileInfo3_path(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3808 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetFileInfo3_path_
, NDR_POINTER_UNIQUE
, "Pointer to Path (uint16)",hf_srvsvc_srvsvc_NetFileInfo3_path
);
3814 srvsvc_dissect_element_NetFileInfo3_path_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3818 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetFileInfo3_path
, false, &data
);
3819 proto_item_append_text(tree
, ": %s", data
);
3825 srvsvc_dissect_element_NetFileInfo3_user(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3827 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetFileInfo3_user_
, NDR_POINTER_UNIQUE
, "Pointer to User (uint16)",hf_srvsvc_srvsvc_NetFileInfo3_user
);
3833 srvsvc_dissect_element_NetFileInfo3_user_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3837 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetFileInfo3_user
, false, &data
);
3838 proto_item_append_text(tree
, ": %s", data
);
3844 srvsvc_dissect_struct_NetFileInfo3(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
3846 proto_item
*item
= NULL
;
3847 proto_tree
*tree
= NULL
;
3852 old_offset
= offset
;
3855 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
3856 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetFileInfo3
);
3859 offset
= srvsvc_dissect_element_NetFileInfo3_fid(tvb
, offset
, pinfo
, tree
, di
, drep
);
3861 offset
= srvsvc_dissect_element_NetFileInfo3_permissions(tvb
, offset
, pinfo
, tree
, di
, drep
);
3863 offset
= srvsvc_dissect_element_NetFileInfo3_num_locks(tvb
, offset
, pinfo
, tree
, di
, drep
);
3865 offset
= srvsvc_dissect_element_NetFileInfo3_path(tvb
, offset
, pinfo
, tree
, di
, drep
);
3867 offset
= srvsvc_dissect_element_NetFileInfo3_user(tvb
, offset
, pinfo
, tree
, di
, drep
);
3870 proto_item_set_len(item
, offset
-old_offset
);
3873 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
3882 /* IDL: uint32 count; */
3883 /* IDL: [size_is(count)] [unique(1)] srvsvc_NetFileInfo3 *array; */
3887 srvsvc_dissect_element_NetFileCtr3_count(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3889 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetFileCtr3_count
, 0);
3895 srvsvc_dissect_element_NetFileCtr3_array(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3897 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetFileCtr3_array_
, NDR_POINTER_UNIQUE
, "Pointer to Array (srvsvc_NetFileInfo3)",hf_srvsvc_srvsvc_NetFileCtr3_array
);
3903 srvsvc_dissect_element_NetFileCtr3_array_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3905 offset
= dissect_ndr_ucarray(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetFileCtr3_array__
);
3911 srvsvc_dissect_element_NetFileCtr3_array__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3913 offset
= srvsvc_dissect_struct_NetFileInfo3(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetFileCtr3_array
,0);
3919 srvsvc_dissect_struct_NetFileCtr3(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
3921 proto_item
*item
= NULL
;
3922 proto_tree
*tree
= NULL
;
3927 old_offset
= offset
;
3930 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
3931 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetFileCtr3
);
3934 offset
= srvsvc_dissect_element_NetFileCtr3_count(tvb
, offset
, pinfo
, tree
, di
, drep
);
3936 offset
= srvsvc_dissect_element_NetFileCtr3_array(tvb
, offset
, pinfo
, tree
, di
, drep
);
3939 proto_item_set_len(item
, offset
-old_offset
);
3942 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
3951 /* IDL: [case(2)] [case(2)] [unique(1)] srvsvc_NetFileInfo2 *info2; */
3952 /* IDL: [case(3)] [case(3)] [unique(1)] srvsvc_NetFileInfo3 *info3; */
3953 /* IDL: [default] ; */
3957 srvsvc_dissect_element_NetFileInfo_info2(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3959 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetFileInfo_info2_
, NDR_POINTER_UNIQUE
, "Pointer to Info2 (srvsvc_NetFileInfo2)",hf_srvsvc_srvsvc_NetFileInfo_info2
);
3965 srvsvc_dissect_element_NetFileInfo_info2_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3967 offset
= srvsvc_dissect_struct_NetFileInfo2(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetFileInfo_info2
,0);
3973 srvsvc_dissect_element_NetFileInfo_info3(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3975 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetFileInfo_info3_
, NDR_POINTER_UNIQUE
, "Pointer to Info3 (srvsvc_NetFileInfo3)",hf_srvsvc_srvsvc_NetFileInfo_info3
);
3981 srvsvc_dissect_element_NetFileInfo_info3_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
3983 offset
= srvsvc_dissect_struct_NetFileInfo3(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetFileInfo_info3
,0);
3989 srvsvc_dissect_NetFileInfo(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
3991 proto_item
*item
= NULL
;
3992 proto_tree
*tree
= NULL
;
3996 old_offset
= offset
;
3998 tree
= proto_tree_add_subtree(parent_tree
, tvb
, offset
, -1, ett_srvsvc_srvsvc_NetFileInfo
, &item
, "srvsvc_NetFileInfo");
4001 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_index
, &level
);
4006 offset
= srvsvc_dissect_element_NetFileInfo_info2(tvb
, offset
, pinfo
, tree
, di
, drep
);
4010 offset
= srvsvc_dissect_element_NetFileInfo_info3(tvb
, offset
, pinfo
, tree
, di
, drep
);
4016 proto_item_set_len(item
, offset
-old_offset
);
4023 /* IDL: [case(2)] [case(2)] [unique(1)] srvsvc_NetFileCtr2 *ctr2; */
4024 /* IDL: [case(3)] [case(3)] [unique(1)] srvsvc_NetFileCtr3 *ctr3; */
4025 /* IDL: [default] ; */
4029 srvsvc_dissect_element_NetFileCtr_ctr2(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
4031 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetFileCtr_ctr2_
, NDR_POINTER_UNIQUE
, "Pointer to Ctr2 (srvsvc_NetFileCtr2)",hf_srvsvc_srvsvc_NetFileCtr_ctr2
);
4037 srvsvc_dissect_element_NetFileCtr_ctr2_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
4039 offset
= srvsvc_dissect_struct_NetFileCtr2(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetFileCtr_ctr2
,0);
4045 srvsvc_dissect_element_NetFileCtr_ctr3(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
4047 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetFileCtr_ctr3_
, NDR_POINTER_UNIQUE
, "Pointer to Ctr3 (srvsvc_NetFileCtr3)",hf_srvsvc_srvsvc_NetFileCtr_ctr3
);
4053 srvsvc_dissect_element_NetFileCtr_ctr3_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
4055 offset
= srvsvc_dissect_struct_NetFileCtr3(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetFileCtr_ctr3
,0);
4061 srvsvc_dissect_NetFileCtr(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
4063 proto_item
*item
= NULL
;
4064 proto_tree
*tree
= NULL
;
4068 old_offset
= offset
;
4070 tree
= proto_tree_add_subtree(parent_tree
, tvb
, offset
, -1, ett_srvsvc_srvsvc_NetFileCtr
, &item
, "srvsvc_NetFileCtr");
4073 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_index
, &level
);
4078 offset
= srvsvc_dissect_element_NetFileCtr_ctr2(tvb
, offset
, pinfo
, tree
, di
, drep
);
4082 offset
= srvsvc_dissect_element_NetFileCtr_ctr3(tvb
, offset
, pinfo
, tree
, di
, drep
);
4088 proto_item_set_len(item
, offset
-old_offset
);
4095 /* IDL: uint32 level; */
4096 /* IDL: [switch_is(level)] srvsvc_NetFileCtr ctr; */
4100 srvsvc_dissect_element_NetFileInfoCtr_level(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, uint32_t *level
)
4102 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetFileInfoCtr_level
, *level
);
4108 srvsvc_dissect_element_NetFileInfoCtr_ctr(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, uint32_t *level
)
4110 offset
= srvsvc_dissect_NetFileCtr(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetFileInfoCtr_ctr
, *level
);
4116 srvsvc_dissect_struct_NetFileInfoCtr(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
4119 proto_item
*item
= NULL
;
4120 proto_tree
*tree
= NULL
;
4125 old_offset
= offset
;
4128 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
4129 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetFileInfoCtr
);
4132 offset
= srvsvc_dissect_element_NetFileInfoCtr_level(tvb
, offset
, pinfo
, tree
, di
, drep
, &level
);
4134 offset
= srvsvc_dissect_element_NetFileInfoCtr_ctr(tvb
, offset
, pinfo
, tree
, di
, drep
, &level
);
4137 proto_item_set_len(item
, offset
-old_offset
);
4140 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
4149 /* IDL: [charset(UTF16)] [unique(1)] uint16 *client; */
4153 srvsvc_dissect_element_NetSessInfo0_client(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
4155 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSessInfo0_client_
, NDR_POINTER_UNIQUE
, "Pointer to Client (uint16)",hf_srvsvc_srvsvc_NetSessInfo0_client
);
4161 srvsvc_dissect_element_NetSessInfo0_client_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
4165 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetSessInfo0_client
, false, &data
);
4166 proto_item_append_text(tree
, ": %s", data
);
4172 srvsvc_dissect_struct_NetSessInfo0(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
4174 proto_item
*item
= NULL
;
4175 proto_tree
*tree
= NULL
;
4180 old_offset
= offset
;
4183 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
4184 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetSessInfo0
);
4187 offset
= srvsvc_dissect_element_NetSessInfo0_client(tvb
, offset
, pinfo
, tree
, di
, drep
);
4190 proto_item_set_len(item
, offset
-old_offset
);
4193 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
4202 /* IDL: uint32 count; */
4203 /* IDL: [size_is(count)] [unique(1)] srvsvc_NetSessInfo0 *array; */
4207 srvsvc_dissect_element_NetSessCtr0_count(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
4209 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSessCtr0_count
, 0);
4215 srvsvc_dissect_element_NetSessCtr0_array(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
4217 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSessCtr0_array_
, NDR_POINTER_UNIQUE
, "Pointer to Array (srvsvc_NetSessInfo0)",hf_srvsvc_srvsvc_NetSessCtr0_array
);
4223 srvsvc_dissect_element_NetSessCtr0_array_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
4225 offset
= dissect_ndr_ucarray(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSessCtr0_array__
);
4231 srvsvc_dissect_element_NetSessCtr0_array__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
4233 offset
= srvsvc_dissect_struct_NetSessInfo0(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetSessCtr0_array
,0);
4239 srvsvc_dissect_struct_NetSessCtr0(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
4241 proto_item
*item
= NULL
;
4242 proto_tree
*tree
= NULL
;
4247 old_offset
= offset
;
4250 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
4251 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetSessCtr0
);
4254 offset
= srvsvc_dissect_element_NetSessCtr0_count(tvb
, offset
, pinfo
, tree
, di
, drep
);
4256 offset
= srvsvc_dissect_element_NetSessCtr0_array(tvb
, offset
, pinfo
, tree
, di
, drep
);
4259 proto_item_set_len(item
, offset
-old_offset
);
4262 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
4271 /* IDL: [charset(UTF16)] [unique(1)] uint16 *client; */
4272 /* IDL: [charset(UTF16)] [unique(1)] uint16 *user; */
4273 /* IDL: uint32 num_open; */
4274 /* IDL: uint32 time; */
4275 /* IDL: uint32 idle_time; */
4276 /* IDL: uint32 user_flags; */
4280 srvsvc_dissect_element_NetSessInfo1_client(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
4282 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSessInfo1_client_
, NDR_POINTER_UNIQUE
, "Pointer to Client (uint16)",hf_srvsvc_srvsvc_NetSessInfo1_client
);
4288 srvsvc_dissect_element_NetSessInfo1_client_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
4292 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetSessInfo1_client
, false, &data
);
4293 proto_item_append_text(tree
, ": %s", data
);
4299 srvsvc_dissect_element_NetSessInfo1_user(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
4301 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSessInfo1_user_
, NDR_POINTER_UNIQUE
, "Pointer to User (uint16)",hf_srvsvc_srvsvc_NetSessInfo1_user
);
4307 srvsvc_dissect_element_NetSessInfo1_user_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
4311 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetSessInfo1_user
, false, &data
);
4312 proto_item_append_text(tree
, ": %s", data
);
4318 srvsvc_dissect_element_NetSessInfo1_num_open(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
4320 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSessInfo1_num_open
, 0);
4326 srvsvc_dissect_element_NetSessInfo1_time(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
4328 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSessInfo1_time
, 0);
4334 srvsvc_dissect_element_NetSessInfo1_idle_time(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
4336 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSessInfo1_idle_time
, 0);
4342 srvsvc_dissect_element_NetSessInfo1_user_flags(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
4344 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSessInfo1_user_flags
, 0);
4350 srvsvc_dissect_struct_NetSessInfo1(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
4352 proto_item
*item
= NULL
;
4353 proto_tree
*tree
= NULL
;
4358 old_offset
= offset
;
4361 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
4362 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetSessInfo1
);
4365 offset
= srvsvc_dissect_element_NetSessInfo1_client(tvb
, offset
, pinfo
, tree
, di
, drep
);
4367 offset
= srvsvc_dissect_element_NetSessInfo1_user(tvb
, offset
, pinfo
, tree
, di
, drep
);
4369 offset
= srvsvc_dissect_element_NetSessInfo1_num_open(tvb
, offset
, pinfo
, tree
, di
, drep
);
4371 offset
= srvsvc_dissect_element_NetSessInfo1_time(tvb
, offset
, pinfo
, tree
, di
, drep
);
4373 offset
= srvsvc_dissect_element_NetSessInfo1_idle_time(tvb
, offset
, pinfo
, tree
, di
, drep
);
4375 offset
= srvsvc_dissect_element_NetSessInfo1_user_flags(tvb
, offset
, pinfo
, tree
, di
, drep
);
4378 proto_item_set_len(item
, offset
-old_offset
);
4381 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
4390 /* IDL: uint32 count; */
4391 /* IDL: [size_is(count)] [unique(1)] srvsvc_NetSessInfo1 *array; */
4395 srvsvc_dissect_element_NetSessCtr1_count(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
4397 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSessCtr1_count
, 0);
4403 srvsvc_dissect_element_NetSessCtr1_array(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
4405 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSessCtr1_array_
, NDR_POINTER_UNIQUE
, "Pointer to Array (srvsvc_NetSessInfo1)",hf_srvsvc_srvsvc_NetSessCtr1_array
);
4411 srvsvc_dissect_element_NetSessCtr1_array_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
4413 offset
= dissect_ndr_ucarray(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSessCtr1_array__
);
4419 srvsvc_dissect_element_NetSessCtr1_array__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
4421 offset
= srvsvc_dissect_struct_NetSessInfo1(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetSessCtr1_array
,0);
4427 srvsvc_dissect_struct_NetSessCtr1(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
4429 proto_item
*item
= NULL
;
4430 proto_tree
*tree
= NULL
;
4435 old_offset
= offset
;
4438 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
4439 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetSessCtr1
);
4442 offset
= srvsvc_dissect_element_NetSessCtr1_count(tvb
, offset
, pinfo
, tree
, di
, drep
);
4444 offset
= srvsvc_dissect_element_NetSessCtr1_array(tvb
, offset
, pinfo
, tree
, di
, drep
);
4447 proto_item_set_len(item
, offset
-old_offset
);
4450 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
4459 /* IDL: [charset(UTF16)] [unique(1)] uint16 *client; */
4460 /* IDL: [charset(UTF16)] [unique(1)] uint16 *user; */
4461 /* IDL: uint32 num_open; */
4462 /* IDL: uint32 time; */
4463 /* IDL: uint32 idle_time; */
4464 /* IDL: uint32 user_flags; */
4465 /* IDL: [charset(UTF16)] [unique(1)] uint16 *client_type; */
4469 srvsvc_dissect_element_NetSessInfo2_client(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
4471 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSessInfo2_client_
, NDR_POINTER_UNIQUE
, "Pointer to Client (uint16)",hf_srvsvc_srvsvc_NetSessInfo2_client
);
4477 srvsvc_dissect_element_NetSessInfo2_client_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
4481 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetSessInfo2_client
, false, &data
);
4482 proto_item_append_text(tree
, ": %s", data
);
4488 srvsvc_dissect_element_NetSessInfo2_user(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
4490 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSessInfo2_user_
, NDR_POINTER_UNIQUE
, "Pointer to User (uint16)",hf_srvsvc_srvsvc_NetSessInfo2_user
);
4496 srvsvc_dissect_element_NetSessInfo2_user_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
4500 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetSessInfo2_user
, false, &data
);
4501 proto_item_append_text(tree
, ": %s", data
);
4507 srvsvc_dissect_element_NetSessInfo2_num_open(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
4509 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSessInfo2_num_open
, 0);
4515 srvsvc_dissect_element_NetSessInfo2_time(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
4517 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSessInfo2_time
, 0);
4523 srvsvc_dissect_element_NetSessInfo2_idle_time(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
4525 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSessInfo2_idle_time
, 0);
4531 srvsvc_dissect_element_NetSessInfo2_user_flags(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
4533 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSessInfo2_user_flags
, 0);
4539 srvsvc_dissect_element_NetSessInfo2_client_type(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
4541 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSessInfo2_client_type_
, NDR_POINTER_UNIQUE
, "Pointer to Client Type (uint16)",hf_srvsvc_srvsvc_NetSessInfo2_client_type
);
4547 srvsvc_dissect_element_NetSessInfo2_client_type_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
4551 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetSessInfo2_client_type
, false, &data
);
4552 proto_item_append_text(tree
, ": %s", data
);
4558 srvsvc_dissect_struct_NetSessInfo2(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
4560 proto_item
*item
= NULL
;
4561 proto_tree
*tree
= NULL
;
4566 old_offset
= offset
;
4569 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
4570 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetSessInfo2
);
4573 offset
= srvsvc_dissect_element_NetSessInfo2_client(tvb
, offset
, pinfo
, tree
, di
, drep
);
4575 offset
= srvsvc_dissect_element_NetSessInfo2_user(tvb
, offset
, pinfo
, tree
, di
, drep
);
4577 offset
= srvsvc_dissect_element_NetSessInfo2_num_open(tvb
, offset
, pinfo
, tree
, di
, drep
);
4579 offset
= srvsvc_dissect_element_NetSessInfo2_time(tvb
, offset
, pinfo
, tree
, di
, drep
);
4581 offset
= srvsvc_dissect_element_NetSessInfo2_idle_time(tvb
, offset
, pinfo
, tree
, di
, drep
);
4583 offset
= srvsvc_dissect_element_NetSessInfo2_user_flags(tvb
, offset
, pinfo
, tree
, di
, drep
);
4585 offset
= srvsvc_dissect_element_NetSessInfo2_client_type(tvb
, offset
, pinfo
, tree
, di
, drep
);
4588 proto_item_set_len(item
, offset
-old_offset
);
4591 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
4600 /* IDL: uint32 count; */
4601 /* IDL: [size_is(count)] [unique(1)] srvsvc_NetSessInfo2 *array; */
4605 srvsvc_dissect_element_NetSessCtr2_count(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
4607 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSessCtr2_count
, 0);
4613 srvsvc_dissect_element_NetSessCtr2_array(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
4615 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSessCtr2_array_
, NDR_POINTER_UNIQUE
, "Pointer to Array (srvsvc_NetSessInfo2)",hf_srvsvc_srvsvc_NetSessCtr2_array
);
4621 srvsvc_dissect_element_NetSessCtr2_array_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
4623 offset
= dissect_ndr_ucarray(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSessCtr2_array__
);
4629 srvsvc_dissect_element_NetSessCtr2_array__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
4631 offset
= srvsvc_dissect_struct_NetSessInfo2(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetSessCtr2_array
,0);
4637 srvsvc_dissect_struct_NetSessCtr2(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
4639 proto_item
*item
= NULL
;
4640 proto_tree
*tree
= NULL
;
4645 old_offset
= offset
;
4648 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
4649 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetSessCtr2
);
4652 offset
= srvsvc_dissect_element_NetSessCtr2_count(tvb
, offset
, pinfo
, tree
, di
, drep
);
4654 offset
= srvsvc_dissect_element_NetSessCtr2_array(tvb
, offset
, pinfo
, tree
, di
, drep
);
4657 proto_item_set_len(item
, offset
-old_offset
);
4660 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
4669 /* IDL: [charset(UTF16)] [unique(1)] uint16 *client; */
4670 /* IDL: [charset(UTF16)] [unique(1)] uint16 *user; */
4671 /* IDL: uint32 time; */
4672 /* IDL: uint32 idle_time; */
4676 srvsvc_dissect_element_NetSessInfo10_client(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
4678 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSessInfo10_client_
, NDR_POINTER_UNIQUE
, "Pointer to Client (uint16)",hf_srvsvc_srvsvc_NetSessInfo10_client
);
4684 srvsvc_dissect_element_NetSessInfo10_client_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
4688 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetSessInfo10_client
, false, &data
);
4689 proto_item_append_text(tree
, ": %s", data
);
4695 srvsvc_dissect_element_NetSessInfo10_user(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
4697 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSessInfo10_user_
, NDR_POINTER_UNIQUE
, "Pointer to User (uint16)",hf_srvsvc_srvsvc_NetSessInfo10_user
);
4703 srvsvc_dissect_element_NetSessInfo10_user_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
4707 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetSessInfo10_user
, false, &data
);
4708 proto_item_append_text(tree
, ": %s", data
);
4714 srvsvc_dissect_element_NetSessInfo10_time(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
4716 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSessInfo10_time
, 0);
4722 srvsvc_dissect_element_NetSessInfo10_idle_time(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
4724 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSessInfo10_idle_time
, 0);
4730 srvsvc_dissect_struct_NetSessInfo10(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
4732 proto_item
*item
= NULL
;
4733 proto_tree
*tree
= NULL
;
4738 old_offset
= offset
;
4741 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
4742 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetSessInfo10
);
4745 offset
= srvsvc_dissect_element_NetSessInfo10_client(tvb
, offset
, pinfo
, tree
, di
, drep
);
4747 offset
= srvsvc_dissect_element_NetSessInfo10_user(tvb
, offset
, pinfo
, tree
, di
, drep
);
4749 offset
= srvsvc_dissect_element_NetSessInfo10_time(tvb
, offset
, pinfo
, tree
, di
, drep
);
4751 offset
= srvsvc_dissect_element_NetSessInfo10_idle_time(tvb
, offset
, pinfo
, tree
, di
, drep
);
4754 proto_item_set_len(item
, offset
-old_offset
);
4757 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
4766 /* IDL: uint32 count; */
4767 /* IDL: [size_is(count)] [unique(1)] srvsvc_NetSessInfo10 *array; */
4771 srvsvc_dissect_element_NetSessCtr10_count(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
4773 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSessCtr10_count
, 0);
4779 srvsvc_dissect_element_NetSessCtr10_array(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
4781 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSessCtr10_array_
, NDR_POINTER_UNIQUE
, "Pointer to Array (srvsvc_NetSessInfo10)",hf_srvsvc_srvsvc_NetSessCtr10_array
);
4787 srvsvc_dissect_element_NetSessCtr10_array_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
4789 offset
= dissect_ndr_ucarray(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSessCtr10_array__
);
4795 srvsvc_dissect_element_NetSessCtr10_array__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
4797 offset
= srvsvc_dissect_struct_NetSessInfo10(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetSessCtr10_array
,0);
4803 srvsvc_dissect_struct_NetSessCtr10(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
4805 proto_item
*item
= NULL
;
4806 proto_tree
*tree
= NULL
;
4811 old_offset
= offset
;
4814 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
4815 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetSessCtr10
);
4818 offset
= srvsvc_dissect_element_NetSessCtr10_count(tvb
, offset
, pinfo
, tree
, di
, drep
);
4820 offset
= srvsvc_dissect_element_NetSessCtr10_array(tvb
, offset
, pinfo
, tree
, di
, drep
);
4823 proto_item_set_len(item
, offset
-old_offset
);
4826 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
4835 /* IDL: [charset(UTF16)] [unique(1)] uint16 *client; */
4836 /* IDL: [charset(UTF16)] [unique(1)] uint16 *user; */
4837 /* IDL: uint32 num_open; */
4838 /* IDL: uint32 time; */
4839 /* IDL: uint32 idle_time; */
4840 /* IDL: uint32 user_flags; */
4841 /* IDL: [charset(UTF16)] [unique(1)] uint16 *client_type; */
4842 /* IDL: [charset(UTF16)] [unique(1)] uint16 *transport; */
4846 srvsvc_dissect_element_NetSessInfo502_client(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
4848 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSessInfo502_client_
, NDR_POINTER_UNIQUE
, "Pointer to Client (uint16)",hf_srvsvc_srvsvc_NetSessInfo502_client
);
4854 srvsvc_dissect_element_NetSessInfo502_client_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
4858 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetSessInfo502_client
, false, &data
);
4859 proto_item_append_text(tree
, ": %s", data
);
4865 srvsvc_dissect_element_NetSessInfo502_user(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
4867 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSessInfo502_user_
, NDR_POINTER_UNIQUE
, "Pointer to User (uint16)",hf_srvsvc_srvsvc_NetSessInfo502_user
);
4873 srvsvc_dissect_element_NetSessInfo502_user_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
4877 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetSessInfo502_user
, false, &data
);
4878 proto_item_append_text(tree
, ": %s", data
);
4884 srvsvc_dissect_element_NetSessInfo502_num_open(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
4886 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSessInfo502_num_open
, 0);
4892 srvsvc_dissect_element_NetSessInfo502_time(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
4894 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSessInfo502_time
, 0);
4900 srvsvc_dissect_element_NetSessInfo502_idle_time(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
4902 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSessInfo502_idle_time
, 0);
4908 srvsvc_dissect_element_NetSessInfo502_user_flags(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
4910 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSessInfo502_user_flags
, 0);
4916 srvsvc_dissect_element_NetSessInfo502_client_type(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
4918 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSessInfo502_client_type_
, NDR_POINTER_UNIQUE
, "Pointer to Client Type (uint16)",hf_srvsvc_srvsvc_NetSessInfo502_client_type
);
4924 srvsvc_dissect_element_NetSessInfo502_client_type_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
4928 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetSessInfo502_client_type
, false, &data
);
4929 proto_item_append_text(tree
, ": %s", data
);
4935 srvsvc_dissect_element_NetSessInfo502_transport(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
4937 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSessInfo502_transport_
, NDR_POINTER_UNIQUE
, "Pointer to Transport (uint16)",hf_srvsvc_srvsvc_NetSessInfo502_transport
);
4943 srvsvc_dissect_element_NetSessInfo502_transport_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
4947 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetSessInfo502_transport
, false, &data
);
4948 proto_item_append_text(tree
, ": %s", data
);
4954 srvsvc_dissect_struct_NetSessInfo502(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
4956 proto_item
*item
= NULL
;
4957 proto_tree
*tree
= NULL
;
4962 old_offset
= offset
;
4965 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
4966 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetSessInfo502
);
4969 offset
= srvsvc_dissect_element_NetSessInfo502_client(tvb
, offset
, pinfo
, tree
, di
, drep
);
4971 offset
= srvsvc_dissect_element_NetSessInfo502_user(tvb
, offset
, pinfo
, tree
, di
, drep
);
4973 offset
= srvsvc_dissect_element_NetSessInfo502_num_open(tvb
, offset
, pinfo
, tree
, di
, drep
);
4975 offset
= srvsvc_dissect_element_NetSessInfo502_time(tvb
, offset
, pinfo
, tree
, di
, drep
);
4977 offset
= srvsvc_dissect_element_NetSessInfo502_idle_time(tvb
, offset
, pinfo
, tree
, di
, drep
);
4979 offset
= srvsvc_dissect_element_NetSessInfo502_user_flags(tvb
, offset
, pinfo
, tree
, di
, drep
);
4981 offset
= srvsvc_dissect_element_NetSessInfo502_client_type(tvb
, offset
, pinfo
, tree
, di
, drep
);
4983 offset
= srvsvc_dissect_element_NetSessInfo502_transport(tvb
, offset
, pinfo
, tree
, di
, drep
);
4986 proto_item_set_len(item
, offset
-old_offset
);
4989 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
4998 /* IDL: uint32 count; */
4999 /* IDL: [size_is(count)] [unique(1)] srvsvc_NetSessInfo502 *array; */
5003 srvsvc_dissect_element_NetSessCtr502_count(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
5005 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSessCtr502_count
, 0);
5011 srvsvc_dissect_element_NetSessCtr502_array(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
5013 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSessCtr502_array_
, NDR_POINTER_UNIQUE
, "Pointer to Array (srvsvc_NetSessInfo502)",hf_srvsvc_srvsvc_NetSessCtr502_array
);
5019 srvsvc_dissect_element_NetSessCtr502_array_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
5021 offset
= dissect_ndr_ucarray(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSessCtr502_array__
);
5027 srvsvc_dissect_element_NetSessCtr502_array__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
5029 offset
= srvsvc_dissect_struct_NetSessInfo502(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetSessCtr502_array
,0);
5035 srvsvc_dissect_struct_NetSessCtr502(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
5037 proto_item
*item
= NULL
;
5038 proto_tree
*tree
= NULL
;
5043 old_offset
= offset
;
5046 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
5047 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetSessCtr502
);
5050 offset
= srvsvc_dissect_element_NetSessCtr502_count(tvb
, offset
, pinfo
, tree
, di
, drep
);
5052 offset
= srvsvc_dissect_element_NetSessCtr502_array(tvb
, offset
, pinfo
, tree
, di
, drep
);
5055 proto_item_set_len(item
, offset
-old_offset
);
5058 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
5067 /* IDL: SESSION_INFO_0_CONTAINER=0, */
5068 /* IDL: SESSION_INFO_1_CONTAINER=1, */
5069 /* IDL: SESSION_INFO_2_CONTAINER=2, */
5070 /* IDL: SESSION_INFO_10_CONTAINER=10, */
5071 /* IDL: SESSION_INFO_502_CONTAINER=502, */
5075 srvsvc_dissect_enum_SESSION_INFO_LEVEL(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t *param _U_
)
5077 uint32_t parameter
=0;
5081 offset
= dissect_ndr_uint1632(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_index
, ¶meter
);
5089 /* IDL: [switch_type(SESSION_INFO_LEVEL)] union { */
5090 /* IDL: [case(0)] [case(0)] [unique(1)] srvsvc_NetSessCtr0 *ctr0; */
5091 /* IDL: [case(1)] [case(1)] [unique(1)] srvsvc_NetSessCtr1 *ctr1; */
5092 /* IDL: [case(2)] [case(2)] [unique(1)] srvsvc_NetSessCtr2 *ctr2; */
5093 /* IDL: [case(10)] [case(10)] [unique(1)] srvsvc_NetSessCtr10 *ctr10; */
5094 /* IDL: [case(502)] [case(502)] [unique(1)] srvsvc_NetSessCtr502 *ctr502; */
5098 srvsvc_dissect_element_NetSessCtr_ctr0(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
5100 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSessCtr_ctr0_
, NDR_POINTER_UNIQUE
, "Pointer to Ctr0 (srvsvc_NetSessCtr0)",hf_srvsvc_srvsvc_NetSessCtr_ctr0
);
5106 srvsvc_dissect_element_NetSessCtr_ctr0_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
5108 offset
= srvsvc_dissect_struct_NetSessCtr0(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetSessCtr_ctr0
,0);
5114 srvsvc_dissect_element_NetSessCtr_ctr1(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
5116 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSessCtr_ctr1_
, NDR_POINTER_UNIQUE
, "Pointer to Ctr1 (srvsvc_NetSessCtr1)",hf_srvsvc_srvsvc_NetSessCtr_ctr1
);
5122 srvsvc_dissect_element_NetSessCtr_ctr1_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
5124 offset
= srvsvc_dissect_struct_NetSessCtr1(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetSessCtr_ctr1
,0);
5130 srvsvc_dissect_element_NetSessCtr_ctr2(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
5132 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSessCtr_ctr2_
, NDR_POINTER_UNIQUE
, "Pointer to Ctr2 (srvsvc_NetSessCtr2)",hf_srvsvc_srvsvc_NetSessCtr_ctr2
);
5138 srvsvc_dissect_element_NetSessCtr_ctr2_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
5140 offset
= srvsvc_dissect_struct_NetSessCtr2(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetSessCtr_ctr2
,0);
5146 srvsvc_dissect_element_NetSessCtr_ctr10(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
5148 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSessCtr_ctr10_
, NDR_POINTER_UNIQUE
, "Pointer to Ctr10 (srvsvc_NetSessCtr10)",hf_srvsvc_srvsvc_NetSessCtr_ctr10
);
5154 srvsvc_dissect_element_NetSessCtr_ctr10_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
5156 offset
= srvsvc_dissect_struct_NetSessCtr10(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetSessCtr_ctr10
,0);
5162 srvsvc_dissect_element_NetSessCtr_ctr502(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
5164 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSessCtr_ctr502_
, NDR_POINTER_UNIQUE
, "Pointer to Ctr502 (srvsvc_NetSessCtr502)",hf_srvsvc_srvsvc_NetSessCtr_ctr502
);
5170 srvsvc_dissect_element_NetSessCtr_ctr502_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
5172 offset
= srvsvc_dissect_struct_NetSessCtr502(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetSessCtr_ctr502
,0);
5178 srvsvc_dissect_NetSessCtr(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
5180 proto_item
*item
= NULL
;
5181 proto_tree
*tree
= NULL
;
5185 old_offset
= offset
;
5187 tree
= proto_tree_add_subtree(parent_tree
, tvb
, offset
, -1, ett_srvsvc_srvsvc_NetSessCtr
, &item
, "srvsvc_NetSessCtr");
5190 offset
= dissect_ndr_uint1632(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_index
, &level
);
5195 offset
= srvsvc_dissect_element_NetSessCtr_ctr0(tvb
, offset
, pinfo
, tree
, di
, drep
);
5199 offset
= srvsvc_dissect_element_NetSessCtr_ctr1(tvb
, offset
, pinfo
, tree
, di
, drep
);
5203 offset
= srvsvc_dissect_element_NetSessCtr_ctr2(tvb
, offset
, pinfo
, tree
, di
, drep
);
5207 offset
= srvsvc_dissect_element_NetSessCtr_ctr10(tvb
, offset
, pinfo
, tree
, di
, drep
);
5211 offset
= srvsvc_dissect_element_NetSessCtr_ctr502(tvb
, offset
, pinfo
, tree
, di
, drep
);
5214 proto_item_set_len(item
, offset
-old_offset
);
5221 /* IDL: SESSION_INFO_LEVEL level; */
5222 /* IDL: [flag(LIBNDR_FLAG_ALIGN5)] [switch_is(level)] srvsvc_NetSessCtr ctr; */
5226 srvsvc_dissect_element_NetSessInfoCtr_level(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, uint32_t *level
)
5228 offset
= srvsvc_dissect_enum_SESSION_INFO_LEVEL(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSessInfoCtr_level
, level
);
5234 srvsvc_dissect_element_NetSessInfoCtr_ctr(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, uint32_t *level
)
5236 offset
= srvsvc_dissect_NetSessCtr(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSessInfoCtr_ctr
, *level
);
5242 srvsvc_dissect_struct_NetSessInfoCtr(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
5245 proto_item
*item
= NULL
;
5246 proto_tree
*tree
= NULL
;
5251 old_offset
= offset
;
5254 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
5255 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetSessInfoCtr
);
5258 offset
= srvsvc_dissect_element_NetSessInfoCtr_level(tvb
, offset
, pinfo
, tree
, di
, drep
, &level
);
5260 ALIGN_TO_5_BYTES
; offset
= srvsvc_dissect_element_NetSessInfoCtr_ctr(tvb
, offset
, pinfo
, tree
, di
, drep
, &level
);
5263 proto_item_set_len(item
, offset
-old_offset
);
5266 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
5275 /* IDL: STYPE_DISKTREE=0, */
5276 /* IDL: STYPE_DISKTREE_TEMPORARY=STYPE_DISKTREE|STYPE_TEMPORARY, */
5277 /* IDL: STYPE_DISKTREE_HIDDEN=STYPE_DISKTREE|STYPE_HIDDEN, */
5278 /* IDL: STYPE_PRINTQ=1, */
5279 /* IDL: STYPE_PRINTQ_TEMPORARY=STYPE_PRINTQ|STYPE_TEMPORARY, */
5280 /* IDL: STYPE_PRINTQ_HIDDEN=STYPE_PRINTQ|STYPE_HIDDEN, */
5281 /* IDL: STYPE_DEVICE=2, */
5282 /* IDL: STYPE_DEVICE_TEMPORARY=STYPE_DEVICE|STYPE_TEMPORARY, */
5283 /* IDL: STYPE_DEVICE_HIDDEN=STYPE_DEVICE|STYPE_HIDDEN, */
5284 /* IDL: STYPE_IPC=3, */
5285 /* IDL: STYPE_IPC_TEMPORARY=STYPE_IPC|STYPE_TEMPORARY, */
5286 /* IDL: STYPE_IPC_HIDDEN=STYPE_IPC|STYPE_HIDDEN, */
5287 /* IDL: STYPE_CLUSTER_FS=0x02000000, */
5288 /* IDL: STYPE_CLUSTER_FS_TEMPORARY=STYPE_CLUSTER_FS|STYPE_TEMPORARY, */
5289 /* IDL: STYPE_CLUSTER_FS_HIDDEN=STYPE_CLUSTER_FS|STYPE_HIDDEN, */
5290 /* IDL: STYPE_CLUSTER_SOFS=0x04000000, */
5291 /* IDL: STYPE_CLUSTER_SOFS_TEMPORARY=STYPE_CLUSTER_SOFS|STYPE_TEMPORARY, */
5292 /* IDL: STYPE_CLUSTER_SOFS_HIDDEN=STYPE_CLUSTER_SOFS|STYPE_HIDDEN, */
5293 /* IDL: STYPE_CLUSTER_DFS=0x08000000, */
5294 /* IDL: STYPE_CLUSTER_DFS_TEMPORARY=STYPE_CLUSTER_DFS|STYPE_TEMPORARY, */
5295 /* IDL: STYPE_CLUSTER_DFS_HIDDEN=STYPE_CLUSTER_DFS|STYPE_HIDDEN, */
5299 srvsvc_dissect_enum_ShareType(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t *param _U_
)
5301 uint32_t parameter
=0;
5305 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_index
, ¶meter
);
5314 /* IDL: [charset(UTF16)] [unique(1)] uint16 *name; */
5318 srvsvc_dissect_element_NetShareInfo0_name(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
5320 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetShareInfo0_name_
, NDR_POINTER_UNIQUE
, "Pointer to Name (uint16)",hf_srvsvc_srvsvc_NetShareInfo0_name
);
5326 srvsvc_dissect_element_NetShareInfo0_name_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
5330 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetShareInfo0_name
, false, &data
);
5331 proto_item_append_text(tree
, ": %s", data
);
5337 srvsvc_dissect_struct_NetShareInfo0(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
5339 proto_item
*item
= NULL
;
5340 proto_tree
*tree
= NULL
;
5345 old_offset
= offset
;
5348 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
5349 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetShareInfo0
);
5352 offset
= srvsvc_dissect_element_NetShareInfo0_name(tvb
, offset
, pinfo
, tree
, di
, drep
);
5355 proto_item_set_len(item
, offset
-old_offset
);
5358 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
5367 /* IDL: uint32 count; */
5368 /* IDL: [size_is(count)] [unique(1)] srvsvc_NetShareInfo0 *array; */
5372 srvsvc_dissect_element_NetShareCtr0_count(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
5374 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetShareCtr0_count
, 0);
5380 srvsvc_dissect_element_NetShareCtr0_array(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
5382 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetShareCtr0_array_
, NDR_POINTER_UNIQUE
, "Pointer to Array (srvsvc_NetShareInfo0)",hf_srvsvc_srvsvc_NetShareCtr0_array
);
5388 srvsvc_dissect_element_NetShareCtr0_array_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
5390 offset
= dissect_ndr_ucarray(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetShareCtr0_array__
);
5396 srvsvc_dissect_element_NetShareCtr0_array__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
5398 offset
= srvsvc_dissect_struct_NetShareInfo0(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetShareCtr0_array
,0);
5404 srvsvc_dissect_struct_NetShareCtr0(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
5406 proto_item
*item
= NULL
;
5407 proto_tree
*tree
= NULL
;
5412 old_offset
= offset
;
5415 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
5416 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetShareCtr0
);
5419 offset
= srvsvc_dissect_element_NetShareCtr0_count(tvb
, offset
, pinfo
, tree
, di
, drep
);
5421 offset
= srvsvc_dissect_element_NetShareCtr0_array(tvb
, offset
, pinfo
, tree
, di
, drep
);
5424 proto_item_set_len(item
, offset
-old_offset
);
5427 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
5436 /* IDL: [charset(UTF16)] [unique(1)] uint16 *name; */
5437 /* IDL: srvsvc_ShareType type; */
5438 /* IDL: [charset(UTF16)] [unique(1)] uint16 *comment; */
5442 srvsvc_dissect_element_NetShareInfo1_name(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
5444 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetShareInfo1_name_
, NDR_POINTER_UNIQUE
, "Pointer to Name (uint16)",hf_srvsvc_srvsvc_NetShareInfo1_name
);
5450 srvsvc_dissect_element_NetShareInfo1_name_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
5454 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetShareInfo1_name
, false, &data
);
5455 proto_item_append_text(tree
, ": %s", data
);
5461 srvsvc_dissect_element_NetShareInfo1_type(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
5463 offset
= srvsvc_dissect_enum_ShareType(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetShareInfo1_type
, 0);
5469 srvsvc_dissect_element_NetShareInfo1_comment(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
5471 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetShareInfo1_comment_
, NDR_POINTER_UNIQUE
, "Pointer to Comment (uint16)",hf_srvsvc_srvsvc_NetShareInfo1_comment
);
5477 srvsvc_dissect_element_NetShareInfo1_comment_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
5481 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetShareInfo1_comment
, false, &data
);
5482 proto_item_append_text(tree
, ": %s", data
);
5488 srvsvc_dissect_struct_NetShareInfo1(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
5490 proto_item
*item
= NULL
;
5491 proto_tree
*tree
= NULL
;
5496 old_offset
= offset
;
5499 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
5500 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetShareInfo1
);
5503 offset
= srvsvc_dissect_element_NetShareInfo1_name(tvb
, offset
, pinfo
, tree
, di
, drep
);
5505 offset
= srvsvc_dissect_element_NetShareInfo1_type(tvb
, offset
, pinfo
, tree
, di
, drep
);
5507 offset
= srvsvc_dissect_element_NetShareInfo1_comment(tvb
, offset
, pinfo
, tree
, di
, drep
);
5510 proto_item_set_len(item
, offset
-old_offset
);
5513 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
5522 /* IDL: uint32 count; */
5523 /* IDL: [size_is(count)] [unique(1)] srvsvc_NetShareInfo1 *array; */
5527 srvsvc_dissect_element_NetShareCtr1_count(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
5529 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetShareCtr1_count
, 0);
5535 srvsvc_dissect_element_NetShareCtr1_array(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
5537 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetShareCtr1_array_
, NDR_POINTER_UNIQUE
, "Pointer to Array (srvsvc_NetShareInfo1)",hf_srvsvc_srvsvc_NetShareCtr1_array
);
5543 srvsvc_dissect_element_NetShareCtr1_array_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
5545 offset
= dissect_ndr_ucarray(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetShareCtr1_array__
);
5551 srvsvc_dissect_element_NetShareCtr1_array__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
5553 offset
= srvsvc_dissect_struct_NetShareInfo1(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetShareCtr1_array
,0);
5559 srvsvc_dissect_struct_NetShareCtr1(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
5561 proto_item
*item
= NULL
;
5562 proto_tree
*tree
= NULL
;
5567 old_offset
= offset
;
5570 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
5571 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetShareCtr1
);
5574 offset
= srvsvc_dissect_element_NetShareCtr1_count(tvb
, offset
, pinfo
, tree
, di
, drep
);
5576 offset
= srvsvc_dissect_element_NetShareCtr1_array(tvb
, offset
, pinfo
, tree
, di
, drep
);
5579 proto_item_set_len(item
, offset
-old_offset
);
5582 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
5591 /* IDL: [charset(UTF16)] [unique(1)] uint16 *name; */
5592 /* IDL: srvsvc_ShareType type; */
5593 /* IDL: [charset(UTF16)] [unique(1)] uint16 *comment; */
5594 /* IDL: uint32 permissions; */
5595 /* IDL: uint32 max_users; */
5596 /* IDL: uint32 current_users; */
5597 /* IDL: [charset(UTF16)] [unique(1)] uint16 *path; */
5598 /* IDL: [charset(UTF16)] [unique(1)] uint16 *password; */
5602 srvsvc_dissect_element_NetShareInfo2_name(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
5604 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetShareInfo2_name_
, NDR_POINTER_UNIQUE
, "Pointer to Name (uint16)",hf_srvsvc_srvsvc_NetShareInfo2_name
);
5610 srvsvc_dissect_element_NetShareInfo2_name_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
5614 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetShareInfo2_name
, false, &data
);
5615 proto_item_append_text(tree
, ": %s", data
);
5621 srvsvc_dissect_element_NetShareInfo2_type(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
5623 offset
= srvsvc_dissect_enum_ShareType(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetShareInfo2_type
, 0);
5629 srvsvc_dissect_element_NetShareInfo2_comment(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
5631 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetShareInfo2_comment_
, NDR_POINTER_UNIQUE
, "Pointer to Comment (uint16)",hf_srvsvc_srvsvc_NetShareInfo2_comment
);
5637 srvsvc_dissect_element_NetShareInfo2_comment_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
5641 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetShareInfo2_comment
, false, &data
);
5642 proto_item_append_text(tree
, ": %s", data
);
5648 srvsvc_dissect_element_NetShareInfo2_permissions(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
5650 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetShareInfo2_permissions
, 0);
5656 srvsvc_dissect_element_NetShareInfo2_max_users(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
5658 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetShareInfo2_max_users
, 0);
5664 srvsvc_dissect_element_NetShareInfo2_current_users(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
5666 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetShareInfo2_current_users
, 0);
5672 srvsvc_dissect_element_NetShareInfo2_path(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
5674 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetShareInfo2_path_
, NDR_POINTER_UNIQUE
, "Pointer to Path (uint16)",hf_srvsvc_srvsvc_NetShareInfo2_path
);
5680 srvsvc_dissect_element_NetShareInfo2_path_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
5684 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetShareInfo2_path
, false, &data
);
5685 proto_item_append_text(tree
, ": %s", data
);
5691 srvsvc_dissect_element_NetShareInfo2_password(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
5693 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetShareInfo2_password_
, NDR_POINTER_UNIQUE
, "Pointer to Password (uint16)",hf_srvsvc_srvsvc_NetShareInfo2_password
);
5699 srvsvc_dissect_element_NetShareInfo2_password_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
5703 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetShareInfo2_password
, false, &data
);
5704 proto_item_append_text(tree
, ": %s", data
);
5710 srvsvc_dissect_struct_NetShareInfo2(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
5712 proto_item
*item
= NULL
;
5713 proto_tree
*tree
= NULL
;
5718 old_offset
= offset
;
5721 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
5722 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetShareInfo2
);
5725 offset
= srvsvc_dissect_element_NetShareInfo2_name(tvb
, offset
, pinfo
, tree
, di
, drep
);
5727 offset
= srvsvc_dissect_element_NetShareInfo2_type(tvb
, offset
, pinfo
, tree
, di
, drep
);
5729 offset
= srvsvc_dissect_element_NetShareInfo2_comment(tvb
, offset
, pinfo
, tree
, di
, drep
);
5731 offset
= srvsvc_dissect_element_NetShareInfo2_permissions(tvb
, offset
, pinfo
, tree
, di
, drep
);
5733 offset
= srvsvc_dissect_element_NetShareInfo2_max_users(tvb
, offset
, pinfo
, tree
, di
, drep
);
5735 offset
= srvsvc_dissect_element_NetShareInfo2_current_users(tvb
, offset
, pinfo
, tree
, di
, drep
);
5737 offset
= srvsvc_dissect_element_NetShareInfo2_path(tvb
, offset
, pinfo
, tree
, di
, drep
);
5739 offset
= srvsvc_dissect_element_NetShareInfo2_password(tvb
, offset
, pinfo
, tree
, di
, drep
);
5742 proto_item_set_len(item
, offset
-old_offset
);
5745 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
5754 /* IDL: uint32 count; */
5755 /* IDL: [size_is(count)] [unique(1)] srvsvc_NetShareInfo2 *array; */
5759 srvsvc_dissect_element_NetShareCtr2_count(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
5761 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetShareCtr2_count
, 0);
5767 srvsvc_dissect_element_NetShareCtr2_array(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
5769 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetShareCtr2_array_
, NDR_POINTER_UNIQUE
, "Pointer to Array (srvsvc_NetShareInfo2)",hf_srvsvc_srvsvc_NetShareCtr2_array
);
5775 srvsvc_dissect_element_NetShareCtr2_array_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
5777 offset
= dissect_ndr_ucarray(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetShareCtr2_array__
);
5783 srvsvc_dissect_element_NetShareCtr2_array__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
5785 offset
= srvsvc_dissect_struct_NetShareInfo2(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetShareCtr2_array
,0);
5791 srvsvc_dissect_struct_NetShareCtr2(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
5793 proto_item
*item
= NULL
;
5794 proto_tree
*tree
= NULL
;
5799 old_offset
= offset
;
5802 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
5803 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetShareCtr2
);
5806 offset
= srvsvc_dissect_element_NetShareCtr2_count(tvb
, offset
, pinfo
, tree
, di
, drep
);
5808 offset
= srvsvc_dissect_element_NetShareCtr2_array(tvb
, offset
, pinfo
, tree
, di
, drep
);
5811 proto_item_set_len(item
, offset
-old_offset
);
5814 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
5823 /* IDL: [charset(UTF16)] [unique(1)] uint16 *name; */
5824 /* IDL: srvsvc_ShareType type; */
5825 /* IDL: [charset(UTF16)] [unique(1)] uint16 *comment; */
5826 /* IDL: uint32 csc_policy; */
5830 srvsvc_dissect_element_NetShareInfo501_name(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
5832 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetShareInfo501_name_
, NDR_POINTER_UNIQUE
, "Pointer to Name (uint16)",hf_srvsvc_srvsvc_NetShareInfo501_name
);
5838 srvsvc_dissect_element_NetShareInfo501_name_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
5842 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetShareInfo501_name
, false, &data
);
5843 proto_item_append_text(tree
, ": %s", data
);
5849 srvsvc_dissect_element_NetShareInfo501_type(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
5851 offset
= srvsvc_dissect_enum_ShareType(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetShareInfo501_type
, 0);
5857 srvsvc_dissect_element_NetShareInfo501_comment(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
5859 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetShareInfo501_comment_
, NDR_POINTER_UNIQUE
, "Pointer to Comment (uint16)",hf_srvsvc_srvsvc_NetShareInfo501_comment
);
5865 srvsvc_dissect_element_NetShareInfo501_comment_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
5869 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetShareInfo501_comment
, false, &data
);
5870 proto_item_append_text(tree
, ": %s", data
);
5876 srvsvc_dissect_element_NetShareInfo501_csc_policy(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
5878 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetShareInfo501_csc_policy
, 0);
5884 srvsvc_dissect_struct_NetShareInfo501(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
5886 proto_item
*item
= NULL
;
5887 proto_tree
*tree
= NULL
;
5892 old_offset
= offset
;
5895 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
5896 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetShareInfo501
);
5899 offset
= srvsvc_dissect_element_NetShareInfo501_name(tvb
, offset
, pinfo
, tree
, di
, drep
);
5901 offset
= srvsvc_dissect_element_NetShareInfo501_type(tvb
, offset
, pinfo
, tree
, di
, drep
);
5903 offset
= srvsvc_dissect_element_NetShareInfo501_comment(tvb
, offset
, pinfo
, tree
, di
, drep
);
5905 offset
= srvsvc_dissect_element_NetShareInfo501_csc_policy(tvb
, offset
, pinfo
, tree
, di
, drep
);
5908 proto_item_set_len(item
, offset
-old_offset
);
5911 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
5920 /* IDL: uint32 count; */
5921 /* IDL: [size_is(count)] [unique(1)] srvsvc_NetShareInfo501 *array; */
5925 srvsvc_dissect_element_NetShareCtr501_count(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
5927 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetShareCtr501_count
, 0);
5933 srvsvc_dissect_element_NetShareCtr501_array(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
5935 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetShareCtr501_array_
, NDR_POINTER_UNIQUE
, "Pointer to Array (srvsvc_NetShareInfo501)",hf_srvsvc_srvsvc_NetShareCtr501_array
);
5941 srvsvc_dissect_element_NetShareCtr501_array_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
5943 offset
= dissect_ndr_ucarray(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetShareCtr501_array__
);
5949 srvsvc_dissect_element_NetShareCtr501_array__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
5951 offset
= srvsvc_dissect_struct_NetShareInfo501(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetShareCtr501_array
,0);
5957 srvsvc_dissect_struct_NetShareCtr501(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
5959 proto_item
*item
= NULL
;
5960 proto_tree
*tree
= NULL
;
5965 old_offset
= offset
;
5968 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
5969 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetShareCtr501
);
5972 offset
= srvsvc_dissect_element_NetShareCtr501_count(tvb
, offset
, pinfo
, tree
, di
, drep
);
5974 offset
= srvsvc_dissect_element_NetShareCtr501_array(tvb
, offset
, pinfo
, tree
, di
, drep
);
5977 proto_item_set_len(item
, offset
-old_offset
);
5980 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
5989 /* IDL: [charset(UTF16)] [unique(1)] uint16 *name; */
5990 /* IDL: srvsvc_ShareType type; */
5991 /* IDL: [charset(UTF16)] [unique(1)] uint16 *comment; */
5992 /* IDL: uint32 permissions; */
5993 /* IDL: uint32 max_users; */
5994 /* IDL: uint32 current_users; */
5995 /* IDL: [charset(UTF16)] [unique(1)] uint16 *path; */
5996 /* IDL: [charset(UTF16)] [unique(1)] uint16 *password; */
5997 /* IDL: sec_desc_buf sd_buf; */
6001 srvsvc_dissect_element_NetShareInfo502_name(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6003 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetShareInfo502_name_
, NDR_POINTER_UNIQUE
, "Pointer to Name (uint16)",hf_srvsvc_srvsvc_NetShareInfo502_name
);
6009 srvsvc_dissect_element_NetShareInfo502_name_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6013 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetShareInfo502_name
, false, &data
);
6014 proto_item_append_text(tree
, ": %s", data
);
6020 srvsvc_dissect_element_NetShareInfo502_type(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6022 offset
= srvsvc_dissect_enum_ShareType(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetShareInfo502_type
, 0);
6028 srvsvc_dissect_element_NetShareInfo502_comment(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6030 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetShareInfo502_comment_
, NDR_POINTER_UNIQUE
, "Pointer to Comment (uint16)",hf_srvsvc_srvsvc_NetShareInfo502_comment
);
6036 srvsvc_dissect_element_NetShareInfo502_comment_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6040 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetShareInfo502_comment
, false, &data
);
6041 proto_item_append_text(tree
, ": %s", data
);
6047 srvsvc_dissect_element_NetShareInfo502_permissions(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6049 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetShareInfo502_permissions
, 0);
6055 srvsvc_dissect_element_NetShareInfo502_max_users(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6057 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetShareInfo502_max_users
, 0);
6063 srvsvc_dissect_element_NetShareInfo502_current_users(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6065 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetShareInfo502_current_users
, 0);
6071 srvsvc_dissect_element_NetShareInfo502_path(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6073 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetShareInfo502_path_
, NDR_POINTER_UNIQUE
, "Pointer to Path (uint16)",hf_srvsvc_srvsvc_NetShareInfo502_path
);
6079 srvsvc_dissect_element_NetShareInfo502_path_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6083 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetShareInfo502_path
, false, &data
);
6084 proto_item_append_text(tree
, ": %s", data
);
6090 srvsvc_dissect_element_NetShareInfo502_password(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6092 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetShareInfo502_password_
, NDR_POINTER_UNIQUE
, "Pointer to Password (uint16)",hf_srvsvc_srvsvc_NetShareInfo502_password
);
6098 srvsvc_dissect_element_NetShareInfo502_password_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6102 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetShareInfo502_password
, false, &data
);
6103 proto_item_append_text(tree
, ": %s", data
);
6109 srvsvc_dissect_struct_NetShareInfo502(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
6111 proto_item
*item
= NULL
;
6112 proto_tree
*tree
= NULL
;
6117 old_offset
= offset
;
6120 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
6121 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetShareInfo502
);
6124 offset
= srvsvc_dissect_element_NetShareInfo502_name(tvb
, offset
, pinfo
, tree
, di
, drep
);
6126 offset
= srvsvc_dissect_element_NetShareInfo502_type(tvb
, offset
, pinfo
, tree
, di
, drep
);
6128 offset
= srvsvc_dissect_element_NetShareInfo502_comment(tvb
, offset
, pinfo
, tree
, di
, drep
);
6130 offset
= srvsvc_dissect_element_NetShareInfo502_permissions(tvb
, offset
, pinfo
, tree
, di
, drep
);
6132 offset
= srvsvc_dissect_element_NetShareInfo502_max_users(tvb
, offset
, pinfo
, tree
, di
, drep
);
6134 offset
= srvsvc_dissect_element_NetShareInfo502_current_users(tvb
, offset
, pinfo
, tree
, di
, drep
);
6136 offset
= srvsvc_dissect_element_NetShareInfo502_path(tvb
, offset
, pinfo
, tree
, di
, drep
);
6138 offset
= srvsvc_dissect_element_NetShareInfo502_password(tvb
, offset
, pinfo
, tree
, di
, drep
);
6140 offset
= srvsvc_dissect_element_NetShareInfo502_sd_buf(tvb
, offset
, pinfo
, tree
, di
, drep
);
6143 proto_item_set_len(item
, offset
-old_offset
);
6146 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
6155 /* IDL: uint32 count; */
6156 /* IDL: [size_is(count)] [unique(1)] srvsvc_NetShareInfo502 *array; */
6160 srvsvc_dissect_element_NetShareCtr502_count(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6162 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetShareCtr502_count
, 0);
6168 srvsvc_dissect_element_NetShareCtr502_array(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6170 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetShareCtr502_array_
, NDR_POINTER_UNIQUE
, "Pointer to Array (srvsvc_NetShareInfo502)",hf_srvsvc_srvsvc_NetShareCtr502_array
);
6176 srvsvc_dissect_element_NetShareCtr502_array_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6178 offset
= dissect_ndr_ucarray(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetShareCtr502_array__
);
6184 srvsvc_dissect_element_NetShareCtr502_array__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6186 offset
= srvsvc_dissect_struct_NetShareInfo502(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetShareCtr502_array
,0);
6192 srvsvc_dissect_struct_NetShareCtr502(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
6194 proto_item
*item
= NULL
;
6195 proto_tree
*tree
= NULL
;
6200 old_offset
= offset
;
6203 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
6204 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetShareCtr502
);
6207 offset
= srvsvc_dissect_element_NetShareCtr502_count(tvb
, offset
, pinfo
, tree
, di
, drep
);
6209 offset
= srvsvc_dissect_element_NetShareCtr502_array(tvb
, offset
, pinfo
, tree
, di
, drep
);
6212 proto_item_set_len(item
, offset
-old_offset
);
6215 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
6224 /* IDL: [charset(UTF16)] [unique(1)] uint16 *comment; */
6228 srvsvc_dissect_element_NetShareInfo1004_comment(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6230 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetShareInfo1004_comment_
, NDR_POINTER_UNIQUE
, "Pointer to Comment (uint16)",hf_srvsvc_srvsvc_NetShareInfo1004_comment
);
6236 srvsvc_dissect_element_NetShareInfo1004_comment_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6240 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetShareInfo1004_comment
, false, &data
);
6241 proto_item_append_text(tree
, ": %s", data
);
6247 srvsvc_dissect_struct_NetShareInfo1004(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
6249 proto_item
*item
= NULL
;
6250 proto_tree
*tree
= NULL
;
6255 old_offset
= offset
;
6258 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
6259 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetShareInfo1004
);
6262 offset
= srvsvc_dissect_element_NetShareInfo1004_comment(tvb
, offset
, pinfo
, tree
, di
, drep
);
6265 proto_item_set_len(item
, offset
-old_offset
);
6268 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
6277 /* IDL: uint32 count; */
6278 /* IDL: [size_is(count)] [unique(1)] srvsvc_NetShareInfo1004 *array; */
6282 srvsvc_dissect_element_NetShareCtr1004_count(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6284 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetShareCtr1004_count
, 0);
6290 srvsvc_dissect_element_NetShareCtr1004_array(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6292 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetShareCtr1004_array_
, NDR_POINTER_UNIQUE
, "Pointer to Array (srvsvc_NetShareInfo1004)",hf_srvsvc_srvsvc_NetShareCtr1004_array
);
6298 srvsvc_dissect_element_NetShareCtr1004_array_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6300 offset
= dissect_ndr_ucarray(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetShareCtr1004_array__
);
6306 srvsvc_dissect_element_NetShareCtr1004_array__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6308 offset
= srvsvc_dissect_struct_NetShareInfo1004(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetShareCtr1004_array
,0);
6314 srvsvc_dissect_struct_NetShareCtr1004(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
6316 proto_item
*item
= NULL
;
6317 proto_tree
*tree
= NULL
;
6322 old_offset
= offset
;
6325 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
6326 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetShareCtr1004
);
6329 offset
= srvsvc_dissect_element_NetShareCtr1004_count(tvb
, offset
, pinfo
, tree
, di
, drep
);
6331 offset
= srvsvc_dissect_element_NetShareCtr1004_array(tvb
, offset
, pinfo
, tree
, di
, drep
);
6334 proto_item_set_len(item
, offset
-old_offset
);
6337 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
6346 /* IDL: SHARE_1005_IN_DFS = 0x00000001 , */
6347 /* IDL: SHARE_1005_DFS_ROOT = 0x00000002 , */
6348 /* IDL: SHARE_1005_CSC_CACHE_AUTO_REINT = 0x00000010 , */
6349 /* IDL: SHARE_1005_CSC_CACHE_VDO = 0x00000020 , */
6350 /* IDL: SHARE_1005_CSC_CACHE_NONE = 0x00000030 , */
6351 /* IDL: SHARE_1005_RESTRICT_EXCLUSIVE_OPENS = 0x00000100 , */
6352 /* IDL: SHARE_1005_FORCE_SHARED_DELETE = 0x00000200 , */
6353 /* IDL: SHARE_1005_ALLOW_NAMESPACE_CACHING = 0x00000400 , */
6354 /* IDL: SHARE_1005_ACCESS_BASED_DIRECTORY_ENUM = 0x00000800 , */
6355 /* IDL: SHARE_1005_FORCE_LEVELII_OPLOCK = 0x00001000 , */
6356 /* IDL: SHARE_1005_ENABLE_HASH = 0x00002000 , */
6357 /* IDL: SHARE_1005_ENABLE_CA = 0x00004000 , */
6358 /* IDL: SHARE_1005_ENCRYPT_DATA = 0x00008000 , */
6362 srvsvc_dissect_bitmap_NetShareInfo1005Flags(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
6365 static int * const srvsvc_NetShareInfo1005Flags_fields
[] = {
6366 &hf_srvsvc_NetShareInfo1005Flags_SHARE_1005_IN_DFS
,
6367 &hf_srvsvc_NetShareInfo1005Flags_SHARE_1005_DFS_ROOT
,
6368 &hf_srvsvc_NetShareInfo1005Flags_SHARE_1005_CSC_CACHE_AUTO_REINT
,
6369 &hf_srvsvc_NetShareInfo1005Flags_SHARE_1005_CSC_CACHE_VDO
,
6370 &hf_srvsvc_NetShareInfo1005Flags_SHARE_1005_CSC_CACHE_NONE
,
6371 &hf_srvsvc_NetShareInfo1005Flags_SHARE_1005_RESTRICT_EXCLUSIVE_OPENS
,
6372 &hf_srvsvc_NetShareInfo1005Flags_SHARE_1005_FORCE_SHARED_DELETE
,
6373 &hf_srvsvc_NetShareInfo1005Flags_SHARE_1005_ALLOW_NAMESPACE_CACHING
,
6374 &hf_srvsvc_NetShareInfo1005Flags_SHARE_1005_ACCESS_BASED_DIRECTORY_ENUM
,
6375 &hf_srvsvc_NetShareInfo1005Flags_SHARE_1005_FORCE_LEVELII_OPLOCK
,
6376 &hf_srvsvc_NetShareInfo1005Flags_SHARE_1005_ENABLE_HASH
,
6377 &hf_srvsvc_NetShareInfo1005Flags_SHARE_1005_ENABLE_CA
,
6378 &hf_srvsvc_NetShareInfo1005Flags_SHARE_1005_ENCRYPT_DATA
,
6384 item
= proto_tree_add_bitmask_with_flags(parent_tree
, tvb
, offset
, hf_index
,
6385 ett_srvsvc_NetShareInfo1005Flags
, srvsvc_NetShareInfo1005Flags_fields
, DREP_ENC_INTEGER(drep
), BMT_NO_FALSE
);
6387 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, parent_tree
, di
, drep
, -1, &flags
);
6390 proto_item_append_text(item
, ": (No values set)");
6392 if (flags
& (~0x0000ff63)) {
6393 flags
&= (~0x0000ff63);
6394 proto_item_append_text(item
, "Unknown bitmap value 0x%x", flags
);
6402 /* IDL: NetShareInfo1005Flags dfs_flags; */
6406 srvsvc_dissect_element_NetShareInfo1005_dfs_flags(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6408 offset
= srvsvc_dissect_bitmap_NetShareInfo1005Flags(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetShareInfo1005_dfs_flags
, 0);
6414 srvsvc_dissect_struct_NetShareInfo1005(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
6416 proto_item
*item
= NULL
;
6417 proto_tree
*tree
= NULL
;
6422 old_offset
= offset
;
6425 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
6426 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetShareInfo1005
);
6429 offset
= srvsvc_dissect_element_NetShareInfo1005_dfs_flags(tvb
, offset
, pinfo
, tree
, di
, drep
);
6432 proto_item_set_len(item
, offset
-old_offset
);
6435 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
6444 /* IDL: uint32 count; */
6445 /* IDL: [size_is(count)] [unique(1)] srvsvc_NetShareInfo1005 *array; */
6449 srvsvc_dissect_element_NetShareCtr1005_count(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6451 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetShareCtr1005_count
, 0);
6457 srvsvc_dissect_element_NetShareCtr1005_array(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6459 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetShareCtr1005_array_
, NDR_POINTER_UNIQUE
, "Pointer to Array (srvsvc_NetShareInfo1005)",hf_srvsvc_srvsvc_NetShareCtr1005_array
);
6465 srvsvc_dissect_element_NetShareCtr1005_array_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6467 offset
= dissect_ndr_ucarray(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetShareCtr1005_array__
);
6473 srvsvc_dissect_element_NetShareCtr1005_array__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6475 offset
= srvsvc_dissect_struct_NetShareInfo1005(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetShareCtr1005_array
,0);
6481 srvsvc_dissect_struct_NetShareCtr1005(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
6483 proto_item
*item
= NULL
;
6484 proto_tree
*tree
= NULL
;
6489 old_offset
= offset
;
6492 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
6493 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetShareCtr1005
);
6496 offset
= srvsvc_dissect_element_NetShareCtr1005_count(tvb
, offset
, pinfo
, tree
, di
, drep
);
6498 offset
= srvsvc_dissect_element_NetShareCtr1005_array(tvb
, offset
, pinfo
, tree
, di
, drep
);
6501 proto_item_set_len(item
, offset
-old_offset
);
6504 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
6513 /* IDL: uint32 max_users; */
6517 srvsvc_dissect_element_NetShareInfo1006_max_users(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6519 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetShareInfo1006_max_users
, 0);
6525 srvsvc_dissect_struct_NetShareInfo1006(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
6527 proto_item
*item
= NULL
;
6528 proto_tree
*tree
= NULL
;
6533 old_offset
= offset
;
6536 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
6537 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetShareInfo1006
);
6540 offset
= srvsvc_dissect_element_NetShareInfo1006_max_users(tvb
, offset
, pinfo
, tree
, di
, drep
);
6543 proto_item_set_len(item
, offset
-old_offset
);
6546 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
6555 /* IDL: uint32 count; */
6556 /* IDL: [size_is(count)] [unique(1)] srvsvc_NetShareInfo1006 *array; */
6560 srvsvc_dissect_element_NetShareCtr1006_count(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6562 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetShareCtr1006_count
, 0);
6568 srvsvc_dissect_element_NetShareCtr1006_array(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6570 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetShareCtr1006_array_
, NDR_POINTER_UNIQUE
, "Pointer to Array (srvsvc_NetShareInfo1006)",hf_srvsvc_srvsvc_NetShareCtr1006_array
);
6576 srvsvc_dissect_element_NetShareCtr1006_array_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6578 offset
= dissect_ndr_ucarray(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetShareCtr1006_array__
);
6584 srvsvc_dissect_element_NetShareCtr1006_array__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6586 offset
= srvsvc_dissect_struct_NetShareInfo1006(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetShareCtr1006_array
,0);
6592 srvsvc_dissect_struct_NetShareCtr1006(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
6594 proto_item
*item
= NULL
;
6595 proto_tree
*tree
= NULL
;
6600 old_offset
= offset
;
6603 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
6604 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetShareCtr1006
);
6607 offset
= srvsvc_dissect_element_NetShareCtr1006_count(tvb
, offset
, pinfo
, tree
, di
, drep
);
6609 offset
= srvsvc_dissect_element_NetShareCtr1006_array(tvb
, offset
, pinfo
, tree
, di
, drep
);
6612 proto_item_set_len(item
, offset
-old_offset
);
6615 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
6624 /* IDL: uint32 flags; */
6625 /* IDL: [charset(UTF16)] [unique(1)] uint16 *alternate_directory_name; */
6629 srvsvc_dissect_element_NetShareInfo1007_flags(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6631 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetShareInfo1007_flags
, 0);
6637 srvsvc_dissect_element_NetShareInfo1007_alternate_directory_name(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6639 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetShareInfo1007_alternate_directory_name_
, NDR_POINTER_UNIQUE
, "Pointer to Alternate Directory Name (uint16)",hf_srvsvc_srvsvc_NetShareInfo1007_alternate_directory_name
);
6645 srvsvc_dissect_element_NetShareInfo1007_alternate_directory_name_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6649 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetShareInfo1007_alternate_directory_name
, false, &data
);
6650 proto_item_append_text(tree
, ": %s", data
);
6656 srvsvc_dissect_struct_NetShareInfo1007(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
6658 proto_item
*item
= NULL
;
6659 proto_tree
*tree
= NULL
;
6664 old_offset
= offset
;
6667 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
6668 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetShareInfo1007
);
6671 offset
= srvsvc_dissect_element_NetShareInfo1007_flags(tvb
, offset
, pinfo
, tree
, di
, drep
);
6673 offset
= srvsvc_dissect_element_NetShareInfo1007_alternate_directory_name(tvb
, offset
, pinfo
, tree
, di
, drep
);
6676 proto_item_set_len(item
, offset
-old_offset
);
6679 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
6688 /* IDL: uint32 count; */
6689 /* IDL: [size_is(count)] [unique(1)] srvsvc_NetShareInfo1007 *array; */
6693 srvsvc_dissect_element_NetShareCtr1007_count(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6695 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetShareCtr1007_count
, 0);
6701 srvsvc_dissect_element_NetShareCtr1007_array(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6703 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetShareCtr1007_array_
, NDR_POINTER_UNIQUE
, "Pointer to Array (srvsvc_NetShareInfo1007)",hf_srvsvc_srvsvc_NetShareCtr1007_array
);
6709 srvsvc_dissect_element_NetShareCtr1007_array_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6711 offset
= dissect_ndr_ucarray(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetShareCtr1007_array__
);
6717 srvsvc_dissect_element_NetShareCtr1007_array__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6719 offset
= srvsvc_dissect_struct_NetShareInfo1007(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetShareCtr1007_array
,0);
6725 srvsvc_dissect_struct_NetShareCtr1007(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
6727 proto_item
*item
= NULL
;
6728 proto_tree
*tree
= NULL
;
6733 old_offset
= offset
;
6736 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
6737 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetShareCtr1007
);
6740 offset
= srvsvc_dissect_element_NetShareCtr1007_count(tvb
, offset
, pinfo
, tree
, di
, drep
);
6742 offset
= srvsvc_dissect_element_NetShareCtr1007_array(tvb
, offset
, pinfo
, tree
, di
, drep
);
6745 proto_item_set_len(item
, offset
-old_offset
);
6748 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
6757 /* IDL: uint32 count; */
6758 /* IDL: [size_is(count)] [unique(1)] sec_desc_buf *array; */
6762 srvsvc_dissect_element_NetShareCtr1501_count(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6764 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetShareCtr1501_count
, 0);
6770 srvsvc_dissect_element_NetShareCtr1501_array(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6772 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetShareCtr1501_array_
, NDR_POINTER_UNIQUE
, "Pointer to Array (sec_desc_buf)",hf_srvsvc_srvsvc_NetShareCtr1501_array
);
6778 srvsvc_dissect_element_NetShareCtr1501_array_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6780 offset
= dissect_ndr_ucarray(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetShareCtr1501_array__
);
6786 srvsvc_dissect_struct_NetShareCtr1501(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
6788 proto_item
*item
= NULL
;
6789 proto_tree
*tree
= NULL
;
6794 old_offset
= offset
;
6797 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
6798 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetShareCtr1501
);
6801 offset
= srvsvc_dissect_element_NetShareCtr1501_count(tvb
, offset
, pinfo
, tree
, di
, drep
);
6803 offset
= srvsvc_dissect_element_NetShareCtr1501_array(tvb
, offset
, pinfo
, tree
, di
, drep
);
6806 proto_item_set_len(item
, offset
-old_offset
);
6809 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
6818 /* IDL: [case(0)] [case(0)] [unique(1)] srvsvc_NetShareInfo0 *info0; */
6819 /* IDL: [case(1)] [case(1)] [unique(1)] srvsvc_NetShareInfo1 *info1; */
6820 /* IDL: [case(2)] [case(2)] [unique(1)] srvsvc_NetShareInfo2 *info2; */
6821 /* IDL: [case(501)] [case(501)] [unique(1)] srvsvc_NetShareInfo501 *info501; */
6822 /* IDL: [case(502)] [case(502)] [unique(1)] srvsvc_NetShareInfo502 *info502; */
6823 /* IDL: [case(1004)] [case(1004)] [unique(1)] srvsvc_NetShareInfo1004 *info1004; */
6824 /* IDL: [case(1005)] [case(1005)] [unique(1)] srvsvc_NetShareInfo1005 *info1005; */
6825 /* IDL: [case(1006)] [case(1006)] [unique(1)] srvsvc_NetShareInfo1006 *info1006; */
6826 /* IDL: [case(1007)] [case(1007)] [unique(1)] srvsvc_NetShareInfo1007 *info1007; */
6827 /* IDL: [case(1501)] [case(1501)] [unique(1)] sec_desc_buf *info1501; */
6828 /* IDL: [default] ; */
6832 srvsvc_dissect_element_NetShareInfo_info0(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6834 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetShareInfo_info0_
, NDR_POINTER_UNIQUE
, "Pointer to Info0 (srvsvc_NetShareInfo0)",hf_srvsvc_srvsvc_NetShareInfo_info0
);
6840 srvsvc_dissect_element_NetShareInfo_info0_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6842 offset
= srvsvc_dissect_struct_NetShareInfo0(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetShareInfo_info0
,0);
6848 srvsvc_dissect_element_NetShareInfo_info1(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6850 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetShareInfo_info1_
, NDR_POINTER_UNIQUE
, "Pointer to Info1 (srvsvc_NetShareInfo1)",hf_srvsvc_srvsvc_NetShareInfo_info1
);
6856 srvsvc_dissect_element_NetShareInfo_info1_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6858 offset
= srvsvc_dissect_struct_NetShareInfo1(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetShareInfo_info1
,0);
6864 srvsvc_dissect_element_NetShareInfo_info2(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6866 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetShareInfo_info2_
, NDR_POINTER_UNIQUE
, "Pointer to Info2 (srvsvc_NetShareInfo2)",hf_srvsvc_srvsvc_NetShareInfo_info2
);
6872 srvsvc_dissect_element_NetShareInfo_info2_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6874 offset
= srvsvc_dissect_struct_NetShareInfo2(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetShareInfo_info2
,0);
6880 srvsvc_dissect_element_NetShareInfo_info501(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6882 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetShareInfo_info501_
, NDR_POINTER_UNIQUE
, "Pointer to Info501 (srvsvc_NetShareInfo501)",hf_srvsvc_srvsvc_NetShareInfo_info501
);
6888 srvsvc_dissect_element_NetShareInfo_info501_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6890 offset
= srvsvc_dissect_struct_NetShareInfo501(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetShareInfo_info501
,0);
6896 srvsvc_dissect_element_NetShareInfo_info502(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6898 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetShareInfo_info502_
, NDR_POINTER_UNIQUE
, "Pointer to Info502 (srvsvc_NetShareInfo502)",hf_srvsvc_srvsvc_NetShareInfo_info502
);
6904 srvsvc_dissect_element_NetShareInfo_info502_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6906 offset
= srvsvc_dissect_struct_NetShareInfo502(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetShareInfo_info502
,0);
6912 srvsvc_dissect_element_NetShareInfo_info1004(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6914 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetShareInfo_info1004_
, NDR_POINTER_UNIQUE
, "Pointer to Info1004 (srvsvc_NetShareInfo1004)",hf_srvsvc_srvsvc_NetShareInfo_info1004
);
6920 srvsvc_dissect_element_NetShareInfo_info1004_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6922 offset
= srvsvc_dissect_struct_NetShareInfo1004(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetShareInfo_info1004
,0);
6928 srvsvc_dissect_element_NetShareInfo_info1005(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6930 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetShareInfo_info1005_
, NDR_POINTER_UNIQUE
, "Pointer to Info1005 (srvsvc_NetShareInfo1005)",hf_srvsvc_srvsvc_NetShareInfo_info1005
);
6936 srvsvc_dissect_element_NetShareInfo_info1005_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6938 offset
= srvsvc_dissect_struct_NetShareInfo1005(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetShareInfo_info1005
,0);
6944 srvsvc_dissect_element_NetShareInfo_info1006(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6946 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetShareInfo_info1006_
, NDR_POINTER_UNIQUE
, "Pointer to Info1006 (srvsvc_NetShareInfo1006)",hf_srvsvc_srvsvc_NetShareInfo_info1006
);
6952 srvsvc_dissect_element_NetShareInfo_info1006_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6954 offset
= srvsvc_dissect_struct_NetShareInfo1006(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetShareInfo_info1006
,0);
6960 srvsvc_dissect_element_NetShareInfo_info1007(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6962 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetShareInfo_info1007_
, NDR_POINTER_UNIQUE
, "Pointer to Info1007 (srvsvc_NetShareInfo1007)",hf_srvsvc_srvsvc_NetShareInfo_info1007
);
6968 srvsvc_dissect_element_NetShareInfo_info1007_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6970 offset
= srvsvc_dissect_struct_NetShareInfo1007(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetShareInfo_info1007
,0);
6976 srvsvc_dissect_element_NetShareInfo_info1501(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
6978 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetShareInfo_info1501_
, NDR_POINTER_UNIQUE
, "Pointer to Info1501 (sec_desc_buf)",hf_srvsvc_srvsvc_NetShareInfo_info1501
);
6984 srvsvc_dissect_NetShareInfo(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
6986 proto_item
*item
= NULL
;
6987 proto_tree
*tree
= NULL
;
6991 old_offset
= offset
;
6993 tree
= proto_tree_add_subtree(parent_tree
, tvb
, offset
, -1, ett_srvsvc_srvsvc_NetShareInfo
, &item
, "srvsvc_NetShareInfo");
6996 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_index
, &level
);
7001 offset
= srvsvc_dissect_element_NetShareInfo_info0(tvb
, offset
, pinfo
, tree
, di
, drep
);
7005 offset
= srvsvc_dissect_element_NetShareInfo_info1(tvb
, offset
, pinfo
, tree
, di
, drep
);
7009 offset
= srvsvc_dissect_element_NetShareInfo_info2(tvb
, offset
, pinfo
, tree
, di
, drep
);
7013 offset
= srvsvc_dissect_element_NetShareInfo_info501(tvb
, offset
, pinfo
, tree
, di
, drep
);
7017 offset
= srvsvc_dissect_element_NetShareInfo_info502(tvb
, offset
, pinfo
, tree
, di
, drep
);
7021 offset
= srvsvc_dissect_element_NetShareInfo_info1004(tvb
, offset
, pinfo
, tree
, di
, drep
);
7025 offset
= srvsvc_dissect_element_NetShareInfo_info1005(tvb
, offset
, pinfo
, tree
, di
, drep
);
7029 offset
= srvsvc_dissect_element_NetShareInfo_info1006(tvb
, offset
, pinfo
, tree
, di
, drep
);
7033 offset
= srvsvc_dissect_element_NetShareInfo_info1007(tvb
, offset
, pinfo
, tree
, di
, drep
);
7037 offset
= srvsvc_dissect_element_NetShareInfo_info1501(tvb
, offset
, pinfo
, tree
, di
, drep
);
7043 proto_item_set_len(item
, offset
-old_offset
);
7050 /* IDL: [case(0)] [case(0)] [unique(1)] srvsvc_NetShareCtr0 *ctr0; */
7051 /* IDL: [case(1)] [case(1)] [unique(1)] srvsvc_NetShareCtr1 *ctr1; */
7052 /* IDL: [case(2)] [case(2)] [unique(1)] srvsvc_NetShareCtr2 *ctr2; */
7053 /* IDL: [case(501)] [case(501)] [unique(1)] srvsvc_NetShareCtr501 *ctr501; */
7054 /* IDL: [case(502)] [case(502)] [unique(1)] srvsvc_NetShareCtr502 *ctr502; */
7055 /* IDL: [case(1004)] [case(1004)] [unique(1)] srvsvc_NetShareCtr1004 *ctr1004; */
7056 /* IDL: [case(1005)] [case(1005)] [unique(1)] srvsvc_NetShareCtr1005 *ctr1005; */
7057 /* IDL: [case(1006)] [case(1006)] [unique(1)] srvsvc_NetShareCtr1006 *ctr1006; */
7058 /* IDL: [case(1007)] [case(1007)] [unique(1)] srvsvc_NetShareCtr1007 *ctr1007; */
7059 /* IDL: [case(1501)] [case(1501)] [unique(1)] srvsvc_NetShareCtr1501 *ctr1501; */
7060 /* IDL: [default] ; */
7064 srvsvc_dissect_element_NetShareCtr_ctr0(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7066 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetShareCtr_ctr0_
, NDR_POINTER_UNIQUE
, "Pointer to Ctr0 (srvsvc_NetShareCtr0)",hf_srvsvc_srvsvc_NetShareCtr_ctr0
);
7072 srvsvc_dissect_element_NetShareCtr_ctr0_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7074 offset
= srvsvc_dissect_struct_NetShareCtr0(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetShareCtr_ctr0
,0);
7080 srvsvc_dissect_element_NetShareCtr_ctr1(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7082 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetShareCtr_ctr1_
, NDR_POINTER_UNIQUE
, "Pointer to Ctr1 (srvsvc_NetShareCtr1)",hf_srvsvc_srvsvc_NetShareCtr_ctr1
);
7088 srvsvc_dissect_element_NetShareCtr_ctr1_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7090 offset
= srvsvc_dissect_struct_NetShareCtr1(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetShareCtr_ctr1
,0);
7096 srvsvc_dissect_element_NetShareCtr_ctr2(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7098 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetShareCtr_ctr2_
, NDR_POINTER_UNIQUE
, "Pointer to Ctr2 (srvsvc_NetShareCtr2)",hf_srvsvc_srvsvc_NetShareCtr_ctr2
);
7104 srvsvc_dissect_element_NetShareCtr_ctr2_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7106 offset
= srvsvc_dissect_struct_NetShareCtr2(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetShareCtr_ctr2
,0);
7112 srvsvc_dissect_element_NetShareCtr_ctr501(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7114 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetShareCtr_ctr501_
, NDR_POINTER_UNIQUE
, "Pointer to Ctr501 (srvsvc_NetShareCtr501)",hf_srvsvc_srvsvc_NetShareCtr_ctr501
);
7120 srvsvc_dissect_element_NetShareCtr_ctr501_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7122 offset
= srvsvc_dissect_struct_NetShareCtr501(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetShareCtr_ctr501
,0);
7128 srvsvc_dissect_element_NetShareCtr_ctr502(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7130 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetShareCtr_ctr502_
, NDR_POINTER_UNIQUE
, "Pointer to Ctr502 (srvsvc_NetShareCtr502)",hf_srvsvc_srvsvc_NetShareCtr_ctr502
);
7136 srvsvc_dissect_element_NetShareCtr_ctr502_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7138 offset
= srvsvc_dissect_struct_NetShareCtr502(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetShareCtr_ctr502
,0);
7144 srvsvc_dissect_element_NetShareCtr_ctr1004(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7146 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetShareCtr_ctr1004_
, NDR_POINTER_UNIQUE
, "Pointer to Ctr1004 (srvsvc_NetShareCtr1004)",hf_srvsvc_srvsvc_NetShareCtr_ctr1004
);
7152 srvsvc_dissect_element_NetShareCtr_ctr1004_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7154 offset
= srvsvc_dissect_struct_NetShareCtr1004(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetShareCtr_ctr1004
,0);
7160 srvsvc_dissect_element_NetShareCtr_ctr1005(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7162 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetShareCtr_ctr1005_
, NDR_POINTER_UNIQUE
, "Pointer to Ctr1005 (srvsvc_NetShareCtr1005)",hf_srvsvc_srvsvc_NetShareCtr_ctr1005
);
7168 srvsvc_dissect_element_NetShareCtr_ctr1005_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7170 offset
= srvsvc_dissect_struct_NetShareCtr1005(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetShareCtr_ctr1005
,0);
7176 srvsvc_dissect_element_NetShareCtr_ctr1006(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7178 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetShareCtr_ctr1006_
, NDR_POINTER_UNIQUE
, "Pointer to Ctr1006 (srvsvc_NetShareCtr1006)",hf_srvsvc_srvsvc_NetShareCtr_ctr1006
);
7184 srvsvc_dissect_element_NetShareCtr_ctr1006_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7186 offset
= srvsvc_dissect_struct_NetShareCtr1006(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetShareCtr_ctr1006
,0);
7192 srvsvc_dissect_element_NetShareCtr_ctr1007(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7194 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetShareCtr_ctr1007_
, NDR_POINTER_UNIQUE
, "Pointer to Ctr1007 (srvsvc_NetShareCtr1007)",hf_srvsvc_srvsvc_NetShareCtr_ctr1007
);
7200 srvsvc_dissect_element_NetShareCtr_ctr1007_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7202 offset
= srvsvc_dissect_struct_NetShareCtr1007(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetShareCtr_ctr1007
,0);
7208 srvsvc_dissect_element_NetShareCtr_ctr1501(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7210 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetShareCtr_ctr1501_
, NDR_POINTER_UNIQUE
, "Pointer to Ctr1501 (srvsvc_NetShareCtr1501)",hf_srvsvc_srvsvc_NetShareCtr_ctr1501
);
7216 srvsvc_dissect_element_NetShareCtr_ctr1501_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7218 offset
= srvsvc_dissect_struct_NetShareCtr1501(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetShareCtr_ctr1501
,0);
7224 srvsvc_dissect_NetShareCtr(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
7226 proto_item
*item
= NULL
;
7227 proto_tree
*tree
= NULL
;
7231 old_offset
= offset
;
7233 tree
= proto_tree_add_subtree(parent_tree
, tvb
, offset
, -1, ett_srvsvc_srvsvc_NetShareCtr
, &item
, "srvsvc_NetShareCtr");
7236 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_index
, &level
);
7241 offset
= srvsvc_dissect_element_NetShareCtr_ctr0(tvb
, offset
, pinfo
, tree
, di
, drep
);
7245 offset
= srvsvc_dissect_element_NetShareCtr_ctr1(tvb
, offset
, pinfo
, tree
, di
, drep
);
7249 offset
= srvsvc_dissect_element_NetShareCtr_ctr2(tvb
, offset
, pinfo
, tree
, di
, drep
);
7253 offset
= srvsvc_dissect_element_NetShareCtr_ctr501(tvb
, offset
, pinfo
, tree
, di
, drep
);
7257 offset
= srvsvc_dissect_element_NetShareCtr_ctr502(tvb
, offset
, pinfo
, tree
, di
, drep
);
7261 offset
= srvsvc_dissect_element_NetShareCtr_ctr1004(tvb
, offset
, pinfo
, tree
, di
, drep
);
7265 offset
= srvsvc_dissect_element_NetShareCtr_ctr1005(tvb
, offset
, pinfo
, tree
, di
, drep
);
7269 offset
= srvsvc_dissect_element_NetShareCtr_ctr1006(tvb
, offset
, pinfo
, tree
, di
, drep
);
7273 offset
= srvsvc_dissect_element_NetShareCtr_ctr1007(tvb
, offset
, pinfo
, tree
, di
, drep
);
7277 offset
= srvsvc_dissect_element_NetShareCtr_ctr1501(tvb
, offset
, pinfo
, tree
, di
, drep
);
7283 proto_item_set_len(item
, offset
-old_offset
);
7290 /* IDL: uint32 level; */
7291 /* IDL: [switch_is(level)] srvsvc_NetShareCtr ctr; */
7295 srvsvc_dissect_element_NetShareInfoCtr_level(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, uint32_t *level
)
7297 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetShareInfoCtr_level
, *level
);
7303 srvsvc_dissect_struct_NetShareInfoCtr(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
7306 proto_item
*item
= NULL
;
7307 proto_tree
*tree
= NULL
;
7312 old_offset
= offset
;
7315 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
7316 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetShareInfoCtr
);
7319 offset
= srvsvc_dissect_element_NetShareInfoCtr_level(tvb
, offset
, pinfo
, tree
, di
, drep
, &level
);
7321 offset
= srvsvc_dissect_element_NetShareInfoCtr_ctr(tvb
, offset
, pinfo
, tree
, di
, drep
, &level
);
7324 proto_item_set_len(item
, offset
-old_offset
);
7327 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
7336 /* IDL: PLATFORM_ID_DOS=300, */
7337 /* IDL: PLATFORM_ID_OS2=400, */
7338 /* IDL: PLATFORM_ID_NT=500, */
7339 /* IDL: PLATFORM_ID_OSF=600, */
7340 /* IDL: PLATFORM_ID_VMS=700, */
7344 srvsvc_dissect_enum_PlatformId(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t *param _U_
)
7346 uint32_t parameter
=0;
7350 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_index
, ¶meter
);
7359 /* IDL: srvsvc_PlatformId platform_id; */
7360 /* IDL: [charset(UTF16)] [unique(1)] uint16 *server_name; */
7364 srvsvc_dissect_element_NetSrvInfo100_platform_id(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7366 offset
= srvsvc_dissect_enum_PlatformId(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo100_platform_id
, 0);
7372 srvsvc_dissect_element_NetSrvInfo100_server_name(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7374 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSrvInfo100_server_name_
, NDR_POINTER_UNIQUE
, "Pointer to Server Name (uint16)",hf_srvsvc_srvsvc_NetSrvInfo100_server_name
);
7380 srvsvc_dissect_element_NetSrvInfo100_server_name_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7384 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetSrvInfo100_server_name
, false, &data
);
7385 proto_item_append_text(tree
, ": %s", data
);
7391 srvsvc_dissect_struct_NetSrvInfo100(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
7393 proto_item
*item
= NULL
;
7394 proto_tree
*tree
= NULL
;
7399 old_offset
= offset
;
7402 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
7403 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetSrvInfo100
);
7406 offset
= srvsvc_dissect_element_NetSrvInfo100_platform_id(tvb
, offset
, pinfo
, tree
, di
, drep
);
7408 offset
= srvsvc_dissect_element_NetSrvInfo100_server_name(tvb
, offset
, pinfo
, tree
, di
, drep
);
7411 proto_item_set_len(item
, offset
-old_offset
);
7414 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
7423 /* IDL: srvsvc_PlatformId platform_id; */
7424 /* IDL: [charset(UTF16)] [unique(1)] uint16 *server_name; */
7425 /* IDL: uint32 version_major; */
7426 /* IDL: uint32 version_minor; */
7427 /* IDL: svcctl_ServerType server_type; */
7428 /* IDL: [charset(UTF16)] [unique(1)] uint16 *comment; */
7432 srvsvc_dissect_element_NetSrvInfo101_platform_id(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7434 offset
= srvsvc_dissect_enum_PlatformId(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo101_platform_id
, 0);
7440 srvsvc_dissect_element_NetSrvInfo101_server_name(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7442 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSrvInfo101_server_name_
, NDR_POINTER_UNIQUE
, "Pointer to Server Name (uint16)",hf_srvsvc_srvsvc_NetSrvInfo101_server_name
);
7448 srvsvc_dissect_element_NetSrvInfo101_server_name_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7452 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetSrvInfo101_server_name
, false, &data
);
7453 proto_item_append_text(tree
, ": %s", data
);
7459 srvsvc_dissect_element_NetSrvInfo101_version_major(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7461 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo101_version_major
, 0);
7467 srvsvc_dissect_element_NetSrvInfo101_version_minor(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7469 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo101_version_minor
, 0);
7475 srvsvc_dissect_element_NetSrvInfo101_comment(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7477 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSrvInfo101_comment_
, NDR_POINTER_UNIQUE
, "Pointer to Comment (uint16)",hf_srvsvc_srvsvc_NetSrvInfo101_comment
);
7483 srvsvc_dissect_element_NetSrvInfo101_comment_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7487 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetSrvInfo101_comment
, false, &data
);
7488 proto_item_append_text(tree
, ": %s", data
);
7494 srvsvc_dissect_struct_NetSrvInfo101(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
7496 proto_item
*item
= NULL
;
7497 proto_tree
*tree
= NULL
;
7502 old_offset
= offset
;
7505 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
7506 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetSrvInfo101
);
7509 offset
= srvsvc_dissect_element_NetSrvInfo101_platform_id(tvb
, offset
, pinfo
, tree
, di
, drep
);
7511 offset
= srvsvc_dissect_element_NetSrvInfo101_server_name(tvb
, offset
, pinfo
, tree
, di
, drep
);
7513 offset
= srvsvc_dissect_element_NetSrvInfo101_version_major(tvb
, offset
, pinfo
, tree
, di
, drep
);
7515 offset
= srvsvc_dissect_element_NetSrvInfo101_version_minor(tvb
, offset
, pinfo
, tree
, di
, drep
);
7517 offset
= srvsvc_dissect_element_NetSrvInfo101_server_type(tvb
, offset
, pinfo
, tree
, di
, drep
);
7519 offset
= srvsvc_dissect_element_NetSrvInfo101_comment(tvb
, offset
, pinfo
, tree
, di
, drep
);
7522 proto_item_set_len(item
, offset
-old_offset
);
7525 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
7534 /* IDL: srvsvc_PlatformId platform_id; */
7535 /* IDL: [charset(UTF16)] [unique(1)] uint16 *server_name; */
7536 /* IDL: uint32 version_major; */
7537 /* IDL: uint32 version_minor; */
7538 /* IDL: svcctl_ServerType server_type; */
7539 /* IDL: [charset(UTF16)] [unique(1)] uint16 *comment; */
7540 /* IDL: uint32 users; */
7541 /* IDL: uint32 disc; */
7542 /* IDL: uint32 hidden; */
7543 /* IDL: uint32 announce; */
7544 /* IDL: uint32 anndelta; */
7545 /* IDL: uint32 licenses; */
7546 /* IDL: [charset(UTF16)] [unique(1)] uint16 *userpath; */
7550 srvsvc_dissect_element_NetSrvInfo102_platform_id(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7552 offset
= srvsvc_dissect_enum_PlatformId(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo102_platform_id
, 0);
7558 srvsvc_dissect_element_NetSrvInfo102_server_name(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7560 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSrvInfo102_server_name_
, NDR_POINTER_UNIQUE
, "Pointer to Server Name (uint16)",hf_srvsvc_srvsvc_NetSrvInfo102_server_name
);
7566 srvsvc_dissect_element_NetSrvInfo102_server_name_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7570 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetSrvInfo102_server_name
, false, &data
);
7571 proto_item_append_text(tree
, ": %s", data
);
7577 srvsvc_dissect_element_NetSrvInfo102_version_major(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7579 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo102_version_major
, 0);
7585 srvsvc_dissect_element_NetSrvInfo102_version_minor(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7587 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo102_version_minor
, 0);
7593 srvsvc_dissect_element_NetSrvInfo102_comment(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7595 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSrvInfo102_comment_
, NDR_POINTER_UNIQUE
, "Pointer to Comment (uint16)",hf_srvsvc_srvsvc_NetSrvInfo102_comment
);
7601 srvsvc_dissect_element_NetSrvInfo102_comment_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7605 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetSrvInfo102_comment
, false, &data
);
7606 proto_item_append_text(tree
, ": %s", data
);
7612 srvsvc_dissect_element_NetSrvInfo102_users(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7614 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo102_users
, 0);
7620 srvsvc_dissect_element_NetSrvInfo102_disc(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7622 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo102_disc
, 0);
7628 srvsvc_dissect_element_NetSrvInfo102_hidden(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7630 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo102_hidden
, 0);
7636 srvsvc_dissect_element_NetSrvInfo102_announce(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7638 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo102_announce
, 0);
7644 srvsvc_dissect_element_NetSrvInfo102_anndelta(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7646 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo102_anndelta
, 0);
7652 srvsvc_dissect_element_NetSrvInfo102_licenses(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7654 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo102_licenses
, 0);
7660 srvsvc_dissect_element_NetSrvInfo102_userpath(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7662 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSrvInfo102_userpath_
, NDR_POINTER_UNIQUE
, "Pointer to Userpath (uint16)",hf_srvsvc_srvsvc_NetSrvInfo102_userpath
);
7668 srvsvc_dissect_element_NetSrvInfo102_userpath_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7672 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetSrvInfo102_userpath
, false, &data
);
7673 proto_item_append_text(tree
, ": %s", data
);
7679 srvsvc_dissect_struct_NetSrvInfo102(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
7681 proto_item
*item
= NULL
;
7682 proto_tree
*tree
= NULL
;
7687 old_offset
= offset
;
7690 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
7691 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetSrvInfo102
);
7694 offset
= srvsvc_dissect_element_NetSrvInfo102_platform_id(tvb
, offset
, pinfo
, tree
, di
, drep
);
7696 offset
= srvsvc_dissect_element_NetSrvInfo102_server_name(tvb
, offset
, pinfo
, tree
, di
, drep
);
7698 offset
= srvsvc_dissect_element_NetSrvInfo102_version_major(tvb
, offset
, pinfo
, tree
, di
, drep
);
7700 offset
= srvsvc_dissect_element_NetSrvInfo102_version_minor(tvb
, offset
, pinfo
, tree
, di
, drep
);
7702 offset
= srvsvc_dissect_element_NetSrvInfo102_server_type(tvb
, offset
, pinfo
, tree
, di
, drep
);
7704 offset
= srvsvc_dissect_element_NetSrvInfo102_comment(tvb
, offset
, pinfo
, tree
, di
, drep
);
7706 offset
= srvsvc_dissect_element_NetSrvInfo102_users(tvb
, offset
, pinfo
, tree
, di
, drep
);
7708 offset
= srvsvc_dissect_element_NetSrvInfo102_disc(tvb
, offset
, pinfo
, tree
, di
, drep
);
7710 offset
= srvsvc_dissect_element_NetSrvInfo102_hidden(tvb
, offset
, pinfo
, tree
, di
, drep
);
7712 offset
= srvsvc_dissect_element_NetSrvInfo102_announce(tvb
, offset
, pinfo
, tree
, di
, drep
);
7714 offset
= srvsvc_dissect_element_NetSrvInfo102_anndelta(tvb
, offset
, pinfo
, tree
, di
, drep
);
7716 offset
= srvsvc_dissect_element_NetSrvInfo102_licenses(tvb
, offset
, pinfo
, tree
, di
, drep
);
7718 offset
= srvsvc_dissect_element_NetSrvInfo102_userpath(tvb
, offset
, pinfo
, tree
, di
, drep
);
7721 proto_item_set_len(item
, offset
-old_offset
);
7724 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
7733 /* IDL: uint32 ulist_mtime; */
7734 /* IDL: uint32 glist_mtime; */
7735 /* IDL: uint32 alist_mtime; */
7736 /* IDL: [charset(UTF16)] [unique(1)] uint16 *alerts; */
7737 /* IDL: uint32 security; */
7738 /* IDL: uint32 numadmin; */
7739 /* IDL: uint32 lanmask; */
7740 /* IDL: [charset(UTF16)] [unique(1)] uint16 *guestaccount; */
7741 /* IDL: uint32 chdevs; */
7742 /* IDL: uint32 chdevqs; */
7743 /* IDL: uint32 chdevjobs; */
7744 /* IDL: uint32 connections; */
7745 /* IDL: uint32 shares; */
7746 /* IDL: uint32 openfiles; */
7747 /* IDL: uint32 sessopen; */
7748 /* IDL: uint32 sesssvc; */
7749 /* IDL: uint32 sessreqs; */
7750 /* IDL: uint32 opensearch; */
7751 /* IDL: uint32 activelocks; */
7752 /* IDL: uint32 numreqbufs; */
7753 /* IDL: uint32 sizereqbufs; */
7754 /* IDL: uint32 numbigbufs; */
7755 /* IDL: uint32 numfiletasks; */
7756 /* IDL: uint32 alertsched; */
7757 /* IDL: uint32 erroralert; */
7758 /* IDL: uint32 logonalert; */
7759 /* IDL: uint32 accessalert; */
7760 /* IDL: uint32 diskalert; */
7761 /* IDL: uint32 netioalert; */
7762 /* IDL: uint32 maxaudits; */
7763 /* IDL: [charset(UTF16)] [unique(1)] uint16 *srvheuristics; */
7767 srvsvc_dissect_element_NetSrvInfo402_ulist_mtime(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7769 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo402_ulist_mtime
, 0);
7775 srvsvc_dissect_element_NetSrvInfo402_glist_mtime(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7777 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo402_glist_mtime
, 0);
7783 srvsvc_dissect_element_NetSrvInfo402_alist_mtime(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7785 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo402_alist_mtime
, 0);
7791 srvsvc_dissect_element_NetSrvInfo402_alerts(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7793 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSrvInfo402_alerts_
, NDR_POINTER_UNIQUE
, "Pointer to Alerts (uint16)",hf_srvsvc_srvsvc_NetSrvInfo402_alerts
);
7799 srvsvc_dissect_element_NetSrvInfo402_alerts_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7803 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetSrvInfo402_alerts
, false, &data
);
7804 proto_item_append_text(tree
, ": %s", data
);
7810 srvsvc_dissect_element_NetSrvInfo402_security(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7812 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo402_security
, 0);
7818 srvsvc_dissect_element_NetSrvInfo402_numadmin(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7820 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo402_numadmin
, 0);
7826 srvsvc_dissect_element_NetSrvInfo402_lanmask(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7828 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo402_lanmask
, 0);
7834 srvsvc_dissect_element_NetSrvInfo402_guestaccount(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7836 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSrvInfo402_guestaccount_
, NDR_POINTER_UNIQUE
, "Pointer to Guestaccount (uint16)",hf_srvsvc_srvsvc_NetSrvInfo402_guestaccount
);
7842 srvsvc_dissect_element_NetSrvInfo402_guestaccount_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7846 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetSrvInfo402_guestaccount
, false, &data
);
7847 proto_item_append_text(tree
, ": %s", data
);
7853 srvsvc_dissect_element_NetSrvInfo402_chdevs(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7855 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo402_chdevs
, 0);
7861 srvsvc_dissect_element_NetSrvInfo402_chdevqs(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7863 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo402_chdevqs
, 0);
7869 srvsvc_dissect_element_NetSrvInfo402_chdevjobs(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7871 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo402_chdevjobs
, 0);
7877 srvsvc_dissect_element_NetSrvInfo402_connections(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7879 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo402_connections
, 0);
7885 srvsvc_dissect_element_NetSrvInfo402_shares(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7887 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo402_shares
, 0);
7893 srvsvc_dissect_element_NetSrvInfo402_openfiles(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7895 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo402_openfiles
, 0);
7901 srvsvc_dissect_element_NetSrvInfo402_sessopen(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7903 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo402_sessopen
, 0);
7909 srvsvc_dissect_element_NetSrvInfo402_sesssvc(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7911 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo402_sesssvc
, 0);
7917 srvsvc_dissect_element_NetSrvInfo402_sessreqs(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7919 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo402_sessreqs
, 0);
7925 srvsvc_dissect_element_NetSrvInfo402_opensearch(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7927 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo402_opensearch
, 0);
7933 srvsvc_dissect_element_NetSrvInfo402_activelocks(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7935 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo402_activelocks
, 0);
7941 srvsvc_dissect_element_NetSrvInfo402_numreqbufs(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7943 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo402_numreqbufs
, 0);
7949 srvsvc_dissect_element_NetSrvInfo402_sizereqbufs(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7951 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo402_sizereqbufs
, 0);
7957 srvsvc_dissect_element_NetSrvInfo402_numbigbufs(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7959 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo402_numbigbufs
, 0);
7965 srvsvc_dissect_element_NetSrvInfo402_numfiletasks(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7967 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo402_numfiletasks
, 0);
7973 srvsvc_dissect_element_NetSrvInfo402_alertsched(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7975 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo402_alertsched
, 0);
7981 srvsvc_dissect_element_NetSrvInfo402_erroralert(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7983 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo402_erroralert
, 0);
7989 srvsvc_dissect_element_NetSrvInfo402_logonalert(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7991 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo402_logonalert
, 0);
7997 srvsvc_dissect_element_NetSrvInfo402_accessalert(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
7999 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo402_accessalert
, 0);
8005 srvsvc_dissect_element_NetSrvInfo402_diskalert(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8007 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo402_diskalert
, 0);
8013 srvsvc_dissect_element_NetSrvInfo402_netioalert(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8015 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo402_netioalert
, 0);
8021 srvsvc_dissect_element_NetSrvInfo402_maxaudits(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8023 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo402_maxaudits
, 0);
8029 srvsvc_dissect_element_NetSrvInfo402_srvheuristics(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8031 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSrvInfo402_srvheuristics_
, NDR_POINTER_UNIQUE
, "Pointer to Srvheuristics (uint16)",hf_srvsvc_srvsvc_NetSrvInfo402_srvheuristics
);
8037 srvsvc_dissect_element_NetSrvInfo402_srvheuristics_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8041 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetSrvInfo402_srvheuristics
, false, &data
);
8042 proto_item_append_text(tree
, ": %s", data
);
8048 srvsvc_dissect_struct_NetSrvInfo402(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
8050 proto_item
*item
= NULL
;
8051 proto_tree
*tree
= NULL
;
8056 old_offset
= offset
;
8059 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
8060 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetSrvInfo402
);
8063 offset
= srvsvc_dissect_element_NetSrvInfo402_ulist_mtime(tvb
, offset
, pinfo
, tree
, di
, drep
);
8065 offset
= srvsvc_dissect_element_NetSrvInfo402_glist_mtime(tvb
, offset
, pinfo
, tree
, di
, drep
);
8067 offset
= srvsvc_dissect_element_NetSrvInfo402_alist_mtime(tvb
, offset
, pinfo
, tree
, di
, drep
);
8069 offset
= srvsvc_dissect_element_NetSrvInfo402_alerts(tvb
, offset
, pinfo
, tree
, di
, drep
);
8071 offset
= srvsvc_dissect_element_NetSrvInfo402_security(tvb
, offset
, pinfo
, tree
, di
, drep
);
8073 offset
= srvsvc_dissect_element_NetSrvInfo402_numadmin(tvb
, offset
, pinfo
, tree
, di
, drep
);
8075 offset
= srvsvc_dissect_element_NetSrvInfo402_lanmask(tvb
, offset
, pinfo
, tree
, di
, drep
);
8077 offset
= srvsvc_dissect_element_NetSrvInfo402_guestaccount(tvb
, offset
, pinfo
, tree
, di
, drep
);
8079 offset
= srvsvc_dissect_element_NetSrvInfo402_chdevs(tvb
, offset
, pinfo
, tree
, di
, drep
);
8081 offset
= srvsvc_dissect_element_NetSrvInfo402_chdevqs(tvb
, offset
, pinfo
, tree
, di
, drep
);
8083 offset
= srvsvc_dissect_element_NetSrvInfo402_chdevjobs(tvb
, offset
, pinfo
, tree
, di
, drep
);
8085 offset
= srvsvc_dissect_element_NetSrvInfo402_connections(tvb
, offset
, pinfo
, tree
, di
, drep
);
8087 offset
= srvsvc_dissect_element_NetSrvInfo402_shares(tvb
, offset
, pinfo
, tree
, di
, drep
);
8089 offset
= srvsvc_dissect_element_NetSrvInfo402_openfiles(tvb
, offset
, pinfo
, tree
, di
, drep
);
8091 offset
= srvsvc_dissect_element_NetSrvInfo402_sessopen(tvb
, offset
, pinfo
, tree
, di
, drep
);
8093 offset
= srvsvc_dissect_element_NetSrvInfo402_sesssvc(tvb
, offset
, pinfo
, tree
, di
, drep
);
8095 offset
= srvsvc_dissect_element_NetSrvInfo402_sessreqs(tvb
, offset
, pinfo
, tree
, di
, drep
);
8097 offset
= srvsvc_dissect_element_NetSrvInfo402_opensearch(tvb
, offset
, pinfo
, tree
, di
, drep
);
8099 offset
= srvsvc_dissect_element_NetSrvInfo402_activelocks(tvb
, offset
, pinfo
, tree
, di
, drep
);
8101 offset
= srvsvc_dissect_element_NetSrvInfo402_numreqbufs(tvb
, offset
, pinfo
, tree
, di
, drep
);
8103 offset
= srvsvc_dissect_element_NetSrvInfo402_sizereqbufs(tvb
, offset
, pinfo
, tree
, di
, drep
);
8105 offset
= srvsvc_dissect_element_NetSrvInfo402_numbigbufs(tvb
, offset
, pinfo
, tree
, di
, drep
);
8107 offset
= srvsvc_dissect_element_NetSrvInfo402_numfiletasks(tvb
, offset
, pinfo
, tree
, di
, drep
);
8109 offset
= srvsvc_dissect_element_NetSrvInfo402_alertsched(tvb
, offset
, pinfo
, tree
, di
, drep
);
8111 offset
= srvsvc_dissect_element_NetSrvInfo402_erroralert(tvb
, offset
, pinfo
, tree
, di
, drep
);
8113 offset
= srvsvc_dissect_element_NetSrvInfo402_logonalert(tvb
, offset
, pinfo
, tree
, di
, drep
);
8115 offset
= srvsvc_dissect_element_NetSrvInfo402_accessalert(tvb
, offset
, pinfo
, tree
, di
, drep
);
8117 offset
= srvsvc_dissect_element_NetSrvInfo402_diskalert(tvb
, offset
, pinfo
, tree
, di
, drep
);
8119 offset
= srvsvc_dissect_element_NetSrvInfo402_netioalert(tvb
, offset
, pinfo
, tree
, di
, drep
);
8121 offset
= srvsvc_dissect_element_NetSrvInfo402_maxaudits(tvb
, offset
, pinfo
, tree
, di
, drep
);
8123 offset
= srvsvc_dissect_element_NetSrvInfo402_srvheuristics(tvb
, offset
, pinfo
, tree
, di
, drep
);
8126 proto_item_set_len(item
, offset
-old_offset
);
8129 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
8138 /* IDL: uint32 ulist_mtime; */
8139 /* IDL: uint32 glist_mtime; */
8140 /* IDL: uint32 alist_mtime; */
8141 /* IDL: [charset(UTF16)] [unique(1)] uint16 *alerts; */
8142 /* IDL: uint32 security; */
8143 /* IDL: uint32 numadmin; */
8144 /* IDL: uint32 lanmask; */
8145 /* IDL: [charset(UTF16)] [unique(1)] uint16 *guestaccount; */
8146 /* IDL: uint32 chdevs; */
8147 /* IDL: uint32 chdevqs; */
8148 /* IDL: uint32 chdevjobs; */
8149 /* IDL: uint32 connections; */
8150 /* IDL: uint32 shares; */
8151 /* IDL: uint32 openfiles; */
8152 /* IDL: uint32 sessopen; */
8153 /* IDL: uint32 sesssvc; */
8154 /* IDL: uint32 sessreqs; */
8155 /* IDL: uint32 opensearch; */
8156 /* IDL: uint32 activelocks; */
8157 /* IDL: uint32 numreqbufs; */
8158 /* IDL: uint32 sizereqbufs; */
8159 /* IDL: uint32 numbigbufs; */
8160 /* IDL: uint32 numfiletasks; */
8161 /* IDL: uint32 alertsched; */
8162 /* IDL: uint32 erroralert; */
8163 /* IDL: uint32 logonalert; */
8164 /* IDL: uint32 accessalert; */
8165 /* IDL: uint32 diskalert; */
8166 /* IDL: uint32 netioalert; */
8167 /* IDL: uint32 maxaudits; */
8168 /* IDL: [charset(UTF16)] [unique(1)] uint16 *srvheuristics; */
8169 /* IDL: uint32 auditedevents; */
8170 /* IDL: uint32 auditprofile; */
8171 /* IDL: [charset(UTF16)] [unique(1)] uint16 *autopath; */
8175 srvsvc_dissect_element_NetSrvInfo403_ulist_mtime(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8177 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo403_ulist_mtime
, 0);
8183 srvsvc_dissect_element_NetSrvInfo403_glist_mtime(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8185 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo403_glist_mtime
, 0);
8191 srvsvc_dissect_element_NetSrvInfo403_alist_mtime(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8193 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo403_alist_mtime
, 0);
8199 srvsvc_dissect_element_NetSrvInfo403_alerts(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8201 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSrvInfo403_alerts_
, NDR_POINTER_UNIQUE
, "Pointer to Alerts (uint16)",hf_srvsvc_srvsvc_NetSrvInfo403_alerts
);
8207 srvsvc_dissect_element_NetSrvInfo403_alerts_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8211 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetSrvInfo403_alerts
, false, &data
);
8212 proto_item_append_text(tree
, ": %s", data
);
8218 srvsvc_dissect_element_NetSrvInfo403_security(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8220 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo403_security
, 0);
8226 srvsvc_dissect_element_NetSrvInfo403_numadmin(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8228 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo403_numadmin
, 0);
8234 srvsvc_dissect_element_NetSrvInfo403_lanmask(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8236 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo403_lanmask
, 0);
8242 srvsvc_dissect_element_NetSrvInfo403_guestaccount(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8244 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSrvInfo403_guestaccount_
, NDR_POINTER_UNIQUE
, "Pointer to Guestaccount (uint16)",hf_srvsvc_srvsvc_NetSrvInfo403_guestaccount
);
8250 srvsvc_dissect_element_NetSrvInfo403_guestaccount_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8254 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetSrvInfo403_guestaccount
, false, &data
);
8255 proto_item_append_text(tree
, ": %s", data
);
8261 srvsvc_dissect_element_NetSrvInfo403_chdevs(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8263 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo403_chdevs
, 0);
8269 srvsvc_dissect_element_NetSrvInfo403_chdevqs(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8271 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo403_chdevqs
, 0);
8277 srvsvc_dissect_element_NetSrvInfo403_chdevjobs(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8279 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo403_chdevjobs
, 0);
8285 srvsvc_dissect_element_NetSrvInfo403_connections(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8287 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo403_connections
, 0);
8293 srvsvc_dissect_element_NetSrvInfo403_shares(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8295 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo403_shares
, 0);
8301 srvsvc_dissect_element_NetSrvInfo403_openfiles(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8303 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo403_openfiles
, 0);
8309 srvsvc_dissect_element_NetSrvInfo403_sessopen(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8311 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo403_sessopen
, 0);
8317 srvsvc_dissect_element_NetSrvInfo403_sesssvc(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8319 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo403_sesssvc
, 0);
8325 srvsvc_dissect_element_NetSrvInfo403_sessreqs(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8327 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo403_sessreqs
, 0);
8333 srvsvc_dissect_element_NetSrvInfo403_opensearch(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8335 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo403_opensearch
, 0);
8341 srvsvc_dissect_element_NetSrvInfo403_activelocks(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8343 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo403_activelocks
, 0);
8349 srvsvc_dissect_element_NetSrvInfo403_numreqbufs(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8351 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo403_numreqbufs
, 0);
8357 srvsvc_dissect_element_NetSrvInfo403_sizereqbufs(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8359 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo403_sizereqbufs
, 0);
8365 srvsvc_dissect_element_NetSrvInfo403_numbigbufs(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8367 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo403_numbigbufs
, 0);
8373 srvsvc_dissect_element_NetSrvInfo403_numfiletasks(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8375 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo403_numfiletasks
, 0);
8381 srvsvc_dissect_element_NetSrvInfo403_alertsched(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8383 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo403_alertsched
, 0);
8389 srvsvc_dissect_element_NetSrvInfo403_erroralert(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8391 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo403_erroralert
, 0);
8397 srvsvc_dissect_element_NetSrvInfo403_logonalert(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8399 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo403_logonalert
, 0);
8405 srvsvc_dissect_element_NetSrvInfo403_accessalert(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8407 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo403_accessalert
, 0);
8413 srvsvc_dissect_element_NetSrvInfo403_diskalert(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8415 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo403_diskalert
, 0);
8421 srvsvc_dissect_element_NetSrvInfo403_netioalert(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8423 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo403_netioalert
, 0);
8429 srvsvc_dissect_element_NetSrvInfo403_maxaudits(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8431 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo403_maxaudits
, 0);
8437 srvsvc_dissect_element_NetSrvInfo403_srvheuristics(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8439 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSrvInfo403_srvheuristics_
, NDR_POINTER_UNIQUE
, "Pointer to Srvheuristics (uint16)",hf_srvsvc_srvsvc_NetSrvInfo403_srvheuristics
);
8445 srvsvc_dissect_element_NetSrvInfo403_srvheuristics_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8449 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetSrvInfo403_srvheuristics
, false, &data
);
8450 proto_item_append_text(tree
, ": %s", data
);
8456 srvsvc_dissect_element_NetSrvInfo403_auditedevents(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8458 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo403_auditedevents
, 0);
8464 srvsvc_dissect_element_NetSrvInfo403_auditprofile(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8466 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo403_auditprofile
, 0);
8472 srvsvc_dissect_element_NetSrvInfo403_autopath(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8474 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSrvInfo403_autopath_
, NDR_POINTER_UNIQUE
, "Pointer to Autopath (uint16)",hf_srvsvc_srvsvc_NetSrvInfo403_autopath
);
8480 srvsvc_dissect_element_NetSrvInfo403_autopath_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8484 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetSrvInfo403_autopath
, false, &data
);
8485 proto_item_append_text(tree
, ": %s", data
);
8491 srvsvc_dissect_struct_NetSrvInfo403(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
8493 proto_item
*item
= NULL
;
8494 proto_tree
*tree
= NULL
;
8499 old_offset
= offset
;
8502 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
8503 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetSrvInfo403
);
8506 offset
= srvsvc_dissect_element_NetSrvInfo403_ulist_mtime(tvb
, offset
, pinfo
, tree
, di
, drep
);
8508 offset
= srvsvc_dissect_element_NetSrvInfo403_glist_mtime(tvb
, offset
, pinfo
, tree
, di
, drep
);
8510 offset
= srvsvc_dissect_element_NetSrvInfo403_alist_mtime(tvb
, offset
, pinfo
, tree
, di
, drep
);
8512 offset
= srvsvc_dissect_element_NetSrvInfo403_alerts(tvb
, offset
, pinfo
, tree
, di
, drep
);
8514 offset
= srvsvc_dissect_element_NetSrvInfo403_security(tvb
, offset
, pinfo
, tree
, di
, drep
);
8516 offset
= srvsvc_dissect_element_NetSrvInfo403_numadmin(tvb
, offset
, pinfo
, tree
, di
, drep
);
8518 offset
= srvsvc_dissect_element_NetSrvInfo403_lanmask(tvb
, offset
, pinfo
, tree
, di
, drep
);
8520 offset
= srvsvc_dissect_element_NetSrvInfo403_guestaccount(tvb
, offset
, pinfo
, tree
, di
, drep
);
8522 offset
= srvsvc_dissect_element_NetSrvInfo403_chdevs(tvb
, offset
, pinfo
, tree
, di
, drep
);
8524 offset
= srvsvc_dissect_element_NetSrvInfo403_chdevqs(tvb
, offset
, pinfo
, tree
, di
, drep
);
8526 offset
= srvsvc_dissect_element_NetSrvInfo403_chdevjobs(tvb
, offset
, pinfo
, tree
, di
, drep
);
8528 offset
= srvsvc_dissect_element_NetSrvInfo403_connections(tvb
, offset
, pinfo
, tree
, di
, drep
);
8530 offset
= srvsvc_dissect_element_NetSrvInfo403_shares(tvb
, offset
, pinfo
, tree
, di
, drep
);
8532 offset
= srvsvc_dissect_element_NetSrvInfo403_openfiles(tvb
, offset
, pinfo
, tree
, di
, drep
);
8534 offset
= srvsvc_dissect_element_NetSrvInfo403_sessopen(tvb
, offset
, pinfo
, tree
, di
, drep
);
8536 offset
= srvsvc_dissect_element_NetSrvInfo403_sesssvc(tvb
, offset
, pinfo
, tree
, di
, drep
);
8538 offset
= srvsvc_dissect_element_NetSrvInfo403_sessreqs(tvb
, offset
, pinfo
, tree
, di
, drep
);
8540 offset
= srvsvc_dissect_element_NetSrvInfo403_opensearch(tvb
, offset
, pinfo
, tree
, di
, drep
);
8542 offset
= srvsvc_dissect_element_NetSrvInfo403_activelocks(tvb
, offset
, pinfo
, tree
, di
, drep
);
8544 offset
= srvsvc_dissect_element_NetSrvInfo403_numreqbufs(tvb
, offset
, pinfo
, tree
, di
, drep
);
8546 offset
= srvsvc_dissect_element_NetSrvInfo403_sizereqbufs(tvb
, offset
, pinfo
, tree
, di
, drep
);
8548 offset
= srvsvc_dissect_element_NetSrvInfo403_numbigbufs(tvb
, offset
, pinfo
, tree
, di
, drep
);
8550 offset
= srvsvc_dissect_element_NetSrvInfo403_numfiletasks(tvb
, offset
, pinfo
, tree
, di
, drep
);
8552 offset
= srvsvc_dissect_element_NetSrvInfo403_alertsched(tvb
, offset
, pinfo
, tree
, di
, drep
);
8554 offset
= srvsvc_dissect_element_NetSrvInfo403_erroralert(tvb
, offset
, pinfo
, tree
, di
, drep
);
8556 offset
= srvsvc_dissect_element_NetSrvInfo403_logonalert(tvb
, offset
, pinfo
, tree
, di
, drep
);
8558 offset
= srvsvc_dissect_element_NetSrvInfo403_accessalert(tvb
, offset
, pinfo
, tree
, di
, drep
);
8560 offset
= srvsvc_dissect_element_NetSrvInfo403_diskalert(tvb
, offset
, pinfo
, tree
, di
, drep
);
8562 offset
= srvsvc_dissect_element_NetSrvInfo403_netioalert(tvb
, offset
, pinfo
, tree
, di
, drep
);
8564 offset
= srvsvc_dissect_element_NetSrvInfo403_maxaudits(tvb
, offset
, pinfo
, tree
, di
, drep
);
8566 offset
= srvsvc_dissect_element_NetSrvInfo403_srvheuristics(tvb
, offset
, pinfo
, tree
, di
, drep
);
8568 offset
= srvsvc_dissect_element_NetSrvInfo403_auditedevents(tvb
, offset
, pinfo
, tree
, di
, drep
);
8570 offset
= srvsvc_dissect_element_NetSrvInfo403_auditprofile(tvb
, offset
, pinfo
, tree
, di
, drep
);
8572 offset
= srvsvc_dissect_element_NetSrvInfo403_autopath(tvb
, offset
, pinfo
, tree
, di
, drep
);
8575 proto_item_set_len(item
, offset
-old_offset
);
8578 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
8587 /* IDL: uint32 sessopen; */
8588 /* IDL: uint32 sesssvc; */
8589 /* IDL: uint32 opensearch; */
8590 /* IDL: uint32 sizereqbufs; */
8591 /* IDL: uint32 initworkitems; */
8592 /* IDL: uint32 maxworkitems; */
8593 /* IDL: uint32 rawworkitems; */
8594 /* IDL: uint32 irpstacksize; */
8595 /* IDL: uint32 maxrawbuflen; */
8596 /* IDL: uint32 sessusers; */
8597 /* IDL: uint32 sessconns; */
8598 /* IDL: uint32 maxpagedmemoryusage; */
8599 /* IDL: uint32 maxnonpagedmemoryusage; */
8600 /* IDL: uint32 enablesoftcompat; */
8601 /* IDL: uint32 enableforcedlogoff; */
8602 /* IDL: uint32 timesource; */
8603 /* IDL: uint32 acceptdownlevelapis; */
8604 /* IDL: uint32 lmannounce; */
8608 srvsvc_dissect_element_NetSrvInfo502_sessopen(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8610 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo502_sessopen
, 0);
8616 srvsvc_dissect_element_NetSrvInfo502_sesssvc(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8618 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo502_sesssvc
, 0);
8624 srvsvc_dissect_element_NetSrvInfo502_opensearch(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8626 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo502_opensearch
, 0);
8632 srvsvc_dissect_element_NetSrvInfo502_sizereqbufs(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8634 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo502_sizereqbufs
, 0);
8640 srvsvc_dissect_element_NetSrvInfo502_initworkitems(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8642 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo502_initworkitems
, 0);
8648 srvsvc_dissect_element_NetSrvInfo502_maxworkitems(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8650 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo502_maxworkitems
, 0);
8656 srvsvc_dissect_element_NetSrvInfo502_rawworkitems(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8658 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo502_rawworkitems
, 0);
8664 srvsvc_dissect_element_NetSrvInfo502_irpstacksize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8666 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo502_irpstacksize
, 0);
8672 srvsvc_dissect_element_NetSrvInfo502_maxrawbuflen(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8674 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo502_maxrawbuflen
, 0);
8680 srvsvc_dissect_element_NetSrvInfo502_sessusers(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8682 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo502_sessusers
, 0);
8688 srvsvc_dissect_element_NetSrvInfo502_sessconns(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8690 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo502_sessconns
, 0);
8696 srvsvc_dissect_element_NetSrvInfo502_maxpagedmemoryusage(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8698 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo502_maxpagedmemoryusage
, 0);
8704 srvsvc_dissect_element_NetSrvInfo502_maxnonpagedmemoryusage(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8706 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo502_maxnonpagedmemoryusage
, 0);
8712 srvsvc_dissect_element_NetSrvInfo502_enablesoftcompat(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8714 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo502_enablesoftcompat
, 0);
8720 srvsvc_dissect_element_NetSrvInfo502_enableforcedlogoff(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8722 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo502_enableforcedlogoff
, 0);
8728 srvsvc_dissect_element_NetSrvInfo502_timesource(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8730 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo502_timesource
, 0);
8736 srvsvc_dissect_element_NetSrvInfo502_acceptdownlevelapis(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8738 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo502_acceptdownlevelapis
, 0);
8744 srvsvc_dissect_element_NetSrvInfo502_lmannounce(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8746 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo502_lmannounce
, 0);
8752 srvsvc_dissect_struct_NetSrvInfo502(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
8754 proto_item
*item
= NULL
;
8755 proto_tree
*tree
= NULL
;
8760 old_offset
= offset
;
8763 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
8764 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetSrvInfo502
);
8767 offset
= srvsvc_dissect_element_NetSrvInfo502_sessopen(tvb
, offset
, pinfo
, tree
, di
, drep
);
8769 offset
= srvsvc_dissect_element_NetSrvInfo502_sesssvc(tvb
, offset
, pinfo
, tree
, di
, drep
);
8771 offset
= srvsvc_dissect_element_NetSrvInfo502_opensearch(tvb
, offset
, pinfo
, tree
, di
, drep
);
8773 offset
= srvsvc_dissect_element_NetSrvInfo502_sizereqbufs(tvb
, offset
, pinfo
, tree
, di
, drep
);
8775 offset
= srvsvc_dissect_element_NetSrvInfo502_initworkitems(tvb
, offset
, pinfo
, tree
, di
, drep
);
8777 offset
= srvsvc_dissect_element_NetSrvInfo502_maxworkitems(tvb
, offset
, pinfo
, tree
, di
, drep
);
8779 offset
= srvsvc_dissect_element_NetSrvInfo502_rawworkitems(tvb
, offset
, pinfo
, tree
, di
, drep
);
8781 offset
= srvsvc_dissect_element_NetSrvInfo502_irpstacksize(tvb
, offset
, pinfo
, tree
, di
, drep
);
8783 offset
= srvsvc_dissect_element_NetSrvInfo502_maxrawbuflen(tvb
, offset
, pinfo
, tree
, di
, drep
);
8785 offset
= srvsvc_dissect_element_NetSrvInfo502_sessusers(tvb
, offset
, pinfo
, tree
, di
, drep
);
8787 offset
= srvsvc_dissect_element_NetSrvInfo502_sessconns(tvb
, offset
, pinfo
, tree
, di
, drep
);
8789 offset
= srvsvc_dissect_element_NetSrvInfo502_maxpagedmemoryusage(tvb
, offset
, pinfo
, tree
, di
, drep
);
8791 offset
= srvsvc_dissect_element_NetSrvInfo502_maxnonpagedmemoryusage(tvb
, offset
, pinfo
, tree
, di
, drep
);
8793 offset
= srvsvc_dissect_element_NetSrvInfo502_enablesoftcompat(tvb
, offset
, pinfo
, tree
, di
, drep
);
8795 offset
= srvsvc_dissect_element_NetSrvInfo502_enableforcedlogoff(tvb
, offset
, pinfo
, tree
, di
, drep
);
8797 offset
= srvsvc_dissect_element_NetSrvInfo502_timesource(tvb
, offset
, pinfo
, tree
, di
, drep
);
8799 offset
= srvsvc_dissect_element_NetSrvInfo502_acceptdownlevelapis(tvb
, offset
, pinfo
, tree
, di
, drep
);
8801 offset
= srvsvc_dissect_element_NetSrvInfo502_lmannounce(tvb
, offset
, pinfo
, tree
, di
, drep
);
8804 proto_item_set_len(item
, offset
-old_offset
);
8807 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
8816 /* IDL: uint32 sessopen; */
8817 /* IDL: uint32 sesssvc; */
8818 /* IDL: uint32 opensearch; */
8819 /* IDL: uint32 sizereqbufs; */
8820 /* IDL: uint32 initworkitems; */
8821 /* IDL: uint32 maxworkitems; */
8822 /* IDL: uint32 rawworkitems; */
8823 /* IDL: uint32 irpstacksize; */
8824 /* IDL: uint32 maxrawbuflen; */
8825 /* IDL: uint32 sessusers; */
8826 /* IDL: uint32 sessconns; */
8827 /* IDL: uint32 maxpagedmemoryusage; */
8828 /* IDL: uint32 maxnonpagedmemoryusage; */
8829 /* IDL: uint32 enablesoftcompat; */
8830 /* IDL: uint32 enableforcedlogoff; */
8831 /* IDL: uint32 timesource; */
8832 /* IDL: uint32 acceptdownlevelapis; */
8833 /* IDL: uint32 lmannounce; */
8834 /* IDL: [charset(UTF16)] [unique(1)] uint16 *domain; */
8835 /* IDL: uint32 maxcopyreadlen; */
8836 /* IDL: uint32 maxcopywritelen; */
8837 /* IDL: uint32 minkeepsearch; */
8838 /* IDL: uint32 maxkeepsearch; */
8839 /* IDL: uint32 minkeepcomplsearch; */
8840 /* IDL: uint32 maxkeepcomplsearch; */
8841 /* IDL: uint32 threadcountadd; */
8842 /* IDL: uint32 numlockthreads; */
8843 /* IDL: uint32 scavtimeout; */
8844 /* IDL: uint32 minrcvqueue; */
8845 /* IDL: uint32 minfreeworkitems; */
8846 /* IDL: uint32 xactmemsize; */
8847 /* IDL: uint32 threadpriority; */
8848 /* IDL: uint32 maxmpxct; */
8849 /* IDL: uint32 oplockbreakwait; */
8850 /* IDL: uint32 oplockbreakresponsewait; */
8851 /* IDL: uint32 enableoplocks; */
8852 /* IDL: uint32 enableoplockforceclose; */
8853 /* IDL: uint32 enablefcbopens; */
8854 /* IDL: uint32 enableraw; */
8855 /* IDL: uint32 enablesharednetdrives; */
8856 /* IDL: uint32 minfreeconnections; */
8857 /* IDL: uint32 maxfreeconnections; */
8861 srvsvc_dissect_element_NetSrvInfo503_sessopen(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8863 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo503_sessopen
, 0);
8869 srvsvc_dissect_element_NetSrvInfo503_sesssvc(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8871 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo503_sesssvc
, 0);
8877 srvsvc_dissect_element_NetSrvInfo503_opensearch(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8879 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo503_opensearch
, 0);
8885 srvsvc_dissect_element_NetSrvInfo503_sizereqbufs(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8887 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo503_sizereqbufs
, 0);
8893 srvsvc_dissect_element_NetSrvInfo503_initworkitems(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8895 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo503_initworkitems
, 0);
8901 srvsvc_dissect_element_NetSrvInfo503_maxworkitems(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8903 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo503_maxworkitems
, 0);
8909 srvsvc_dissect_element_NetSrvInfo503_rawworkitems(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8911 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo503_rawworkitems
, 0);
8917 srvsvc_dissect_element_NetSrvInfo503_irpstacksize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8919 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo503_irpstacksize
, 0);
8925 srvsvc_dissect_element_NetSrvInfo503_maxrawbuflen(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8927 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo503_maxrawbuflen
, 0);
8933 srvsvc_dissect_element_NetSrvInfo503_sessusers(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8935 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo503_sessusers
, 0);
8941 srvsvc_dissect_element_NetSrvInfo503_sessconns(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8943 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo503_sessconns
, 0);
8949 srvsvc_dissect_element_NetSrvInfo503_maxpagedmemoryusage(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8951 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo503_maxpagedmemoryusage
, 0);
8957 srvsvc_dissect_element_NetSrvInfo503_maxnonpagedmemoryusage(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8959 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo503_maxnonpagedmemoryusage
, 0);
8965 srvsvc_dissect_element_NetSrvInfo503_enablesoftcompat(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8967 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo503_enablesoftcompat
, 0);
8973 srvsvc_dissect_element_NetSrvInfo503_enableforcedlogoff(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8975 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo503_enableforcedlogoff
, 0);
8981 srvsvc_dissect_element_NetSrvInfo503_timesource(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8983 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo503_timesource
, 0);
8989 srvsvc_dissect_element_NetSrvInfo503_acceptdownlevelapis(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8991 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo503_acceptdownlevelapis
, 0);
8997 srvsvc_dissect_element_NetSrvInfo503_lmannounce(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
8999 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo503_lmannounce
, 0);
9005 srvsvc_dissect_element_NetSrvInfo503_domain(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9007 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSrvInfo503_domain_
, NDR_POINTER_UNIQUE
, "Pointer to Domain (uint16)",hf_srvsvc_srvsvc_NetSrvInfo503_domain
);
9013 srvsvc_dissect_element_NetSrvInfo503_domain_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9017 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetSrvInfo503_domain
, false, &data
);
9018 proto_item_append_text(tree
, ": %s", data
);
9024 srvsvc_dissect_element_NetSrvInfo503_maxcopyreadlen(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9026 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo503_maxcopyreadlen
, 0);
9032 srvsvc_dissect_element_NetSrvInfo503_maxcopywritelen(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9034 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo503_maxcopywritelen
, 0);
9040 srvsvc_dissect_element_NetSrvInfo503_minkeepsearch(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9042 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo503_minkeepsearch
, 0);
9048 srvsvc_dissect_element_NetSrvInfo503_maxkeepsearch(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9050 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo503_maxkeepsearch
, 0);
9056 srvsvc_dissect_element_NetSrvInfo503_minkeepcomplsearch(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9058 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo503_minkeepcomplsearch
, 0);
9064 srvsvc_dissect_element_NetSrvInfo503_maxkeepcomplsearch(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9066 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo503_maxkeepcomplsearch
, 0);
9072 srvsvc_dissect_element_NetSrvInfo503_threadcountadd(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9074 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo503_threadcountadd
, 0);
9080 srvsvc_dissect_element_NetSrvInfo503_numlockthreads(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9082 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo503_numlockthreads
, 0);
9088 srvsvc_dissect_element_NetSrvInfo503_scavtimeout(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9090 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo503_scavtimeout
, 0);
9096 srvsvc_dissect_element_NetSrvInfo503_minrcvqueue(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9098 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo503_minrcvqueue
, 0);
9104 srvsvc_dissect_element_NetSrvInfo503_minfreeworkitems(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9106 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo503_minfreeworkitems
, 0);
9112 srvsvc_dissect_element_NetSrvInfo503_xactmemsize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9114 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo503_xactmemsize
, 0);
9120 srvsvc_dissect_element_NetSrvInfo503_threadpriority(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9122 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo503_threadpriority
, 0);
9128 srvsvc_dissect_element_NetSrvInfo503_maxmpxct(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9130 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo503_maxmpxct
, 0);
9136 srvsvc_dissect_element_NetSrvInfo503_oplockbreakwait(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9138 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo503_oplockbreakwait
, 0);
9144 srvsvc_dissect_element_NetSrvInfo503_oplockbreakresponsewait(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9146 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo503_oplockbreakresponsewait
, 0);
9152 srvsvc_dissect_element_NetSrvInfo503_enableoplocks(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9154 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo503_enableoplocks
, 0);
9160 srvsvc_dissect_element_NetSrvInfo503_enableoplockforceclose(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9162 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo503_enableoplockforceclose
, 0);
9168 srvsvc_dissect_element_NetSrvInfo503_enablefcbopens(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9170 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo503_enablefcbopens
, 0);
9176 srvsvc_dissect_element_NetSrvInfo503_enableraw(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9178 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo503_enableraw
, 0);
9184 srvsvc_dissect_element_NetSrvInfo503_enablesharednetdrives(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9186 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo503_enablesharednetdrives
, 0);
9192 srvsvc_dissect_element_NetSrvInfo503_minfreeconnections(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9194 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo503_minfreeconnections
, 0);
9200 srvsvc_dissect_element_NetSrvInfo503_maxfreeconnections(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9202 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo503_maxfreeconnections
, 0);
9208 srvsvc_dissect_struct_NetSrvInfo503(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
9210 proto_item
*item
= NULL
;
9211 proto_tree
*tree
= NULL
;
9216 old_offset
= offset
;
9219 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
9220 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetSrvInfo503
);
9223 offset
= srvsvc_dissect_element_NetSrvInfo503_sessopen(tvb
, offset
, pinfo
, tree
, di
, drep
);
9225 offset
= srvsvc_dissect_element_NetSrvInfo503_sesssvc(tvb
, offset
, pinfo
, tree
, di
, drep
);
9227 offset
= srvsvc_dissect_element_NetSrvInfo503_opensearch(tvb
, offset
, pinfo
, tree
, di
, drep
);
9229 offset
= srvsvc_dissect_element_NetSrvInfo503_sizereqbufs(tvb
, offset
, pinfo
, tree
, di
, drep
);
9231 offset
= srvsvc_dissect_element_NetSrvInfo503_initworkitems(tvb
, offset
, pinfo
, tree
, di
, drep
);
9233 offset
= srvsvc_dissect_element_NetSrvInfo503_maxworkitems(tvb
, offset
, pinfo
, tree
, di
, drep
);
9235 offset
= srvsvc_dissect_element_NetSrvInfo503_rawworkitems(tvb
, offset
, pinfo
, tree
, di
, drep
);
9237 offset
= srvsvc_dissect_element_NetSrvInfo503_irpstacksize(tvb
, offset
, pinfo
, tree
, di
, drep
);
9239 offset
= srvsvc_dissect_element_NetSrvInfo503_maxrawbuflen(tvb
, offset
, pinfo
, tree
, di
, drep
);
9241 offset
= srvsvc_dissect_element_NetSrvInfo503_sessusers(tvb
, offset
, pinfo
, tree
, di
, drep
);
9243 offset
= srvsvc_dissect_element_NetSrvInfo503_sessconns(tvb
, offset
, pinfo
, tree
, di
, drep
);
9245 offset
= srvsvc_dissect_element_NetSrvInfo503_maxpagedmemoryusage(tvb
, offset
, pinfo
, tree
, di
, drep
);
9247 offset
= srvsvc_dissect_element_NetSrvInfo503_maxnonpagedmemoryusage(tvb
, offset
, pinfo
, tree
, di
, drep
);
9249 offset
= srvsvc_dissect_element_NetSrvInfo503_enablesoftcompat(tvb
, offset
, pinfo
, tree
, di
, drep
);
9251 offset
= srvsvc_dissect_element_NetSrvInfo503_enableforcedlogoff(tvb
, offset
, pinfo
, tree
, di
, drep
);
9253 offset
= srvsvc_dissect_element_NetSrvInfo503_timesource(tvb
, offset
, pinfo
, tree
, di
, drep
);
9255 offset
= srvsvc_dissect_element_NetSrvInfo503_acceptdownlevelapis(tvb
, offset
, pinfo
, tree
, di
, drep
);
9257 offset
= srvsvc_dissect_element_NetSrvInfo503_lmannounce(tvb
, offset
, pinfo
, tree
, di
, drep
);
9259 offset
= srvsvc_dissect_element_NetSrvInfo503_domain(tvb
, offset
, pinfo
, tree
, di
, drep
);
9261 offset
= srvsvc_dissect_element_NetSrvInfo503_maxcopyreadlen(tvb
, offset
, pinfo
, tree
, di
, drep
);
9263 offset
= srvsvc_dissect_element_NetSrvInfo503_maxcopywritelen(tvb
, offset
, pinfo
, tree
, di
, drep
);
9265 offset
= srvsvc_dissect_element_NetSrvInfo503_minkeepsearch(tvb
, offset
, pinfo
, tree
, di
, drep
);
9267 offset
= srvsvc_dissect_element_NetSrvInfo503_maxkeepsearch(tvb
, offset
, pinfo
, tree
, di
, drep
);
9269 offset
= srvsvc_dissect_element_NetSrvInfo503_minkeepcomplsearch(tvb
, offset
, pinfo
, tree
, di
, drep
);
9271 offset
= srvsvc_dissect_element_NetSrvInfo503_maxkeepcomplsearch(tvb
, offset
, pinfo
, tree
, di
, drep
);
9273 offset
= srvsvc_dissect_element_NetSrvInfo503_threadcountadd(tvb
, offset
, pinfo
, tree
, di
, drep
);
9275 offset
= srvsvc_dissect_element_NetSrvInfo503_numlockthreads(tvb
, offset
, pinfo
, tree
, di
, drep
);
9277 offset
= srvsvc_dissect_element_NetSrvInfo503_scavtimeout(tvb
, offset
, pinfo
, tree
, di
, drep
);
9279 offset
= srvsvc_dissect_element_NetSrvInfo503_minrcvqueue(tvb
, offset
, pinfo
, tree
, di
, drep
);
9281 offset
= srvsvc_dissect_element_NetSrvInfo503_minfreeworkitems(tvb
, offset
, pinfo
, tree
, di
, drep
);
9283 offset
= srvsvc_dissect_element_NetSrvInfo503_xactmemsize(tvb
, offset
, pinfo
, tree
, di
, drep
);
9285 offset
= srvsvc_dissect_element_NetSrvInfo503_threadpriority(tvb
, offset
, pinfo
, tree
, di
, drep
);
9287 offset
= srvsvc_dissect_element_NetSrvInfo503_maxmpxct(tvb
, offset
, pinfo
, tree
, di
, drep
);
9289 offset
= srvsvc_dissect_element_NetSrvInfo503_oplockbreakwait(tvb
, offset
, pinfo
, tree
, di
, drep
);
9291 offset
= srvsvc_dissect_element_NetSrvInfo503_oplockbreakresponsewait(tvb
, offset
, pinfo
, tree
, di
, drep
);
9293 offset
= srvsvc_dissect_element_NetSrvInfo503_enableoplocks(tvb
, offset
, pinfo
, tree
, di
, drep
);
9295 offset
= srvsvc_dissect_element_NetSrvInfo503_enableoplockforceclose(tvb
, offset
, pinfo
, tree
, di
, drep
);
9297 offset
= srvsvc_dissect_element_NetSrvInfo503_enablefcbopens(tvb
, offset
, pinfo
, tree
, di
, drep
);
9299 offset
= srvsvc_dissect_element_NetSrvInfo503_enableraw(tvb
, offset
, pinfo
, tree
, di
, drep
);
9301 offset
= srvsvc_dissect_element_NetSrvInfo503_enablesharednetdrives(tvb
, offset
, pinfo
, tree
, di
, drep
);
9303 offset
= srvsvc_dissect_element_NetSrvInfo503_minfreeconnections(tvb
, offset
, pinfo
, tree
, di
, drep
);
9305 offset
= srvsvc_dissect_element_NetSrvInfo503_maxfreeconnections(tvb
, offset
, pinfo
, tree
, di
, drep
);
9308 proto_item_set_len(item
, offset
-old_offset
);
9311 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
9320 /* IDL: uint32 sessopen; */
9321 /* IDL: uint32 sesssvc; */
9322 /* IDL: uint32 opensearch; */
9323 /* IDL: uint32 sizereqbufs; */
9324 /* IDL: uint32 initworkitems; */
9325 /* IDL: uint32 maxworkitems; */
9326 /* IDL: uint32 rawworkitems; */
9327 /* IDL: uint32 irpstacksize; */
9328 /* IDL: uint32 maxrawbuflen; */
9329 /* IDL: uint32 sessusers; */
9330 /* IDL: uint32 sessconns; */
9331 /* IDL: uint32 maxpagedmemoryusage; */
9332 /* IDL: uint32 maxnonpagedmemoryusage; */
9333 /* IDL: uint32 enablesoftcompat; */
9334 /* IDL: uint32 enableforcedlogoff; */
9335 /* IDL: uint32 timesource; */
9336 /* IDL: uint32 acceptdownlevelapis; */
9337 /* IDL: uint32 lmannounce; */
9338 /* IDL: [charset(UTF16)] [unique(1)] uint16 *domain; */
9339 /* IDL: uint32 maxcopyreadlen; */
9340 /* IDL: uint32 maxcopywritelen; */
9341 /* IDL: uint32 minkeepsearch; */
9342 /* IDL: uint32 minkeepcomplsearch; */
9343 /* IDL: uint32 maxkeepcomplsearch; */
9344 /* IDL: uint32 threadcountadd; */
9345 /* IDL: uint32 numlockthreads; */
9346 /* IDL: uint32 scavtimeout; */
9347 /* IDL: uint32 minrcvqueue; */
9348 /* IDL: uint32 minfreeworkitems; */
9349 /* IDL: uint32 xactmemsize; */
9350 /* IDL: uint32 threadpriority; */
9351 /* IDL: uint32 maxmpxct; */
9352 /* IDL: uint32 oplockbreakwait; */
9353 /* IDL: uint32 oplockbreakresponsewait; */
9354 /* IDL: uint32 enableoplocks; */
9355 /* IDL: uint32 enableoplockforceclose; */
9356 /* IDL: uint32 enablefcbopens; */
9357 /* IDL: uint32 enableraw; */
9358 /* IDL: uint32 enablesharednetdrives; */
9359 /* IDL: uint32 minfreeconnections; */
9360 /* IDL: uint32 maxfreeconnections; */
9361 /* IDL: uint32 initsesstable; */
9362 /* IDL: uint32 initconntable; */
9363 /* IDL: uint32 initfiletable; */
9364 /* IDL: uint32 initsearchtable; */
9365 /* IDL: uint32 alertsched; */
9366 /* IDL: uint32 errortreshold; */
9367 /* IDL: uint32 networkerrortreshold; */
9368 /* IDL: uint32 diskspacetreshold; */
9369 /* IDL: uint32 reserved; */
9370 /* IDL: uint32 maxlinkdelay; */
9371 /* IDL: uint32 minlinkthroughput; */
9372 /* IDL: uint32 linkinfovalidtime; */
9373 /* IDL: uint32 scavqosinfoupdatetime; */
9374 /* IDL: uint32 maxworkitemidletime; */
9378 srvsvc_dissect_element_NetSrvInfo599_sessopen(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9380 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo599_sessopen
, 0);
9386 srvsvc_dissect_element_NetSrvInfo599_sesssvc(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9388 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo599_sesssvc
, 0);
9394 srvsvc_dissect_element_NetSrvInfo599_opensearch(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9396 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo599_opensearch
, 0);
9402 srvsvc_dissect_element_NetSrvInfo599_sizereqbufs(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9404 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo599_sizereqbufs
, 0);
9410 srvsvc_dissect_element_NetSrvInfo599_initworkitems(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9412 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo599_initworkitems
, 0);
9418 srvsvc_dissect_element_NetSrvInfo599_maxworkitems(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9420 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo599_maxworkitems
, 0);
9426 srvsvc_dissect_element_NetSrvInfo599_rawworkitems(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9428 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo599_rawworkitems
, 0);
9434 srvsvc_dissect_element_NetSrvInfo599_irpstacksize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9436 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo599_irpstacksize
, 0);
9442 srvsvc_dissect_element_NetSrvInfo599_maxrawbuflen(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9444 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo599_maxrawbuflen
, 0);
9450 srvsvc_dissect_element_NetSrvInfo599_sessusers(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9452 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo599_sessusers
, 0);
9458 srvsvc_dissect_element_NetSrvInfo599_sessconns(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9460 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo599_sessconns
, 0);
9466 srvsvc_dissect_element_NetSrvInfo599_maxpagedmemoryusage(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9468 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo599_maxpagedmemoryusage
, 0);
9474 srvsvc_dissect_element_NetSrvInfo599_maxnonpagedmemoryusage(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9476 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo599_maxnonpagedmemoryusage
, 0);
9482 srvsvc_dissect_element_NetSrvInfo599_enablesoftcompat(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9484 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo599_enablesoftcompat
, 0);
9490 srvsvc_dissect_element_NetSrvInfo599_enableforcedlogoff(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9492 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo599_enableforcedlogoff
, 0);
9498 srvsvc_dissect_element_NetSrvInfo599_timesource(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9500 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo599_timesource
, 0);
9506 srvsvc_dissect_element_NetSrvInfo599_acceptdownlevelapis(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9508 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo599_acceptdownlevelapis
, 0);
9514 srvsvc_dissect_element_NetSrvInfo599_lmannounce(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9516 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo599_lmannounce
, 0);
9522 srvsvc_dissect_element_NetSrvInfo599_domain(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9524 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSrvInfo599_domain_
, NDR_POINTER_UNIQUE
, "Pointer to Domain (uint16)",hf_srvsvc_srvsvc_NetSrvInfo599_domain
);
9530 srvsvc_dissect_element_NetSrvInfo599_domain_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9534 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetSrvInfo599_domain
, false, &data
);
9535 proto_item_append_text(tree
, ": %s", data
);
9541 srvsvc_dissect_element_NetSrvInfo599_maxcopyreadlen(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9543 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo599_maxcopyreadlen
, 0);
9549 srvsvc_dissect_element_NetSrvInfo599_maxcopywritelen(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9551 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo599_maxcopywritelen
, 0);
9557 srvsvc_dissect_element_NetSrvInfo599_minkeepsearch(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9559 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo599_minkeepsearch
, 0);
9565 srvsvc_dissect_element_NetSrvInfo599_minkeepcomplsearch(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9567 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo599_minkeepcomplsearch
, 0);
9573 srvsvc_dissect_element_NetSrvInfo599_maxkeepcomplsearch(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9575 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo599_maxkeepcomplsearch
, 0);
9581 srvsvc_dissect_element_NetSrvInfo599_threadcountadd(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9583 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo599_threadcountadd
, 0);
9589 srvsvc_dissect_element_NetSrvInfo599_numlockthreads(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9591 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo599_numlockthreads
, 0);
9597 srvsvc_dissect_element_NetSrvInfo599_scavtimeout(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9599 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo599_scavtimeout
, 0);
9605 srvsvc_dissect_element_NetSrvInfo599_minrcvqueue(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9607 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo599_minrcvqueue
, 0);
9613 srvsvc_dissect_element_NetSrvInfo599_minfreeworkitems(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9615 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo599_minfreeworkitems
, 0);
9621 srvsvc_dissect_element_NetSrvInfo599_xactmemsize(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9623 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo599_xactmemsize
, 0);
9629 srvsvc_dissect_element_NetSrvInfo599_threadpriority(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9631 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo599_threadpriority
, 0);
9637 srvsvc_dissect_element_NetSrvInfo599_maxmpxct(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9639 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo599_maxmpxct
, 0);
9645 srvsvc_dissect_element_NetSrvInfo599_oplockbreakwait(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9647 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo599_oplockbreakwait
, 0);
9653 srvsvc_dissect_element_NetSrvInfo599_oplockbreakresponsewait(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9655 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo599_oplockbreakresponsewait
, 0);
9661 srvsvc_dissect_element_NetSrvInfo599_enableoplocks(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9663 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo599_enableoplocks
, 0);
9669 srvsvc_dissect_element_NetSrvInfo599_enableoplockforceclose(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9671 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo599_enableoplockforceclose
, 0);
9677 srvsvc_dissect_element_NetSrvInfo599_enablefcbopens(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9679 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo599_enablefcbopens
, 0);
9685 srvsvc_dissect_element_NetSrvInfo599_enableraw(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9687 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo599_enableraw
, 0);
9693 srvsvc_dissect_element_NetSrvInfo599_enablesharednetdrives(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9695 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo599_enablesharednetdrives
, 0);
9701 srvsvc_dissect_element_NetSrvInfo599_minfreeconnections(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9703 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo599_minfreeconnections
, 0);
9709 srvsvc_dissect_element_NetSrvInfo599_maxfreeconnections(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9711 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo599_maxfreeconnections
, 0);
9717 srvsvc_dissect_element_NetSrvInfo599_initsesstable(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9719 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo599_initsesstable
, 0);
9725 srvsvc_dissect_element_NetSrvInfo599_initconntable(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9727 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo599_initconntable
, 0);
9733 srvsvc_dissect_element_NetSrvInfo599_initfiletable(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9735 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo599_initfiletable
, 0);
9741 srvsvc_dissect_element_NetSrvInfo599_initsearchtable(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9743 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo599_initsearchtable
, 0);
9749 srvsvc_dissect_element_NetSrvInfo599_alertsched(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9751 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo599_alertsched
, 0);
9757 srvsvc_dissect_element_NetSrvInfo599_errortreshold(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9759 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo599_errortreshold
, 0);
9765 srvsvc_dissect_element_NetSrvInfo599_networkerrortreshold(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9767 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo599_networkerrortreshold
, 0);
9773 srvsvc_dissect_element_NetSrvInfo599_diskspacetreshold(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9775 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo599_diskspacetreshold
, 0);
9781 srvsvc_dissect_element_NetSrvInfo599_reserved(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9783 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo599_reserved
, 0);
9789 srvsvc_dissect_element_NetSrvInfo599_maxlinkdelay(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9791 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo599_maxlinkdelay
, 0);
9797 srvsvc_dissect_element_NetSrvInfo599_minlinkthroughput(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9799 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo599_minlinkthroughput
, 0);
9805 srvsvc_dissect_element_NetSrvInfo599_linkinfovalidtime(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9807 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo599_linkinfovalidtime
, 0);
9813 srvsvc_dissect_element_NetSrvInfo599_scavqosinfoupdatetime(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9815 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo599_scavqosinfoupdatetime
, 0);
9821 srvsvc_dissect_element_NetSrvInfo599_maxworkitemidletime(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9823 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo599_maxworkitemidletime
, 0);
9829 srvsvc_dissect_struct_NetSrvInfo599(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
9831 proto_item
*item
= NULL
;
9832 proto_tree
*tree
= NULL
;
9837 old_offset
= offset
;
9840 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
9841 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetSrvInfo599
);
9844 offset
= srvsvc_dissect_element_NetSrvInfo599_sessopen(tvb
, offset
, pinfo
, tree
, di
, drep
);
9846 offset
= srvsvc_dissect_element_NetSrvInfo599_sesssvc(tvb
, offset
, pinfo
, tree
, di
, drep
);
9848 offset
= srvsvc_dissect_element_NetSrvInfo599_opensearch(tvb
, offset
, pinfo
, tree
, di
, drep
);
9850 offset
= srvsvc_dissect_element_NetSrvInfo599_sizereqbufs(tvb
, offset
, pinfo
, tree
, di
, drep
);
9852 offset
= srvsvc_dissect_element_NetSrvInfo599_initworkitems(tvb
, offset
, pinfo
, tree
, di
, drep
);
9854 offset
= srvsvc_dissect_element_NetSrvInfo599_maxworkitems(tvb
, offset
, pinfo
, tree
, di
, drep
);
9856 offset
= srvsvc_dissect_element_NetSrvInfo599_rawworkitems(tvb
, offset
, pinfo
, tree
, di
, drep
);
9858 offset
= srvsvc_dissect_element_NetSrvInfo599_irpstacksize(tvb
, offset
, pinfo
, tree
, di
, drep
);
9860 offset
= srvsvc_dissect_element_NetSrvInfo599_maxrawbuflen(tvb
, offset
, pinfo
, tree
, di
, drep
);
9862 offset
= srvsvc_dissect_element_NetSrvInfo599_sessusers(tvb
, offset
, pinfo
, tree
, di
, drep
);
9864 offset
= srvsvc_dissect_element_NetSrvInfo599_sessconns(tvb
, offset
, pinfo
, tree
, di
, drep
);
9866 offset
= srvsvc_dissect_element_NetSrvInfo599_maxpagedmemoryusage(tvb
, offset
, pinfo
, tree
, di
, drep
);
9868 offset
= srvsvc_dissect_element_NetSrvInfo599_maxnonpagedmemoryusage(tvb
, offset
, pinfo
, tree
, di
, drep
);
9870 offset
= srvsvc_dissect_element_NetSrvInfo599_enablesoftcompat(tvb
, offset
, pinfo
, tree
, di
, drep
);
9872 offset
= srvsvc_dissect_element_NetSrvInfo599_enableforcedlogoff(tvb
, offset
, pinfo
, tree
, di
, drep
);
9874 offset
= srvsvc_dissect_element_NetSrvInfo599_timesource(tvb
, offset
, pinfo
, tree
, di
, drep
);
9876 offset
= srvsvc_dissect_element_NetSrvInfo599_acceptdownlevelapis(tvb
, offset
, pinfo
, tree
, di
, drep
);
9878 offset
= srvsvc_dissect_element_NetSrvInfo599_lmannounce(tvb
, offset
, pinfo
, tree
, di
, drep
);
9880 offset
= srvsvc_dissect_element_NetSrvInfo599_domain(tvb
, offset
, pinfo
, tree
, di
, drep
);
9882 offset
= srvsvc_dissect_element_NetSrvInfo599_maxcopyreadlen(tvb
, offset
, pinfo
, tree
, di
, drep
);
9884 offset
= srvsvc_dissect_element_NetSrvInfo599_maxcopywritelen(tvb
, offset
, pinfo
, tree
, di
, drep
);
9886 offset
= srvsvc_dissect_element_NetSrvInfo599_minkeepsearch(tvb
, offset
, pinfo
, tree
, di
, drep
);
9888 offset
= srvsvc_dissect_element_NetSrvInfo599_minkeepcomplsearch(tvb
, offset
, pinfo
, tree
, di
, drep
);
9890 offset
= srvsvc_dissect_element_NetSrvInfo599_maxkeepcomplsearch(tvb
, offset
, pinfo
, tree
, di
, drep
);
9892 offset
= srvsvc_dissect_element_NetSrvInfo599_threadcountadd(tvb
, offset
, pinfo
, tree
, di
, drep
);
9894 offset
= srvsvc_dissect_element_NetSrvInfo599_numlockthreads(tvb
, offset
, pinfo
, tree
, di
, drep
);
9896 offset
= srvsvc_dissect_element_NetSrvInfo599_scavtimeout(tvb
, offset
, pinfo
, tree
, di
, drep
);
9898 offset
= srvsvc_dissect_element_NetSrvInfo599_minrcvqueue(tvb
, offset
, pinfo
, tree
, di
, drep
);
9900 offset
= srvsvc_dissect_element_NetSrvInfo599_minfreeworkitems(tvb
, offset
, pinfo
, tree
, di
, drep
);
9902 offset
= srvsvc_dissect_element_NetSrvInfo599_xactmemsize(tvb
, offset
, pinfo
, tree
, di
, drep
);
9904 offset
= srvsvc_dissect_element_NetSrvInfo599_threadpriority(tvb
, offset
, pinfo
, tree
, di
, drep
);
9906 offset
= srvsvc_dissect_element_NetSrvInfo599_maxmpxct(tvb
, offset
, pinfo
, tree
, di
, drep
);
9908 offset
= srvsvc_dissect_element_NetSrvInfo599_oplockbreakwait(tvb
, offset
, pinfo
, tree
, di
, drep
);
9910 offset
= srvsvc_dissect_element_NetSrvInfo599_oplockbreakresponsewait(tvb
, offset
, pinfo
, tree
, di
, drep
);
9912 offset
= srvsvc_dissect_element_NetSrvInfo599_enableoplocks(tvb
, offset
, pinfo
, tree
, di
, drep
);
9914 offset
= srvsvc_dissect_element_NetSrvInfo599_enableoplockforceclose(tvb
, offset
, pinfo
, tree
, di
, drep
);
9916 offset
= srvsvc_dissect_element_NetSrvInfo599_enablefcbopens(tvb
, offset
, pinfo
, tree
, di
, drep
);
9918 offset
= srvsvc_dissect_element_NetSrvInfo599_enableraw(tvb
, offset
, pinfo
, tree
, di
, drep
);
9920 offset
= srvsvc_dissect_element_NetSrvInfo599_enablesharednetdrives(tvb
, offset
, pinfo
, tree
, di
, drep
);
9922 offset
= srvsvc_dissect_element_NetSrvInfo599_minfreeconnections(tvb
, offset
, pinfo
, tree
, di
, drep
);
9924 offset
= srvsvc_dissect_element_NetSrvInfo599_maxfreeconnections(tvb
, offset
, pinfo
, tree
, di
, drep
);
9926 offset
= srvsvc_dissect_element_NetSrvInfo599_initsesstable(tvb
, offset
, pinfo
, tree
, di
, drep
);
9928 offset
= srvsvc_dissect_element_NetSrvInfo599_initconntable(tvb
, offset
, pinfo
, tree
, di
, drep
);
9930 offset
= srvsvc_dissect_element_NetSrvInfo599_initfiletable(tvb
, offset
, pinfo
, tree
, di
, drep
);
9932 offset
= srvsvc_dissect_element_NetSrvInfo599_initsearchtable(tvb
, offset
, pinfo
, tree
, di
, drep
);
9934 offset
= srvsvc_dissect_element_NetSrvInfo599_alertsched(tvb
, offset
, pinfo
, tree
, di
, drep
);
9936 offset
= srvsvc_dissect_element_NetSrvInfo599_errortreshold(tvb
, offset
, pinfo
, tree
, di
, drep
);
9938 offset
= srvsvc_dissect_element_NetSrvInfo599_networkerrortreshold(tvb
, offset
, pinfo
, tree
, di
, drep
);
9940 offset
= srvsvc_dissect_element_NetSrvInfo599_diskspacetreshold(tvb
, offset
, pinfo
, tree
, di
, drep
);
9942 offset
= srvsvc_dissect_element_NetSrvInfo599_reserved(tvb
, offset
, pinfo
, tree
, di
, drep
);
9944 offset
= srvsvc_dissect_element_NetSrvInfo599_maxlinkdelay(tvb
, offset
, pinfo
, tree
, di
, drep
);
9946 offset
= srvsvc_dissect_element_NetSrvInfo599_minlinkthroughput(tvb
, offset
, pinfo
, tree
, di
, drep
);
9948 offset
= srvsvc_dissect_element_NetSrvInfo599_linkinfovalidtime(tvb
, offset
, pinfo
, tree
, di
, drep
);
9950 offset
= srvsvc_dissect_element_NetSrvInfo599_scavqosinfoupdatetime(tvb
, offset
, pinfo
, tree
, di
, drep
);
9952 offset
= srvsvc_dissect_element_NetSrvInfo599_maxworkitemidletime(tvb
, offset
, pinfo
, tree
, di
, drep
);
9955 proto_item_set_len(item
, offset
-old_offset
);
9958 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
9967 /* IDL: [charset(UTF16)] [unique(1)] uint16 *comment; */
9971 srvsvc_dissect_element_NetSrvInfo1005_comment(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9973 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSrvInfo1005_comment_
, NDR_POINTER_UNIQUE
, "Pointer to Comment (uint16)",hf_srvsvc_srvsvc_NetSrvInfo1005_comment
);
9979 srvsvc_dissect_element_NetSrvInfo1005_comment_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
9983 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetSrvInfo1005_comment
, false, &data
);
9984 proto_item_append_text(tree
, ": %s", data
);
9990 srvsvc_dissect_struct_NetSrvInfo1005(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
9992 proto_item
*item
= NULL
;
9993 proto_tree
*tree
= NULL
;
9998 old_offset
= offset
;
10001 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
10002 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetSrvInfo1005
);
10005 offset
= srvsvc_dissect_element_NetSrvInfo1005_comment(tvb
, offset
, pinfo
, tree
, di
, drep
);
10008 proto_item_set_len(item
, offset
-old_offset
);
10011 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
10019 /* IDL: struct { */
10020 /* IDL: uint32 disc; */
10024 srvsvc_dissect_element_NetSrvInfo1010_disc(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10026 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo1010_disc
, 0);
10032 srvsvc_dissect_struct_NetSrvInfo1010(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
10034 proto_item
*item
= NULL
;
10035 proto_tree
*tree
= NULL
;
10040 old_offset
= offset
;
10043 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
10044 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetSrvInfo1010
);
10047 offset
= srvsvc_dissect_element_NetSrvInfo1010_disc(tvb
, offset
, pinfo
, tree
, di
, drep
);
10050 proto_item_set_len(item
, offset
-old_offset
);
10053 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
10061 /* IDL: struct { */
10062 /* IDL: uint32 hidden; */
10066 srvsvc_dissect_element_NetSrvInfo1016_hidden(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10068 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo1016_hidden
, 0);
10074 srvsvc_dissect_struct_NetSrvInfo1016(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
10076 proto_item
*item
= NULL
;
10077 proto_tree
*tree
= NULL
;
10082 old_offset
= offset
;
10085 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
10086 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetSrvInfo1016
);
10089 offset
= srvsvc_dissect_element_NetSrvInfo1016_hidden(tvb
, offset
, pinfo
, tree
, di
, drep
);
10092 proto_item_set_len(item
, offset
-old_offset
);
10095 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
10103 /* IDL: struct { */
10104 /* IDL: uint32 announce; */
10108 srvsvc_dissect_element_NetSrvInfo1017_announce(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10110 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo1017_announce
, 0);
10116 srvsvc_dissect_struct_NetSrvInfo1017(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
10118 proto_item
*item
= NULL
;
10119 proto_tree
*tree
= NULL
;
10124 old_offset
= offset
;
10127 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
10128 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetSrvInfo1017
);
10131 offset
= srvsvc_dissect_element_NetSrvInfo1017_announce(tvb
, offset
, pinfo
, tree
, di
, drep
);
10134 proto_item_set_len(item
, offset
-old_offset
);
10137 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
10145 /* IDL: struct { */
10146 /* IDL: uint32 anndelta; */
10150 srvsvc_dissect_element_NetSrvInfo1018_anndelta(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10152 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo1018_anndelta
, 0);
10158 srvsvc_dissect_struct_NetSrvInfo1018(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
10160 proto_item
*item
= NULL
;
10161 proto_tree
*tree
= NULL
;
10166 old_offset
= offset
;
10169 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
10170 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetSrvInfo1018
);
10173 offset
= srvsvc_dissect_element_NetSrvInfo1018_anndelta(tvb
, offset
, pinfo
, tree
, di
, drep
);
10176 proto_item_set_len(item
, offset
-old_offset
);
10179 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
10187 /* IDL: struct { */
10188 /* IDL: uint32 users; */
10192 srvsvc_dissect_element_NetSrvInfo1107_users(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10194 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo1107_users
, 0);
10200 srvsvc_dissect_struct_NetSrvInfo1107(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
10202 proto_item
*item
= NULL
;
10203 proto_tree
*tree
= NULL
;
10208 old_offset
= offset
;
10211 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
10212 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetSrvInfo1107
);
10215 offset
= srvsvc_dissect_element_NetSrvInfo1107_users(tvb
, offset
, pinfo
, tree
, di
, drep
);
10218 proto_item_set_len(item
, offset
-old_offset
);
10221 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
10229 /* IDL: struct { */
10230 /* IDL: uint32 sessopens; */
10234 srvsvc_dissect_element_NetSrvInfo1501_sessopens(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10236 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo1501_sessopens
, 0);
10242 srvsvc_dissect_struct_NetSrvInfo1501(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
10244 proto_item
*item
= NULL
;
10245 proto_tree
*tree
= NULL
;
10250 old_offset
= offset
;
10253 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
10254 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetSrvInfo1501
);
10257 offset
= srvsvc_dissect_element_NetSrvInfo1501_sessopens(tvb
, offset
, pinfo
, tree
, di
, drep
);
10260 proto_item_set_len(item
, offset
-old_offset
);
10263 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
10271 /* IDL: struct { */
10272 /* IDL: uint32 sessvcs; */
10276 srvsvc_dissect_element_NetSrvInfo1502_sessvcs(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10278 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo1502_sessvcs
, 0);
10284 srvsvc_dissect_struct_NetSrvInfo1502(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
10286 proto_item
*item
= NULL
;
10287 proto_tree
*tree
= NULL
;
10292 old_offset
= offset
;
10295 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
10296 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetSrvInfo1502
);
10299 offset
= srvsvc_dissect_element_NetSrvInfo1502_sessvcs(tvb
, offset
, pinfo
, tree
, di
, drep
);
10302 proto_item_set_len(item
, offset
-old_offset
);
10305 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
10313 /* IDL: struct { */
10314 /* IDL: uint32 opensearch; */
10318 srvsvc_dissect_element_NetSrvInfo1503_opensearch(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10320 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo1503_opensearch
, 0);
10326 srvsvc_dissect_struct_NetSrvInfo1503(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
10328 proto_item
*item
= NULL
;
10329 proto_tree
*tree
= NULL
;
10334 old_offset
= offset
;
10337 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
10338 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetSrvInfo1503
);
10341 offset
= srvsvc_dissect_element_NetSrvInfo1503_opensearch(tvb
, offset
, pinfo
, tree
, di
, drep
);
10344 proto_item_set_len(item
, offset
-old_offset
);
10347 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
10355 /* IDL: struct { */
10356 /* IDL: uint32 maxworkitems; */
10360 srvsvc_dissect_element_NetSrvInfo1506_maxworkitems(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10362 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo1506_maxworkitems
, 0);
10368 srvsvc_dissect_struct_NetSrvInfo1506(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
10370 proto_item
*item
= NULL
;
10371 proto_tree
*tree
= NULL
;
10376 old_offset
= offset
;
10379 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
10380 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetSrvInfo1506
);
10383 offset
= srvsvc_dissect_element_NetSrvInfo1506_maxworkitems(tvb
, offset
, pinfo
, tree
, di
, drep
);
10386 proto_item_set_len(item
, offset
-old_offset
);
10389 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
10397 /* IDL: struct { */
10398 /* IDL: uint32 maxrawbuflen; */
10402 srvsvc_dissect_element_NetSrvInfo1509_maxrawbuflen(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10404 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo1509_maxrawbuflen
, 0);
10410 srvsvc_dissect_struct_NetSrvInfo1509(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
10412 proto_item
*item
= NULL
;
10413 proto_tree
*tree
= NULL
;
10418 old_offset
= offset
;
10421 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
10422 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetSrvInfo1509
);
10425 offset
= srvsvc_dissect_element_NetSrvInfo1509_maxrawbuflen(tvb
, offset
, pinfo
, tree
, di
, drep
);
10428 proto_item_set_len(item
, offset
-old_offset
);
10431 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
10439 /* IDL: struct { */
10440 /* IDL: uint32 sessusers; */
10444 srvsvc_dissect_element_NetSrvInfo1510_sessusers(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10446 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo1510_sessusers
, 0);
10452 srvsvc_dissect_struct_NetSrvInfo1510(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
10454 proto_item
*item
= NULL
;
10455 proto_tree
*tree
= NULL
;
10460 old_offset
= offset
;
10463 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
10464 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetSrvInfo1510
);
10467 offset
= srvsvc_dissect_element_NetSrvInfo1510_sessusers(tvb
, offset
, pinfo
, tree
, di
, drep
);
10470 proto_item_set_len(item
, offset
-old_offset
);
10473 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
10481 /* IDL: struct { */
10482 /* IDL: uint32 sesscons; */
10486 srvsvc_dissect_element_NetSrvInfo1511_sesscons(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10488 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo1511_sesscons
, 0);
10494 srvsvc_dissect_struct_NetSrvInfo1511(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
10496 proto_item
*item
= NULL
;
10497 proto_tree
*tree
= NULL
;
10502 old_offset
= offset
;
10505 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
10506 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetSrvInfo1511
);
10509 offset
= srvsvc_dissect_element_NetSrvInfo1511_sesscons(tvb
, offset
, pinfo
, tree
, di
, drep
);
10512 proto_item_set_len(item
, offset
-old_offset
);
10515 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
10523 /* IDL: struct { */
10524 /* IDL: uint32 maxnonpagedmemoryusage; */
10528 srvsvc_dissect_element_NetSrvInfo1512_maxnonpagedmemoryusage(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10530 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo1512_maxnonpagedmemoryusage
, 0);
10536 srvsvc_dissect_struct_NetSrvInfo1512(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
10538 proto_item
*item
= NULL
;
10539 proto_tree
*tree
= NULL
;
10544 old_offset
= offset
;
10547 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
10548 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetSrvInfo1512
);
10551 offset
= srvsvc_dissect_element_NetSrvInfo1512_maxnonpagedmemoryusage(tvb
, offset
, pinfo
, tree
, di
, drep
);
10554 proto_item_set_len(item
, offset
-old_offset
);
10557 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
10565 /* IDL: struct { */
10566 /* IDL: uint32 maxpagedmemoryusage; */
10570 srvsvc_dissect_element_NetSrvInfo1513_maxpagedmemoryusage(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10572 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo1513_maxpagedmemoryusage
, 0);
10578 srvsvc_dissect_struct_NetSrvInfo1513(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
10580 proto_item
*item
= NULL
;
10581 proto_tree
*tree
= NULL
;
10586 old_offset
= offset
;
10589 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
10590 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetSrvInfo1513
);
10593 offset
= srvsvc_dissect_element_NetSrvInfo1513_maxpagedmemoryusage(tvb
, offset
, pinfo
, tree
, di
, drep
);
10596 proto_item_set_len(item
, offset
-old_offset
);
10599 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
10607 /* IDL: struct { */
10608 /* IDL: uint32 enablesoftcompat; */
10612 srvsvc_dissect_element_NetSrvInfo1514_enablesoftcompat(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10614 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo1514_enablesoftcompat
, 0);
10620 srvsvc_dissect_struct_NetSrvInfo1514(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
10622 proto_item
*item
= NULL
;
10623 proto_tree
*tree
= NULL
;
10628 old_offset
= offset
;
10631 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
10632 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetSrvInfo1514
);
10635 offset
= srvsvc_dissect_element_NetSrvInfo1514_enablesoftcompat(tvb
, offset
, pinfo
, tree
, di
, drep
);
10638 proto_item_set_len(item
, offset
-old_offset
);
10641 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
10649 /* IDL: struct { */
10650 /* IDL: uint32 enableforcedlogoff; */
10654 srvsvc_dissect_element_NetSrvInfo1515_enableforcedlogoff(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10656 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo1515_enableforcedlogoff
, 0);
10662 srvsvc_dissect_struct_NetSrvInfo1515(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
10664 proto_item
*item
= NULL
;
10665 proto_tree
*tree
= NULL
;
10670 old_offset
= offset
;
10673 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
10674 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetSrvInfo1515
);
10677 offset
= srvsvc_dissect_element_NetSrvInfo1515_enableforcedlogoff(tvb
, offset
, pinfo
, tree
, di
, drep
);
10680 proto_item_set_len(item
, offset
-old_offset
);
10683 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
10691 /* IDL: struct { */
10692 /* IDL: uint32 timesource; */
10696 srvsvc_dissect_element_NetSrvInfo1516_timesource(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10698 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo1516_timesource
, 0);
10704 srvsvc_dissect_struct_NetSrvInfo1516(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
10706 proto_item
*item
= NULL
;
10707 proto_tree
*tree
= NULL
;
10712 old_offset
= offset
;
10715 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
10716 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetSrvInfo1516
);
10719 offset
= srvsvc_dissect_element_NetSrvInfo1516_timesource(tvb
, offset
, pinfo
, tree
, di
, drep
);
10722 proto_item_set_len(item
, offset
-old_offset
);
10725 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
10733 /* IDL: struct { */
10734 /* IDL: uint32 lmannounce; */
10738 srvsvc_dissect_element_NetSrvInfo1518_lmannounce(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10740 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo1518_lmannounce
, 0);
10746 srvsvc_dissect_struct_NetSrvInfo1518(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
10748 proto_item
*item
= NULL
;
10749 proto_tree
*tree
= NULL
;
10754 old_offset
= offset
;
10757 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
10758 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetSrvInfo1518
);
10761 offset
= srvsvc_dissect_element_NetSrvInfo1518_lmannounce(tvb
, offset
, pinfo
, tree
, di
, drep
);
10764 proto_item_set_len(item
, offset
-old_offset
);
10767 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
10775 /* IDL: struct { */
10776 /* IDL: uint32 maxcopyreadlen; */
10780 srvsvc_dissect_element_NetSrvInfo1520_maxcopyreadlen(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10782 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo1520_maxcopyreadlen
, 0);
10788 srvsvc_dissect_struct_NetSrvInfo1520(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
10790 proto_item
*item
= NULL
;
10791 proto_tree
*tree
= NULL
;
10796 old_offset
= offset
;
10799 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
10800 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetSrvInfo1520
);
10803 offset
= srvsvc_dissect_element_NetSrvInfo1520_maxcopyreadlen(tvb
, offset
, pinfo
, tree
, di
, drep
);
10806 proto_item_set_len(item
, offset
-old_offset
);
10809 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
10817 /* IDL: struct { */
10818 /* IDL: uint32 maxcopywritelen; */
10822 srvsvc_dissect_element_NetSrvInfo1521_maxcopywritelen(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10824 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo1521_maxcopywritelen
, 0);
10830 srvsvc_dissect_struct_NetSrvInfo1521(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
10832 proto_item
*item
= NULL
;
10833 proto_tree
*tree
= NULL
;
10838 old_offset
= offset
;
10841 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
10842 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetSrvInfo1521
);
10845 offset
= srvsvc_dissect_element_NetSrvInfo1521_maxcopywritelen(tvb
, offset
, pinfo
, tree
, di
, drep
);
10848 proto_item_set_len(item
, offset
-old_offset
);
10851 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
10859 /* IDL: struct { */
10860 /* IDL: uint32 minkeepsearch; */
10864 srvsvc_dissect_element_NetSrvInfo1522_minkeepsearch(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10866 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo1522_minkeepsearch
, 0);
10872 srvsvc_dissect_struct_NetSrvInfo1522(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
10874 proto_item
*item
= NULL
;
10875 proto_tree
*tree
= NULL
;
10880 old_offset
= offset
;
10883 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
10884 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetSrvInfo1522
);
10887 offset
= srvsvc_dissect_element_NetSrvInfo1522_minkeepsearch(tvb
, offset
, pinfo
, tree
, di
, drep
);
10890 proto_item_set_len(item
, offset
-old_offset
);
10893 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
10901 /* IDL: struct { */
10902 /* IDL: uint32 maxkeepsearch; */
10906 srvsvc_dissect_element_NetSrvInfo1523_maxkeepsearch(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10908 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo1523_maxkeepsearch
, 0);
10914 srvsvc_dissect_struct_NetSrvInfo1523(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
10916 proto_item
*item
= NULL
;
10917 proto_tree
*tree
= NULL
;
10922 old_offset
= offset
;
10925 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
10926 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetSrvInfo1523
);
10929 offset
= srvsvc_dissect_element_NetSrvInfo1523_maxkeepsearch(tvb
, offset
, pinfo
, tree
, di
, drep
);
10932 proto_item_set_len(item
, offset
-old_offset
);
10935 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
10943 /* IDL: struct { */
10944 /* IDL: uint32 minkeepcomplsearch; */
10948 srvsvc_dissect_element_NetSrvInfo1524_minkeepcomplsearch(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10950 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo1524_minkeepcomplsearch
, 0);
10956 srvsvc_dissect_struct_NetSrvInfo1524(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
10958 proto_item
*item
= NULL
;
10959 proto_tree
*tree
= NULL
;
10964 old_offset
= offset
;
10967 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
10968 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetSrvInfo1524
);
10971 offset
= srvsvc_dissect_element_NetSrvInfo1524_minkeepcomplsearch(tvb
, offset
, pinfo
, tree
, di
, drep
);
10974 proto_item_set_len(item
, offset
-old_offset
);
10977 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
10985 /* IDL: struct { */
10986 /* IDL: uint32 maxkeepcomplsearch; */
10990 srvsvc_dissect_element_NetSrvInfo1525_maxkeepcomplsearch(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
10992 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo1525_maxkeepcomplsearch
, 0);
10998 srvsvc_dissect_struct_NetSrvInfo1525(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
11000 proto_item
*item
= NULL
;
11001 proto_tree
*tree
= NULL
;
11006 old_offset
= offset
;
11009 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
11010 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetSrvInfo1525
);
11013 offset
= srvsvc_dissect_element_NetSrvInfo1525_maxkeepcomplsearch(tvb
, offset
, pinfo
, tree
, di
, drep
);
11016 proto_item_set_len(item
, offset
-old_offset
);
11019 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
11027 /* IDL: struct { */
11028 /* IDL: uint32 scavtimeout; */
11032 srvsvc_dissect_element_NetSrvInfo1528_scavtimeout(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11034 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo1528_scavtimeout
, 0);
11040 srvsvc_dissect_struct_NetSrvInfo1528(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
11042 proto_item
*item
= NULL
;
11043 proto_tree
*tree
= NULL
;
11048 old_offset
= offset
;
11051 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
11052 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetSrvInfo1528
);
11055 offset
= srvsvc_dissect_element_NetSrvInfo1528_scavtimeout(tvb
, offset
, pinfo
, tree
, di
, drep
);
11058 proto_item_set_len(item
, offset
-old_offset
);
11061 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
11069 /* IDL: struct { */
11070 /* IDL: uint32 minrcvqueue; */
11074 srvsvc_dissect_element_NetSrvInfo1529_minrcvqueue(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11076 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo1529_minrcvqueue
, 0);
11082 srvsvc_dissect_struct_NetSrvInfo1529(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
11084 proto_item
*item
= NULL
;
11085 proto_tree
*tree
= NULL
;
11090 old_offset
= offset
;
11093 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
11094 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetSrvInfo1529
);
11097 offset
= srvsvc_dissect_element_NetSrvInfo1529_minrcvqueue(tvb
, offset
, pinfo
, tree
, di
, drep
);
11100 proto_item_set_len(item
, offset
-old_offset
);
11103 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
11111 /* IDL: struct { */
11112 /* IDL: uint32 minfreeworkitems; */
11116 srvsvc_dissect_element_NetSrvInfo1530_minfreeworkitems(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11118 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo1530_minfreeworkitems
, 0);
11124 srvsvc_dissect_struct_NetSrvInfo1530(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
11126 proto_item
*item
= NULL
;
11127 proto_tree
*tree
= NULL
;
11132 old_offset
= offset
;
11135 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
11136 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetSrvInfo1530
);
11139 offset
= srvsvc_dissect_element_NetSrvInfo1530_minfreeworkitems(tvb
, offset
, pinfo
, tree
, di
, drep
);
11142 proto_item_set_len(item
, offset
-old_offset
);
11145 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
11153 /* IDL: struct { */
11154 /* IDL: uint32 maxmpxct; */
11158 srvsvc_dissect_element_NetSrvInfo1533_maxmpxct(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11160 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo1533_maxmpxct
, 0);
11166 srvsvc_dissect_struct_NetSrvInfo1533(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
11168 proto_item
*item
= NULL
;
11169 proto_tree
*tree
= NULL
;
11174 old_offset
= offset
;
11177 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
11178 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetSrvInfo1533
);
11181 offset
= srvsvc_dissect_element_NetSrvInfo1533_maxmpxct(tvb
, offset
, pinfo
, tree
, di
, drep
);
11184 proto_item_set_len(item
, offset
-old_offset
);
11187 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
11195 /* IDL: struct { */
11196 /* IDL: uint32 oplockbreakwait; */
11200 srvsvc_dissect_element_NetSrvInfo1534_oplockbreakwait(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11202 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo1534_oplockbreakwait
, 0);
11208 srvsvc_dissect_struct_NetSrvInfo1534(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
11210 proto_item
*item
= NULL
;
11211 proto_tree
*tree
= NULL
;
11216 old_offset
= offset
;
11219 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
11220 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetSrvInfo1534
);
11223 offset
= srvsvc_dissect_element_NetSrvInfo1534_oplockbreakwait(tvb
, offset
, pinfo
, tree
, di
, drep
);
11226 proto_item_set_len(item
, offset
-old_offset
);
11229 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
11237 /* IDL: struct { */
11238 /* IDL: uint32 oplockbreakresponsewait; */
11242 srvsvc_dissect_element_NetSrvInfo1535_oplockbreakresponsewait(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11244 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo1535_oplockbreakresponsewait
, 0);
11250 srvsvc_dissect_struct_NetSrvInfo1535(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
11252 proto_item
*item
= NULL
;
11253 proto_tree
*tree
= NULL
;
11258 old_offset
= offset
;
11261 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
11262 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetSrvInfo1535
);
11265 offset
= srvsvc_dissect_element_NetSrvInfo1535_oplockbreakresponsewait(tvb
, offset
, pinfo
, tree
, di
, drep
);
11268 proto_item_set_len(item
, offset
-old_offset
);
11271 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
11279 /* IDL: struct { */
11280 /* IDL: uint32 enableoplocks; */
11284 srvsvc_dissect_element_NetSrvInfo1536_enableoplocks(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11286 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo1536_enableoplocks
, 0);
11292 srvsvc_dissect_struct_NetSrvInfo1536(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
11294 proto_item
*item
= NULL
;
11295 proto_tree
*tree
= NULL
;
11300 old_offset
= offset
;
11303 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
11304 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetSrvInfo1536
);
11307 offset
= srvsvc_dissect_element_NetSrvInfo1536_enableoplocks(tvb
, offset
, pinfo
, tree
, di
, drep
);
11310 proto_item_set_len(item
, offset
-old_offset
);
11313 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
11321 /* IDL: struct { */
11322 /* IDL: uint32 enableoplockforceclose; */
11326 srvsvc_dissect_element_NetSrvInfo1537_enableoplockforceclose(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11328 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo1537_enableoplockforceclose
, 0);
11334 srvsvc_dissect_struct_NetSrvInfo1537(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
11336 proto_item
*item
= NULL
;
11337 proto_tree
*tree
= NULL
;
11342 old_offset
= offset
;
11345 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
11346 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetSrvInfo1537
);
11349 offset
= srvsvc_dissect_element_NetSrvInfo1537_enableoplockforceclose(tvb
, offset
, pinfo
, tree
, di
, drep
);
11352 proto_item_set_len(item
, offset
-old_offset
);
11355 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
11363 /* IDL: struct { */
11364 /* IDL: uint32 enablefcbopens; */
11368 srvsvc_dissect_element_NetSrvInfo1538_enablefcbopens(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11370 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo1538_enablefcbopens
, 0);
11376 srvsvc_dissect_struct_NetSrvInfo1538(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
11378 proto_item
*item
= NULL
;
11379 proto_tree
*tree
= NULL
;
11384 old_offset
= offset
;
11387 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
11388 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetSrvInfo1538
);
11391 offset
= srvsvc_dissect_element_NetSrvInfo1538_enablefcbopens(tvb
, offset
, pinfo
, tree
, di
, drep
);
11394 proto_item_set_len(item
, offset
-old_offset
);
11397 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
11405 /* IDL: struct { */
11406 /* IDL: uint32 enableraw; */
11410 srvsvc_dissect_element_NetSrvInfo1539_enableraw(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11412 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo1539_enableraw
, 0);
11418 srvsvc_dissect_struct_NetSrvInfo1539(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
11420 proto_item
*item
= NULL
;
11421 proto_tree
*tree
= NULL
;
11426 old_offset
= offset
;
11429 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
11430 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetSrvInfo1539
);
11433 offset
= srvsvc_dissect_element_NetSrvInfo1539_enableraw(tvb
, offset
, pinfo
, tree
, di
, drep
);
11436 proto_item_set_len(item
, offset
-old_offset
);
11439 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
11447 /* IDL: struct { */
11448 /* IDL: uint32 enablesharednetdrives; */
11452 srvsvc_dissect_element_NetSrvInfo1540_enablesharednetdrives(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11454 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo1540_enablesharednetdrives
, 0);
11460 srvsvc_dissect_struct_NetSrvInfo1540(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
11462 proto_item
*item
= NULL
;
11463 proto_tree
*tree
= NULL
;
11468 old_offset
= offset
;
11471 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
11472 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetSrvInfo1540
);
11475 offset
= srvsvc_dissect_element_NetSrvInfo1540_enablesharednetdrives(tvb
, offset
, pinfo
, tree
, di
, drep
);
11478 proto_item_set_len(item
, offset
-old_offset
);
11481 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
11489 /* IDL: struct { */
11490 /* IDL: uint32 minfreeconnections; */
11494 srvsvc_dissect_element_NetSrvInfo1541_minfreeconnections(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11496 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo1541_minfreeconnections
, 0);
11502 srvsvc_dissect_struct_NetSrvInfo1541(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
11504 proto_item
*item
= NULL
;
11505 proto_tree
*tree
= NULL
;
11510 old_offset
= offset
;
11513 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
11514 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetSrvInfo1541
);
11517 offset
= srvsvc_dissect_element_NetSrvInfo1541_minfreeconnections(tvb
, offset
, pinfo
, tree
, di
, drep
);
11520 proto_item_set_len(item
, offset
-old_offset
);
11523 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
11531 /* IDL: struct { */
11532 /* IDL: uint32 maxfreeconnections; */
11536 srvsvc_dissect_element_NetSrvInfo1542_maxfreeconnections(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11538 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo1542_maxfreeconnections
, 0);
11544 srvsvc_dissect_struct_NetSrvInfo1542(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
11546 proto_item
*item
= NULL
;
11547 proto_tree
*tree
= NULL
;
11552 old_offset
= offset
;
11555 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
11556 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetSrvInfo1542
);
11559 offset
= srvsvc_dissect_element_NetSrvInfo1542_maxfreeconnections(tvb
, offset
, pinfo
, tree
, di
, drep
);
11562 proto_item_set_len(item
, offset
-old_offset
);
11565 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
11573 /* IDL: struct { */
11574 /* IDL: uint32 initsesstable; */
11578 srvsvc_dissect_element_NetSrvInfo1543_initsesstable(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11580 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo1543_initsesstable
, 0);
11586 srvsvc_dissect_struct_NetSrvInfo1543(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
11588 proto_item
*item
= NULL
;
11589 proto_tree
*tree
= NULL
;
11594 old_offset
= offset
;
11597 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
11598 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetSrvInfo1543
);
11601 offset
= srvsvc_dissect_element_NetSrvInfo1543_initsesstable(tvb
, offset
, pinfo
, tree
, di
, drep
);
11604 proto_item_set_len(item
, offset
-old_offset
);
11607 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
11615 /* IDL: struct { */
11616 /* IDL: uint32 initconntable; */
11620 srvsvc_dissect_element_NetSrvInfo1544_initconntable(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11622 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo1544_initconntable
, 0);
11628 srvsvc_dissect_struct_NetSrvInfo1544(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
11630 proto_item
*item
= NULL
;
11631 proto_tree
*tree
= NULL
;
11636 old_offset
= offset
;
11639 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
11640 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetSrvInfo1544
);
11643 offset
= srvsvc_dissect_element_NetSrvInfo1544_initconntable(tvb
, offset
, pinfo
, tree
, di
, drep
);
11646 proto_item_set_len(item
, offset
-old_offset
);
11649 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
11657 /* IDL: struct { */
11658 /* IDL: uint32 initfiletable; */
11662 srvsvc_dissect_element_NetSrvInfo1545_initfiletable(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11664 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo1545_initfiletable
, 0);
11670 srvsvc_dissect_struct_NetSrvInfo1545(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
11672 proto_item
*item
= NULL
;
11673 proto_tree
*tree
= NULL
;
11678 old_offset
= offset
;
11681 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
11682 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetSrvInfo1545
);
11685 offset
= srvsvc_dissect_element_NetSrvInfo1545_initfiletable(tvb
, offset
, pinfo
, tree
, di
, drep
);
11688 proto_item_set_len(item
, offset
-old_offset
);
11691 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
11699 /* IDL: struct { */
11700 /* IDL: uint32 initsearchtable; */
11704 srvsvc_dissect_element_NetSrvInfo1546_initsearchtable(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11706 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo1546_initsearchtable
, 0);
11712 srvsvc_dissect_struct_NetSrvInfo1546(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
11714 proto_item
*item
= NULL
;
11715 proto_tree
*tree
= NULL
;
11720 old_offset
= offset
;
11723 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
11724 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetSrvInfo1546
);
11727 offset
= srvsvc_dissect_element_NetSrvInfo1546_initsearchtable(tvb
, offset
, pinfo
, tree
, di
, drep
);
11730 proto_item_set_len(item
, offset
-old_offset
);
11733 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
11741 /* IDL: struct { */
11742 /* IDL: uint32 alertsched; */
11746 srvsvc_dissect_element_NetSrvInfo1547_alertsched(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11748 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo1547_alertsched
, 0);
11754 srvsvc_dissect_struct_NetSrvInfo1547(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
11756 proto_item
*item
= NULL
;
11757 proto_tree
*tree
= NULL
;
11762 old_offset
= offset
;
11765 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
11766 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetSrvInfo1547
);
11769 offset
= srvsvc_dissect_element_NetSrvInfo1547_alertsched(tvb
, offset
, pinfo
, tree
, di
, drep
);
11772 proto_item_set_len(item
, offset
-old_offset
);
11775 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
11783 /* IDL: struct { */
11784 /* IDL: uint32 errortreshold; */
11788 srvsvc_dissect_element_NetSrvInfo1548_errortreshold(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11790 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo1548_errortreshold
, 0);
11796 srvsvc_dissect_struct_NetSrvInfo1548(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
11798 proto_item
*item
= NULL
;
11799 proto_tree
*tree
= NULL
;
11804 old_offset
= offset
;
11807 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
11808 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetSrvInfo1548
);
11811 offset
= srvsvc_dissect_element_NetSrvInfo1548_errortreshold(tvb
, offset
, pinfo
, tree
, di
, drep
);
11814 proto_item_set_len(item
, offset
-old_offset
);
11817 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
11825 /* IDL: struct { */
11826 /* IDL: uint32 networkerrortreshold; */
11830 srvsvc_dissect_element_NetSrvInfo1549_networkerrortreshold(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11832 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo1549_networkerrortreshold
, 0);
11838 srvsvc_dissect_struct_NetSrvInfo1549(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
11840 proto_item
*item
= NULL
;
11841 proto_tree
*tree
= NULL
;
11846 old_offset
= offset
;
11849 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
11850 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetSrvInfo1549
);
11853 offset
= srvsvc_dissect_element_NetSrvInfo1549_networkerrortreshold(tvb
, offset
, pinfo
, tree
, di
, drep
);
11856 proto_item_set_len(item
, offset
-old_offset
);
11859 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
11867 /* IDL: struct { */
11868 /* IDL: uint32 diskspacetreshold; */
11872 srvsvc_dissect_element_NetSrvInfo1550_diskspacetreshold(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11874 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo1550_diskspacetreshold
, 0);
11880 srvsvc_dissect_struct_NetSrvInfo1550(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
11882 proto_item
*item
= NULL
;
11883 proto_tree
*tree
= NULL
;
11888 old_offset
= offset
;
11891 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
11892 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetSrvInfo1550
);
11895 offset
= srvsvc_dissect_element_NetSrvInfo1550_diskspacetreshold(tvb
, offset
, pinfo
, tree
, di
, drep
);
11898 proto_item_set_len(item
, offset
-old_offset
);
11901 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
11909 /* IDL: struct { */
11910 /* IDL: uint32 maxlinkdelay; */
11914 srvsvc_dissect_element_NetSrvInfo1552_maxlinkdelay(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11916 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo1552_maxlinkdelay
, 0);
11922 srvsvc_dissect_struct_NetSrvInfo1552(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
11924 proto_item
*item
= NULL
;
11925 proto_tree
*tree
= NULL
;
11930 old_offset
= offset
;
11933 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
11934 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetSrvInfo1552
);
11937 offset
= srvsvc_dissect_element_NetSrvInfo1552_maxlinkdelay(tvb
, offset
, pinfo
, tree
, di
, drep
);
11940 proto_item_set_len(item
, offset
-old_offset
);
11943 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
11951 /* IDL: struct { */
11952 /* IDL: uint32 minlinkthroughput; */
11956 srvsvc_dissect_element_NetSrvInfo1553_minlinkthroughput(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
11958 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo1553_minlinkthroughput
, 0);
11964 srvsvc_dissect_struct_NetSrvInfo1553(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
11966 proto_item
*item
= NULL
;
11967 proto_tree
*tree
= NULL
;
11972 old_offset
= offset
;
11975 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
11976 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetSrvInfo1553
);
11979 offset
= srvsvc_dissect_element_NetSrvInfo1553_minlinkthroughput(tvb
, offset
, pinfo
, tree
, di
, drep
);
11982 proto_item_set_len(item
, offset
-old_offset
);
11985 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
11993 /* IDL: struct { */
11994 /* IDL: uint32 linkinfovalidtime; */
11998 srvsvc_dissect_element_NetSrvInfo1554_linkinfovalidtime(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12000 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo1554_linkinfovalidtime
, 0);
12006 srvsvc_dissect_struct_NetSrvInfo1554(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
12008 proto_item
*item
= NULL
;
12009 proto_tree
*tree
= NULL
;
12014 old_offset
= offset
;
12017 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
12018 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetSrvInfo1554
);
12021 offset
= srvsvc_dissect_element_NetSrvInfo1554_linkinfovalidtime(tvb
, offset
, pinfo
, tree
, di
, drep
);
12024 proto_item_set_len(item
, offset
-old_offset
);
12027 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
12035 /* IDL: struct { */
12036 /* IDL: uint32 scavqosinfoupdatetime; */
12040 srvsvc_dissect_element_NetSrvInfo1555_scavqosinfoupdatetime(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12042 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo1555_scavqosinfoupdatetime
, 0);
12048 srvsvc_dissect_struct_NetSrvInfo1555(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
12050 proto_item
*item
= NULL
;
12051 proto_tree
*tree
= NULL
;
12056 old_offset
= offset
;
12059 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
12060 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetSrvInfo1555
);
12063 offset
= srvsvc_dissect_element_NetSrvInfo1555_scavqosinfoupdatetime(tvb
, offset
, pinfo
, tree
, di
, drep
);
12066 proto_item_set_len(item
, offset
-old_offset
);
12069 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
12077 /* IDL: struct { */
12078 /* IDL: uint32 maxworkitemidletime; */
12082 srvsvc_dissect_element_NetSrvInfo1556_maxworkitemidletime(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12084 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvInfo1556_maxworkitemidletime
, 0);
12090 srvsvc_dissect_struct_NetSrvInfo1556(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
12092 proto_item
*item
= NULL
;
12093 proto_tree
*tree
= NULL
;
12098 old_offset
= offset
;
12101 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
12102 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetSrvInfo1556
);
12105 offset
= srvsvc_dissect_element_NetSrvInfo1556_maxworkitemidletime(tvb
, offset
, pinfo
, tree
, di
, drep
);
12108 proto_item_set_len(item
, offset
-old_offset
);
12111 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
12120 /* IDL: [case(100)] [case(100)] [unique(1)] srvsvc_NetSrvInfo100 *info100; */
12121 /* IDL: [case(101)] [case(101)] [unique(1)] srvsvc_NetSrvInfo101 *info101; */
12122 /* IDL: [case(102)] [case(102)] [unique(1)] srvsvc_NetSrvInfo102 *info102; */
12123 /* IDL: [case(402)] [case(402)] [unique(1)] srvsvc_NetSrvInfo402 *info402; */
12124 /* IDL: [case(403)] [case(403)] [unique(1)] srvsvc_NetSrvInfo403 *info403; */
12125 /* IDL: [case(502)] [case(502)] [unique(1)] srvsvc_NetSrvInfo502 *info502; */
12126 /* IDL: [case(503)] [case(503)] [unique(1)] srvsvc_NetSrvInfo503 *info503; */
12127 /* IDL: [case(599)] [case(599)] [unique(1)] srvsvc_NetSrvInfo599 *info599; */
12128 /* IDL: [case(1005)] [case(1005)] [unique(1)] srvsvc_NetSrvInfo1005 *info1005; */
12129 /* IDL: [case(1010)] [case(1010)] [unique(1)] srvsvc_NetSrvInfo1010 *info1010; */
12130 /* IDL: [case(1016)] [case(1016)] [unique(1)] srvsvc_NetSrvInfo1016 *info1016; */
12131 /* IDL: [case(1017)] [case(1017)] [unique(1)] srvsvc_NetSrvInfo1017 *info1017; */
12132 /* IDL: [case(1018)] [case(1018)] [unique(1)] srvsvc_NetSrvInfo1018 *info1018; */
12133 /* IDL: [case(1107)] [case(1107)] [unique(1)] srvsvc_NetSrvInfo1107 *info1107; */
12134 /* IDL: [case(1501)] [case(1501)] [unique(1)] srvsvc_NetSrvInfo1501 *info1501; */
12135 /* IDL: [case(1502)] [case(1502)] [unique(1)] srvsvc_NetSrvInfo1502 *info1502; */
12136 /* IDL: [case(1503)] [case(1503)] [unique(1)] srvsvc_NetSrvInfo1503 *info1503; */
12137 /* IDL: [case(1506)] [case(1506)] [unique(1)] srvsvc_NetSrvInfo1506 *info1506; */
12138 /* IDL: [case(1509)] [case(1509)] [unique(1)] srvsvc_NetSrvInfo1509 *info1509; */
12139 /* IDL: [case(1510)] [case(1510)] [unique(1)] srvsvc_NetSrvInfo1510 *info1510; */
12140 /* IDL: [case(1511)] [case(1511)] [unique(1)] srvsvc_NetSrvInfo1511 *info1511; */
12141 /* IDL: [case(1512)] [case(1512)] [unique(1)] srvsvc_NetSrvInfo1512 *info1512; */
12142 /* IDL: [case(1513)] [case(1513)] [unique(1)] srvsvc_NetSrvInfo1513 *info1513; */
12143 /* IDL: [case(1514)] [case(1514)] [unique(1)] srvsvc_NetSrvInfo1514 *info1514; */
12144 /* IDL: [case(1515)] [case(1515)] [unique(1)] srvsvc_NetSrvInfo1515 *info1515; */
12145 /* IDL: [case(1516)] [case(1516)] [unique(1)] srvsvc_NetSrvInfo1516 *info1516; */
12146 /* IDL: [case(1518)] [case(1518)] [unique(1)] srvsvc_NetSrvInfo1518 *info1518; */
12147 /* IDL: [case(1520)] [case(1520)] [unique(1)] srvsvc_NetSrvInfo1520 *info1520; */
12148 /* IDL: [case(1521)] [case(1521)] [unique(1)] srvsvc_NetSrvInfo1521 *info1521; */
12149 /* IDL: [case(1522)] [case(1522)] [unique(1)] srvsvc_NetSrvInfo1522 *info1522; */
12150 /* IDL: [case(1523)] [case(1523)] [unique(1)] srvsvc_NetSrvInfo1523 *info1523; */
12151 /* IDL: [case(1524)] [case(1524)] [unique(1)] srvsvc_NetSrvInfo1524 *info1524; */
12152 /* IDL: [case(1525)] [case(1525)] [unique(1)] srvsvc_NetSrvInfo1525 *info1525; */
12153 /* IDL: [case(1528)] [case(1528)] [unique(1)] srvsvc_NetSrvInfo1528 *info1528; */
12154 /* IDL: [case(1529)] [case(1529)] [unique(1)] srvsvc_NetSrvInfo1529 *info1529; */
12155 /* IDL: [case(1530)] [case(1530)] [unique(1)] srvsvc_NetSrvInfo1530 *info1530; */
12156 /* IDL: [case(1533)] [case(1533)] [unique(1)] srvsvc_NetSrvInfo1533 *info1533; */
12157 /* IDL: [case(1534)] [case(1534)] [unique(1)] srvsvc_NetSrvInfo1534 *info1534; */
12158 /* IDL: [case(1535)] [case(1535)] [unique(1)] srvsvc_NetSrvInfo1535 *info1535; */
12159 /* IDL: [case(1536)] [case(1536)] [unique(1)] srvsvc_NetSrvInfo1536 *info1536; */
12160 /* IDL: [case(1537)] [case(1537)] [unique(1)] srvsvc_NetSrvInfo1537 *info1537; */
12161 /* IDL: [case(1538)] [case(1538)] [unique(1)] srvsvc_NetSrvInfo1538 *info1538; */
12162 /* IDL: [case(1539)] [case(1539)] [unique(1)] srvsvc_NetSrvInfo1539 *info1539; */
12163 /* IDL: [case(1540)] [case(1540)] [unique(1)] srvsvc_NetSrvInfo1540 *info1540; */
12164 /* IDL: [case(1541)] [case(1541)] [unique(1)] srvsvc_NetSrvInfo1541 *info1541; */
12165 /* IDL: [case(1542)] [case(1542)] [unique(1)] srvsvc_NetSrvInfo1542 *info1542; */
12166 /* IDL: [case(1543)] [case(1543)] [unique(1)] srvsvc_NetSrvInfo1543 *info1543; */
12167 /* IDL: [case(1544)] [case(1544)] [unique(1)] srvsvc_NetSrvInfo1544 *info1544; */
12168 /* IDL: [case(1545)] [case(1545)] [unique(1)] srvsvc_NetSrvInfo1545 *info1545; */
12169 /* IDL: [case(1546)] [case(1546)] [unique(1)] srvsvc_NetSrvInfo1546 *info1546; */
12170 /* IDL: [case(1547)] [case(1547)] [unique(1)] srvsvc_NetSrvInfo1547 *info1547; */
12171 /* IDL: [case(1548)] [case(1548)] [unique(1)] srvsvc_NetSrvInfo1548 *info1548; */
12172 /* IDL: [case(1549)] [case(1549)] [unique(1)] srvsvc_NetSrvInfo1549 *info1549; */
12173 /* IDL: [case(1550)] [case(1550)] [unique(1)] srvsvc_NetSrvInfo1550 *info1550; */
12174 /* IDL: [case(1552)] [case(1552)] [unique(1)] srvsvc_NetSrvInfo1552 *info1552; */
12175 /* IDL: [case(1553)] [case(1553)] [unique(1)] srvsvc_NetSrvInfo1553 *info1553; */
12176 /* IDL: [case(1554)] [case(1554)] [unique(1)] srvsvc_NetSrvInfo1554 *info1554; */
12177 /* IDL: [case(1555)] [case(1555)] [unique(1)] srvsvc_NetSrvInfo1555 *info1555; */
12178 /* IDL: [case(1556)] [case(1556)] [unique(1)] srvsvc_NetSrvInfo1556 *info1556; */
12179 /* IDL: [default] ; */
12183 srvsvc_dissect_element_NetSrvInfo_info100(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12185 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSrvInfo_info100_
, NDR_POINTER_UNIQUE
, "Pointer to Info100 (srvsvc_NetSrvInfo100)",hf_srvsvc_srvsvc_NetSrvInfo_info100
);
12191 srvsvc_dissect_element_NetSrvInfo_info100_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12193 offset
= srvsvc_dissect_struct_NetSrvInfo100(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetSrvInfo_info100
,0);
12199 srvsvc_dissect_element_NetSrvInfo_info101(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12201 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSrvInfo_info101_
, NDR_POINTER_UNIQUE
, "Pointer to Info101 (srvsvc_NetSrvInfo101)",hf_srvsvc_srvsvc_NetSrvInfo_info101
);
12207 srvsvc_dissect_element_NetSrvInfo_info101_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12209 offset
= srvsvc_dissect_struct_NetSrvInfo101(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetSrvInfo_info101
,0);
12215 srvsvc_dissect_element_NetSrvInfo_info102(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12217 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSrvInfo_info102_
, NDR_POINTER_UNIQUE
, "Pointer to Info102 (srvsvc_NetSrvInfo102)",hf_srvsvc_srvsvc_NetSrvInfo_info102
);
12223 srvsvc_dissect_element_NetSrvInfo_info102_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12225 offset
= srvsvc_dissect_struct_NetSrvInfo102(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetSrvInfo_info102
,0);
12231 srvsvc_dissect_element_NetSrvInfo_info402(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12233 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSrvInfo_info402_
, NDR_POINTER_UNIQUE
, "Pointer to Info402 (srvsvc_NetSrvInfo402)",hf_srvsvc_srvsvc_NetSrvInfo_info402
);
12239 srvsvc_dissect_element_NetSrvInfo_info402_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12241 offset
= srvsvc_dissect_struct_NetSrvInfo402(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetSrvInfo_info402
,0);
12247 srvsvc_dissect_element_NetSrvInfo_info403(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12249 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSrvInfo_info403_
, NDR_POINTER_UNIQUE
, "Pointer to Info403 (srvsvc_NetSrvInfo403)",hf_srvsvc_srvsvc_NetSrvInfo_info403
);
12255 srvsvc_dissect_element_NetSrvInfo_info403_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12257 offset
= srvsvc_dissect_struct_NetSrvInfo403(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetSrvInfo_info403
,0);
12263 srvsvc_dissect_element_NetSrvInfo_info502(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12265 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSrvInfo_info502_
, NDR_POINTER_UNIQUE
, "Pointer to Info502 (srvsvc_NetSrvInfo502)",hf_srvsvc_srvsvc_NetSrvInfo_info502
);
12271 srvsvc_dissect_element_NetSrvInfo_info502_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12273 offset
= srvsvc_dissect_struct_NetSrvInfo502(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetSrvInfo_info502
,0);
12279 srvsvc_dissect_element_NetSrvInfo_info503(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12281 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSrvInfo_info503_
, NDR_POINTER_UNIQUE
, "Pointer to Info503 (srvsvc_NetSrvInfo503)",hf_srvsvc_srvsvc_NetSrvInfo_info503
);
12287 srvsvc_dissect_element_NetSrvInfo_info503_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12289 offset
= srvsvc_dissect_struct_NetSrvInfo503(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetSrvInfo_info503
,0);
12295 srvsvc_dissect_element_NetSrvInfo_info599(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12297 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSrvInfo_info599_
, NDR_POINTER_UNIQUE
, "Pointer to Info599 (srvsvc_NetSrvInfo599)",hf_srvsvc_srvsvc_NetSrvInfo_info599
);
12303 srvsvc_dissect_element_NetSrvInfo_info599_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12305 offset
= srvsvc_dissect_struct_NetSrvInfo599(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetSrvInfo_info599
,0);
12311 srvsvc_dissect_element_NetSrvInfo_info1005(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12313 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSrvInfo_info1005_
, NDR_POINTER_UNIQUE
, "Pointer to Info1005 (srvsvc_NetSrvInfo1005)",hf_srvsvc_srvsvc_NetSrvInfo_info1005
);
12319 srvsvc_dissect_element_NetSrvInfo_info1005_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12321 offset
= srvsvc_dissect_struct_NetSrvInfo1005(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetSrvInfo_info1005
,0);
12327 srvsvc_dissect_element_NetSrvInfo_info1010(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12329 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSrvInfo_info1010_
, NDR_POINTER_UNIQUE
, "Pointer to Info1010 (srvsvc_NetSrvInfo1010)",hf_srvsvc_srvsvc_NetSrvInfo_info1010
);
12335 srvsvc_dissect_element_NetSrvInfo_info1010_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12337 offset
= srvsvc_dissect_struct_NetSrvInfo1010(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetSrvInfo_info1010
,0);
12343 srvsvc_dissect_element_NetSrvInfo_info1016(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12345 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSrvInfo_info1016_
, NDR_POINTER_UNIQUE
, "Pointer to Info1016 (srvsvc_NetSrvInfo1016)",hf_srvsvc_srvsvc_NetSrvInfo_info1016
);
12351 srvsvc_dissect_element_NetSrvInfo_info1016_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12353 offset
= srvsvc_dissect_struct_NetSrvInfo1016(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetSrvInfo_info1016
,0);
12359 srvsvc_dissect_element_NetSrvInfo_info1017(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12361 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSrvInfo_info1017_
, NDR_POINTER_UNIQUE
, "Pointer to Info1017 (srvsvc_NetSrvInfo1017)",hf_srvsvc_srvsvc_NetSrvInfo_info1017
);
12367 srvsvc_dissect_element_NetSrvInfo_info1017_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12369 offset
= srvsvc_dissect_struct_NetSrvInfo1017(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetSrvInfo_info1017
,0);
12375 srvsvc_dissect_element_NetSrvInfo_info1018(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12377 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSrvInfo_info1018_
, NDR_POINTER_UNIQUE
, "Pointer to Info1018 (srvsvc_NetSrvInfo1018)",hf_srvsvc_srvsvc_NetSrvInfo_info1018
);
12383 srvsvc_dissect_element_NetSrvInfo_info1018_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12385 offset
= srvsvc_dissect_struct_NetSrvInfo1018(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetSrvInfo_info1018
,0);
12391 srvsvc_dissect_element_NetSrvInfo_info1107(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12393 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSrvInfo_info1107_
, NDR_POINTER_UNIQUE
, "Pointer to Info1107 (srvsvc_NetSrvInfo1107)",hf_srvsvc_srvsvc_NetSrvInfo_info1107
);
12399 srvsvc_dissect_element_NetSrvInfo_info1107_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12401 offset
= srvsvc_dissect_struct_NetSrvInfo1107(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetSrvInfo_info1107
,0);
12407 srvsvc_dissect_element_NetSrvInfo_info1501(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12409 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSrvInfo_info1501_
, NDR_POINTER_UNIQUE
, "Pointer to Info1501 (srvsvc_NetSrvInfo1501)",hf_srvsvc_srvsvc_NetSrvInfo_info1501
);
12415 srvsvc_dissect_element_NetSrvInfo_info1501_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12417 offset
= srvsvc_dissect_struct_NetSrvInfo1501(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetSrvInfo_info1501
,0);
12423 srvsvc_dissect_element_NetSrvInfo_info1502(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12425 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSrvInfo_info1502_
, NDR_POINTER_UNIQUE
, "Pointer to Info1502 (srvsvc_NetSrvInfo1502)",hf_srvsvc_srvsvc_NetSrvInfo_info1502
);
12431 srvsvc_dissect_element_NetSrvInfo_info1502_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12433 offset
= srvsvc_dissect_struct_NetSrvInfo1502(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetSrvInfo_info1502
,0);
12439 srvsvc_dissect_element_NetSrvInfo_info1503(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12441 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSrvInfo_info1503_
, NDR_POINTER_UNIQUE
, "Pointer to Info1503 (srvsvc_NetSrvInfo1503)",hf_srvsvc_srvsvc_NetSrvInfo_info1503
);
12447 srvsvc_dissect_element_NetSrvInfo_info1503_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12449 offset
= srvsvc_dissect_struct_NetSrvInfo1503(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetSrvInfo_info1503
,0);
12455 srvsvc_dissect_element_NetSrvInfo_info1506(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12457 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSrvInfo_info1506_
, NDR_POINTER_UNIQUE
, "Pointer to Info1506 (srvsvc_NetSrvInfo1506)",hf_srvsvc_srvsvc_NetSrvInfo_info1506
);
12463 srvsvc_dissect_element_NetSrvInfo_info1506_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12465 offset
= srvsvc_dissect_struct_NetSrvInfo1506(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetSrvInfo_info1506
,0);
12471 srvsvc_dissect_element_NetSrvInfo_info1509(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12473 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSrvInfo_info1509_
, NDR_POINTER_UNIQUE
, "Pointer to Info1509 (srvsvc_NetSrvInfo1509)",hf_srvsvc_srvsvc_NetSrvInfo_info1509
);
12479 srvsvc_dissect_element_NetSrvInfo_info1509_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12481 offset
= srvsvc_dissect_struct_NetSrvInfo1509(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetSrvInfo_info1509
,0);
12487 srvsvc_dissect_element_NetSrvInfo_info1510(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12489 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSrvInfo_info1510_
, NDR_POINTER_UNIQUE
, "Pointer to Info1510 (srvsvc_NetSrvInfo1510)",hf_srvsvc_srvsvc_NetSrvInfo_info1510
);
12495 srvsvc_dissect_element_NetSrvInfo_info1510_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12497 offset
= srvsvc_dissect_struct_NetSrvInfo1510(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetSrvInfo_info1510
,0);
12503 srvsvc_dissect_element_NetSrvInfo_info1511(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12505 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSrvInfo_info1511_
, NDR_POINTER_UNIQUE
, "Pointer to Info1511 (srvsvc_NetSrvInfo1511)",hf_srvsvc_srvsvc_NetSrvInfo_info1511
);
12511 srvsvc_dissect_element_NetSrvInfo_info1511_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12513 offset
= srvsvc_dissect_struct_NetSrvInfo1511(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetSrvInfo_info1511
,0);
12519 srvsvc_dissect_element_NetSrvInfo_info1512(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12521 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSrvInfo_info1512_
, NDR_POINTER_UNIQUE
, "Pointer to Info1512 (srvsvc_NetSrvInfo1512)",hf_srvsvc_srvsvc_NetSrvInfo_info1512
);
12527 srvsvc_dissect_element_NetSrvInfo_info1512_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12529 offset
= srvsvc_dissect_struct_NetSrvInfo1512(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetSrvInfo_info1512
,0);
12535 srvsvc_dissect_element_NetSrvInfo_info1513(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12537 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSrvInfo_info1513_
, NDR_POINTER_UNIQUE
, "Pointer to Info1513 (srvsvc_NetSrvInfo1513)",hf_srvsvc_srvsvc_NetSrvInfo_info1513
);
12543 srvsvc_dissect_element_NetSrvInfo_info1513_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12545 offset
= srvsvc_dissect_struct_NetSrvInfo1513(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetSrvInfo_info1513
,0);
12551 srvsvc_dissect_element_NetSrvInfo_info1514(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12553 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSrvInfo_info1514_
, NDR_POINTER_UNIQUE
, "Pointer to Info1514 (srvsvc_NetSrvInfo1514)",hf_srvsvc_srvsvc_NetSrvInfo_info1514
);
12559 srvsvc_dissect_element_NetSrvInfo_info1514_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12561 offset
= srvsvc_dissect_struct_NetSrvInfo1514(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetSrvInfo_info1514
,0);
12567 srvsvc_dissect_element_NetSrvInfo_info1515(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12569 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSrvInfo_info1515_
, NDR_POINTER_UNIQUE
, "Pointer to Info1515 (srvsvc_NetSrvInfo1515)",hf_srvsvc_srvsvc_NetSrvInfo_info1515
);
12575 srvsvc_dissect_element_NetSrvInfo_info1515_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12577 offset
= srvsvc_dissect_struct_NetSrvInfo1515(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetSrvInfo_info1515
,0);
12583 srvsvc_dissect_element_NetSrvInfo_info1516(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12585 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSrvInfo_info1516_
, NDR_POINTER_UNIQUE
, "Pointer to Info1516 (srvsvc_NetSrvInfo1516)",hf_srvsvc_srvsvc_NetSrvInfo_info1516
);
12591 srvsvc_dissect_element_NetSrvInfo_info1516_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12593 offset
= srvsvc_dissect_struct_NetSrvInfo1516(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetSrvInfo_info1516
,0);
12599 srvsvc_dissect_element_NetSrvInfo_info1518(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12601 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSrvInfo_info1518_
, NDR_POINTER_UNIQUE
, "Pointer to Info1518 (srvsvc_NetSrvInfo1518)",hf_srvsvc_srvsvc_NetSrvInfo_info1518
);
12607 srvsvc_dissect_element_NetSrvInfo_info1518_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12609 offset
= srvsvc_dissect_struct_NetSrvInfo1518(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetSrvInfo_info1518
,0);
12615 srvsvc_dissect_element_NetSrvInfo_info1520(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12617 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSrvInfo_info1520_
, NDR_POINTER_UNIQUE
, "Pointer to Info1520 (srvsvc_NetSrvInfo1520)",hf_srvsvc_srvsvc_NetSrvInfo_info1520
);
12623 srvsvc_dissect_element_NetSrvInfo_info1520_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12625 offset
= srvsvc_dissect_struct_NetSrvInfo1520(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetSrvInfo_info1520
,0);
12631 srvsvc_dissect_element_NetSrvInfo_info1521(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12633 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSrvInfo_info1521_
, NDR_POINTER_UNIQUE
, "Pointer to Info1521 (srvsvc_NetSrvInfo1521)",hf_srvsvc_srvsvc_NetSrvInfo_info1521
);
12639 srvsvc_dissect_element_NetSrvInfo_info1521_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12641 offset
= srvsvc_dissect_struct_NetSrvInfo1521(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetSrvInfo_info1521
,0);
12647 srvsvc_dissect_element_NetSrvInfo_info1522(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12649 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSrvInfo_info1522_
, NDR_POINTER_UNIQUE
, "Pointer to Info1522 (srvsvc_NetSrvInfo1522)",hf_srvsvc_srvsvc_NetSrvInfo_info1522
);
12655 srvsvc_dissect_element_NetSrvInfo_info1522_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12657 offset
= srvsvc_dissect_struct_NetSrvInfo1522(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetSrvInfo_info1522
,0);
12663 srvsvc_dissect_element_NetSrvInfo_info1523(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12665 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSrvInfo_info1523_
, NDR_POINTER_UNIQUE
, "Pointer to Info1523 (srvsvc_NetSrvInfo1523)",hf_srvsvc_srvsvc_NetSrvInfo_info1523
);
12671 srvsvc_dissect_element_NetSrvInfo_info1523_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12673 offset
= srvsvc_dissect_struct_NetSrvInfo1523(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetSrvInfo_info1523
,0);
12679 srvsvc_dissect_element_NetSrvInfo_info1524(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12681 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSrvInfo_info1524_
, NDR_POINTER_UNIQUE
, "Pointer to Info1524 (srvsvc_NetSrvInfo1524)",hf_srvsvc_srvsvc_NetSrvInfo_info1524
);
12687 srvsvc_dissect_element_NetSrvInfo_info1524_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12689 offset
= srvsvc_dissect_struct_NetSrvInfo1524(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetSrvInfo_info1524
,0);
12695 srvsvc_dissect_element_NetSrvInfo_info1525(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12697 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSrvInfo_info1525_
, NDR_POINTER_UNIQUE
, "Pointer to Info1525 (srvsvc_NetSrvInfo1525)",hf_srvsvc_srvsvc_NetSrvInfo_info1525
);
12703 srvsvc_dissect_element_NetSrvInfo_info1525_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12705 offset
= srvsvc_dissect_struct_NetSrvInfo1525(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetSrvInfo_info1525
,0);
12711 srvsvc_dissect_element_NetSrvInfo_info1528(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12713 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSrvInfo_info1528_
, NDR_POINTER_UNIQUE
, "Pointer to Info1528 (srvsvc_NetSrvInfo1528)",hf_srvsvc_srvsvc_NetSrvInfo_info1528
);
12719 srvsvc_dissect_element_NetSrvInfo_info1528_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12721 offset
= srvsvc_dissect_struct_NetSrvInfo1528(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetSrvInfo_info1528
,0);
12727 srvsvc_dissect_element_NetSrvInfo_info1529(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12729 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSrvInfo_info1529_
, NDR_POINTER_UNIQUE
, "Pointer to Info1529 (srvsvc_NetSrvInfo1529)",hf_srvsvc_srvsvc_NetSrvInfo_info1529
);
12735 srvsvc_dissect_element_NetSrvInfo_info1529_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12737 offset
= srvsvc_dissect_struct_NetSrvInfo1529(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetSrvInfo_info1529
,0);
12743 srvsvc_dissect_element_NetSrvInfo_info1530(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12745 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSrvInfo_info1530_
, NDR_POINTER_UNIQUE
, "Pointer to Info1530 (srvsvc_NetSrvInfo1530)",hf_srvsvc_srvsvc_NetSrvInfo_info1530
);
12751 srvsvc_dissect_element_NetSrvInfo_info1530_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12753 offset
= srvsvc_dissect_struct_NetSrvInfo1530(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetSrvInfo_info1530
,0);
12759 srvsvc_dissect_element_NetSrvInfo_info1533(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12761 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSrvInfo_info1533_
, NDR_POINTER_UNIQUE
, "Pointer to Info1533 (srvsvc_NetSrvInfo1533)",hf_srvsvc_srvsvc_NetSrvInfo_info1533
);
12767 srvsvc_dissect_element_NetSrvInfo_info1533_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12769 offset
= srvsvc_dissect_struct_NetSrvInfo1533(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetSrvInfo_info1533
,0);
12775 srvsvc_dissect_element_NetSrvInfo_info1534(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12777 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSrvInfo_info1534_
, NDR_POINTER_UNIQUE
, "Pointer to Info1534 (srvsvc_NetSrvInfo1534)",hf_srvsvc_srvsvc_NetSrvInfo_info1534
);
12783 srvsvc_dissect_element_NetSrvInfo_info1534_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12785 offset
= srvsvc_dissect_struct_NetSrvInfo1534(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetSrvInfo_info1534
,0);
12791 srvsvc_dissect_element_NetSrvInfo_info1535(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12793 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSrvInfo_info1535_
, NDR_POINTER_UNIQUE
, "Pointer to Info1535 (srvsvc_NetSrvInfo1535)",hf_srvsvc_srvsvc_NetSrvInfo_info1535
);
12799 srvsvc_dissect_element_NetSrvInfo_info1535_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12801 offset
= srvsvc_dissect_struct_NetSrvInfo1535(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetSrvInfo_info1535
,0);
12807 srvsvc_dissect_element_NetSrvInfo_info1536(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12809 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSrvInfo_info1536_
, NDR_POINTER_UNIQUE
, "Pointer to Info1536 (srvsvc_NetSrvInfo1536)",hf_srvsvc_srvsvc_NetSrvInfo_info1536
);
12815 srvsvc_dissect_element_NetSrvInfo_info1536_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12817 offset
= srvsvc_dissect_struct_NetSrvInfo1536(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetSrvInfo_info1536
,0);
12823 srvsvc_dissect_element_NetSrvInfo_info1537(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12825 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSrvInfo_info1537_
, NDR_POINTER_UNIQUE
, "Pointer to Info1537 (srvsvc_NetSrvInfo1537)",hf_srvsvc_srvsvc_NetSrvInfo_info1537
);
12831 srvsvc_dissect_element_NetSrvInfo_info1537_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12833 offset
= srvsvc_dissect_struct_NetSrvInfo1537(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetSrvInfo_info1537
,0);
12839 srvsvc_dissect_element_NetSrvInfo_info1538(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12841 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSrvInfo_info1538_
, NDR_POINTER_UNIQUE
, "Pointer to Info1538 (srvsvc_NetSrvInfo1538)",hf_srvsvc_srvsvc_NetSrvInfo_info1538
);
12847 srvsvc_dissect_element_NetSrvInfo_info1538_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12849 offset
= srvsvc_dissect_struct_NetSrvInfo1538(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetSrvInfo_info1538
,0);
12855 srvsvc_dissect_element_NetSrvInfo_info1539(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12857 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSrvInfo_info1539_
, NDR_POINTER_UNIQUE
, "Pointer to Info1539 (srvsvc_NetSrvInfo1539)",hf_srvsvc_srvsvc_NetSrvInfo_info1539
);
12863 srvsvc_dissect_element_NetSrvInfo_info1539_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12865 offset
= srvsvc_dissect_struct_NetSrvInfo1539(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetSrvInfo_info1539
,0);
12871 srvsvc_dissect_element_NetSrvInfo_info1540(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12873 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSrvInfo_info1540_
, NDR_POINTER_UNIQUE
, "Pointer to Info1540 (srvsvc_NetSrvInfo1540)",hf_srvsvc_srvsvc_NetSrvInfo_info1540
);
12879 srvsvc_dissect_element_NetSrvInfo_info1540_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12881 offset
= srvsvc_dissect_struct_NetSrvInfo1540(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetSrvInfo_info1540
,0);
12887 srvsvc_dissect_element_NetSrvInfo_info1541(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12889 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSrvInfo_info1541_
, NDR_POINTER_UNIQUE
, "Pointer to Info1541 (srvsvc_NetSrvInfo1541)",hf_srvsvc_srvsvc_NetSrvInfo_info1541
);
12895 srvsvc_dissect_element_NetSrvInfo_info1541_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12897 offset
= srvsvc_dissect_struct_NetSrvInfo1541(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetSrvInfo_info1541
,0);
12903 srvsvc_dissect_element_NetSrvInfo_info1542(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12905 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSrvInfo_info1542_
, NDR_POINTER_UNIQUE
, "Pointer to Info1542 (srvsvc_NetSrvInfo1542)",hf_srvsvc_srvsvc_NetSrvInfo_info1542
);
12911 srvsvc_dissect_element_NetSrvInfo_info1542_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12913 offset
= srvsvc_dissect_struct_NetSrvInfo1542(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetSrvInfo_info1542
,0);
12919 srvsvc_dissect_element_NetSrvInfo_info1543(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12921 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSrvInfo_info1543_
, NDR_POINTER_UNIQUE
, "Pointer to Info1543 (srvsvc_NetSrvInfo1543)",hf_srvsvc_srvsvc_NetSrvInfo_info1543
);
12927 srvsvc_dissect_element_NetSrvInfo_info1543_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12929 offset
= srvsvc_dissect_struct_NetSrvInfo1543(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetSrvInfo_info1543
,0);
12935 srvsvc_dissect_element_NetSrvInfo_info1544(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12937 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSrvInfo_info1544_
, NDR_POINTER_UNIQUE
, "Pointer to Info1544 (srvsvc_NetSrvInfo1544)",hf_srvsvc_srvsvc_NetSrvInfo_info1544
);
12943 srvsvc_dissect_element_NetSrvInfo_info1544_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12945 offset
= srvsvc_dissect_struct_NetSrvInfo1544(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetSrvInfo_info1544
,0);
12951 srvsvc_dissect_element_NetSrvInfo_info1545(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12953 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSrvInfo_info1545_
, NDR_POINTER_UNIQUE
, "Pointer to Info1545 (srvsvc_NetSrvInfo1545)",hf_srvsvc_srvsvc_NetSrvInfo_info1545
);
12959 srvsvc_dissect_element_NetSrvInfo_info1545_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12961 offset
= srvsvc_dissect_struct_NetSrvInfo1545(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetSrvInfo_info1545
,0);
12967 srvsvc_dissect_element_NetSrvInfo_info1546(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12969 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSrvInfo_info1546_
, NDR_POINTER_UNIQUE
, "Pointer to Info1546 (srvsvc_NetSrvInfo1546)",hf_srvsvc_srvsvc_NetSrvInfo_info1546
);
12975 srvsvc_dissect_element_NetSrvInfo_info1546_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12977 offset
= srvsvc_dissect_struct_NetSrvInfo1546(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetSrvInfo_info1546
,0);
12983 srvsvc_dissect_element_NetSrvInfo_info1547(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12985 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSrvInfo_info1547_
, NDR_POINTER_UNIQUE
, "Pointer to Info1547 (srvsvc_NetSrvInfo1547)",hf_srvsvc_srvsvc_NetSrvInfo_info1547
);
12991 srvsvc_dissect_element_NetSrvInfo_info1547_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
12993 offset
= srvsvc_dissect_struct_NetSrvInfo1547(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetSrvInfo_info1547
,0);
12999 srvsvc_dissect_element_NetSrvInfo_info1548(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13001 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSrvInfo_info1548_
, NDR_POINTER_UNIQUE
, "Pointer to Info1548 (srvsvc_NetSrvInfo1548)",hf_srvsvc_srvsvc_NetSrvInfo_info1548
);
13007 srvsvc_dissect_element_NetSrvInfo_info1548_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13009 offset
= srvsvc_dissect_struct_NetSrvInfo1548(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetSrvInfo_info1548
,0);
13015 srvsvc_dissect_element_NetSrvInfo_info1549(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13017 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSrvInfo_info1549_
, NDR_POINTER_UNIQUE
, "Pointer to Info1549 (srvsvc_NetSrvInfo1549)",hf_srvsvc_srvsvc_NetSrvInfo_info1549
);
13023 srvsvc_dissect_element_NetSrvInfo_info1549_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13025 offset
= srvsvc_dissect_struct_NetSrvInfo1549(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetSrvInfo_info1549
,0);
13031 srvsvc_dissect_element_NetSrvInfo_info1550(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13033 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSrvInfo_info1550_
, NDR_POINTER_UNIQUE
, "Pointer to Info1550 (srvsvc_NetSrvInfo1550)",hf_srvsvc_srvsvc_NetSrvInfo_info1550
);
13039 srvsvc_dissect_element_NetSrvInfo_info1550_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13041 offset
= srvsvc_dissect_struct_NetSrvInfo1550(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetSrvInfo_info1550
,0);
13047 srvsvc_dissect_element_NetSrvInfo_info1552(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13049 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSrvInfo_info1552_
, NDR_POINTER_UNIQUE
, "Pointer to Info1552 (srvsvc_NetSrvInfo1552)",hf_srvsvc_srvsvc_NetSrvInfo_info1552
);
13055 srvsvc_dissect_element_NetSrvInfo_info1552_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13057 offset
= srvsvc_dissect_struct_NetSrvInfo1552(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetSrvInfo_info1552
,0);
13063 srvsvc_dissect_element_NetSrvInfo_info1553(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13065 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSrvInfo_info1553_
, NDR_POINTER_UNIQUE
, "Pointer to Info1553 (srvsvc_NetSrvInfo1553)",hf_srvsvc_srvsvc_NetSrvInfo_info1553
);
13071 srvsvc_dissect_element_NetSrvInfo_info1553_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13073 offset
= srvsvc_dissect_struct_NetSrvInfo1553(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetSrvInfo_info1553
,0);
13079 srvsvc_dissect_element_NetSrvInfo_info1554(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13081 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSrvInfo_info1554_
, NDR_POINTER_UNIQUE
, "Pointer to Info1554 (srvsvc_NetSrvInfo1554)",hf_srvsvc_srvsvc_NetSrvInfo_info1554
);
13087 srvsvc_dissect_element_NetSrvInfo_info1554_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13089 offset
= srvsvc_dissect_struct_NetSrvInfo1554(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetSrvInfo_info1554
,0);
13095 srvsvc_dissect_element_NetSrvInfo_info1555(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13097 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSrvInfo_info1555_
, NDR_POINTER_UNIQUE
, "Pointer to Info1555 (srvsvc_NetSrvInfo1555)",hf_srvsvc_srvsvc_NetSrvInfo_info1555
);
13103 srvsvc_dissect_element_NetSrvInfo_info1555_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13105 offset
= srvsvc_dissect_struct_NetSrvInfo1555(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetSrvInfo_info1555
,0);
13111 srvsvc_dissect_element_NetSrvInfo_info1556(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13113 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSrvInfo_info1556_
, NDR_POINTER_UNIQUE
, "Pointer to Info1556 (srvsvc_NetSrvInfo1556)",hf_srvsvc_srvsvc_NetSrvInfo_info1556
);
13119 srvsvc_dissect_element_NetSrvInfo_info1556_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13121 offset
= srvsvc_dissect_struct_NetSrvInfo1556(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetSrvInfo_info1556
,0);
13127 srvsvc_dissect_NetSrvInfo(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
13129 proto_item
*item
= NULL
;
13130 proto_tree
*tree
= NULL
;
13134 old_offset
= offset
;
13136 tree
= proto_tree_add_subtree(parent_tree
, tvb
, offset
, -1, ett_srvsvc_srvsvc_NetSrvInfo
, &item
, "srvsvc_NetSrvInfo");
13139 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_index
, &level
);
13144 offset
= srvsvc_dissect_element_NetSrvInfo_info100(tvb
, offset
, pinfo
, tree
, di
, drep
);
13148 offset
= srvsvc_dissect_element_NetSrvInfo_info101(tvb
, offset
, pinfo
, tree
, di
, drep
);
13152 offset
= srvsvc_dissect_element_NetSrvInfo_info102(tvb
, offset
, pinfo
, tree
, di
, drep
);
13156 offset
= srvsvc_dissect_element_NetSrvInfo_info402(tvb
, offset
, pinfo
, tree
, di
, drep
);
13160 offset
= srvsvc_dissect_element_NetSrvInfo_info403(tvb
, offset
, pinfo
, tree
, di
, drep
);
13164 offset
= srvsvc_dissect_element_NetSrvInfo_info502(tvb
, offset
, pinfo
, tree
, di
, drep
);
13168 offset
= srvsvc_dissect_element_NetSrvInfo_info503(tvb
, offset
, pinfo
, tree
, di
, drep
);
13172 offset
= srvsvc_dissect_element_NetSrvInfo_info599(tvb
, offset
, pinfo
, tree
, di
, drep
);
13176 offset
= srvsvc_dissect_element_NetSrvInfo_info1005(tvb
, offset
, pinfo
, tree
, di
, drep
);
13180 offset
= srvsvc_dissect_element_NetSrvInfo_info1010(tvb
, offset
, pinfo
, tree
, di
, drep
);
13184 offset
= srvsvc_dissect_element_NetSrvInfo_info1016(tvb
, offset
, pinfo
, tree
, di
, drep
);
13188 offset
= srvsvc_dissect_element_NetSrvInfo_info1017(tvb
, offset
, pinfo
, tree
, di
, drep
);
13192 offset
= srvsvc_dissect_element_NetSrvInfo_info1018(tvb
, offset
, pinfo
, tree
, di
, drep
);
13196 offset
= srvsvc_dissect_element_NetSrvInfo_info1107(tvb
, offset
, pinfo
, tree
, di
, drep
);
13200 offset
= srvsvc_dissect_element_NetSrvInfo_info1501(tvb
, offset
, pinfo
, tree
, di
, drep
);
13204 offset
= srvsvc_dissect_element_NetSrvInfo_info1502(tvb
, offset
, pinfo
, tree
, di
, drep
);
13208 offset
= srvsvc_dissect_element_NetSrvInfo_info1503(tvb
, offset
, pinfo
, tree
, di
, drep
);
13212 offset
= srvsvc_dissect_element_NetSrvInfo_info1506(tvb
, offset
, pinfo
, tree
, di
, drep
);
13216 offset
= srvsvc_dissect_element_NetSrvInfo_info1509(tvb
, offset
, pinfo
, tree
, di
, drep
);
13220 offset
= srvsvc_dissect_element_NetSrvInfo_info1510(tvb
, offset
, pinfo
, tree
, di
, drep
);
13224 offset
= srvsvc_dissect_element_NetSrvInfo_info1511(tvb
, offset
, pinfo
, tree
, di
, drep
);
13228 offset
= srvsvc_dissect_element_NetSrvInfo_info1512(tvb
, offset
, pinfo
, tree
, di
, drep
);
13232 offset
= srvsvc_dissect_element_NetSrvInfo_info1513(tvb
, offset
, pinfo
, tree
, di
, drep
);
13236 offset
= srvsvc_dissect_element_NetSrvInfo_info1514(tvb
, offset
, pinfo
, tree
, di
, drep
);
13240 offset
= srvsvc_dissect_element_NetSrvInfo_info1515(tvb
, offset
, pinfo
, tree
, di
, drep
);
13244 offset
= srvsvc_dissect_element_NetSrvInfo_info1516(tvb
, offset
, pinfo
, tree
, di
, drep
);
13248 offset
= srvsvc_dissect_element_NetSrvInfo_info1518(tvb
, offset
, pinfo
, tree
, di
, drep
);
13252 offset
= srvsvc_dissect_element_NetSrvInfo_info1520(tvb
, offset
, pinfo
, tree
, di
, drep
);
13256 offset
= srvsvc_dissect_element_NetSrvInfo_info1521(tvb
, offset
, pinfo
, tree
, di
, drep
);
13260 offset
= srvsvc_dissect_element_NetSrvInfo_info1522(tvb
, offset
, pinfo
, tree
, di
, drep
);
13264 offset
= srvsvc_dissect_element_NetSrvInfo_info1523(tvb
, offset
, pinfo
, tree
, di
, drep
);
13268 offset
= srvsvc_dissect_element_NetSrvInfo_info1524(tvb
, offset
, pinfo
, tree
, di
, drep
);
13272 offset
= srvsvc_dissect_element_NetSrvInfo_info1525(tvb
, offset
, pinfo
, tree
, di
, drep
);
13276 offset
= srvsvc_dissect_element_NetSrvInfo_info1528(tvb
, offset
, pinfo
, tree
, di
, drep
);
13280 offset
= srvsvc_dissect_element_NetSrvInfo_info1529(tvb
, offset
, pinfo
, tree
, di
, drep
);
13284 offset
= srvsvc_dissect_element_NetSrvInfo_info1530(tvb
, offset
, pinfo
, tree
, di
, drep
);
13288 offset
= srvsvc_dissect_element_NetSrvInfo_info1533(tvb
, offset
, pinfo
, tree
, di
, drep
);
13292 offset
= srvsvc_dissect_element_NetSrvInfo_info1534(tvb
, offset
, pinfo
, tree
, di
, drep
);
13296 offset
= srvsvc_dissect_element_NetSrvInfo_info1535(tvb
, offset
, pinfo
, tree
, di
, drep
);
13300 offset
= srvsvc_dissect_element_NetSrvInfo_info1536(tvb
, offset
, pinfo
, tree
, di
, drep
);
13304 offset
= srvsvc_dissect_element_NetSrvInfo_info1537(tvb
, offset
, pinfo
, tree
, di
, drep
);
13308 offset
= srvsvc_dissect_element_NetSrvInfo_info1538(tvb
, offset
, pinfo
, tree
, di
, drep
);
13312 offset
= srvsvc_dissect_element_NetSrvInfo_info1539(tvb
, offset
, pinfo
, tree
, di
, drep
);
13316 offset
= srvsvc_dissect_element_NetSrvInfo_info1540(tvb
, offset
, pinfo
, tree
, di
, drep
);
13320 offset
= srvsvc_dissect_element_NetSrvInfo_info1541(tvb
, offset
, pinfo
, tree
, di
, drep
);
13324 offset
= srvsvc_dissect_element_NetSrvInfo_info1542(tvb
, offset
, pinfo
, tree
, di
, drep
);
13328 offset
= srvsvc_dissect_element_NetSrvInfo_info1543(tvb
, offset
, pinfo
, tree
, di
, drep
);
13332 offset
= srvsvc_dissect_element_NetSrvInfo_info1544(tvb
, offset
, pinfo
, tree
, di
, drep
);
13336 offset
= srvsvc_dissect_element_NetSrvInfo_info1545(tvb
, offset
, pinfo
, tree
, di
, drep
);
13340 offset
= srvsvc_dissect_element_NetSrvInfo_info1546(tvb
, offset
, pinfo
, tree
, di
, drep
);
13344 offset
= srvsvc_dissect_element_NetSrvInfo_info1547(tvb
, offset
, pinfo
, tree
, di
, drep
);
13348 offset
= srvsvc_dissect_element_NetSrvInfo_info1548(tvb
, offset
, pinfo
, tree
, di
, drep
);
13352 offset
= srvsvc_dissect_element_NetSrvInfo_info1549(tvb
, offset
, pinfo
, tree
, di
, drep
);
13356 offset
= srvsvc_dissect_element_NetSrvInfo_info1550(tvb
, offset
, pinfo
, tree
, di
, drep
);
13360 offset
= srvsvc_dissect_element_NetSrvInfo_info1552(tvb
, offset
, pinfo
, tree
, di
, drep
);
13364 offset
= srvsvc_dissect_element_NetSrvInfo_info1553(tvb
, offset
, pinfo
, tree
, di
, drep
);
13368 offset
= srvsvc_dissect_element_NetSrvInfo_info1554(tvb
, offset
, pinfo
, tree
, di
, drep
);
13372 offset
= srvsvc_dissect_element_NetSrvInfo_info1555(tvb
, offset
, pinfo
, tree
, di
, drep
);
13376 offset
= srvsvc_dissect_element_NetSrvInfo_info1556(tvb
, offset
, pinfo
, tree
, di
, drep
);
13382 proto_item_set_len(item
, offset
-old_offset
);
13388 /* IDL: struct { */
13389 /* IDL: [charset(UTF16)] uint16 disk[3]; */
13393 srvsvc_dissect_element_NetDiskInfo0_disk(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13397 offset
= dissect_ndr_vstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetDiskInfo0_disk
, false, &data
);
13398 proto_item_append_text(tree
, ": %s", data
);
13404 srvsvc_dissect_struct_NetDiskInfo0(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
13406 proto_item
*item
= NULL
;
13407 proto_tree
*tree
= NULL
;
13412 old_offset
= offset
;
13415 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
13416 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetDiskInfo0
);
13419 offset
= srvsvc_dissect_element_NetDiskInfo0_disk(tvb
, offset
, pinfo
, tree
, di
, drep
);
13422 proto_item_set_len(item
, offset
-old_offset
);
13425 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
13433 /* IDL: struct { */
13434 /* IDL: uint32 count; */
13435 /* IDL: [length_is(count)] [size_is(count)] [unique(1)] srvsvc_NetDiskInfo0 *disks; */
13439 srvsvc_dissect_element_NetDiskInfo_count(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13441 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetDiskInfo_count
, 0);
13447 srvsvc_dissect_element_NetDiskInfo_disks(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13449 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetDiskInfo_disks_
, NDR_POINTER_UNIQUE
, "Pointer to Disks (srvsvc_NetDiskInfo0)",hf_srvsvc_srvsvc_NetDiskInfo_disks
);
13455 srvsvc_dissect_element_NetDiskInfo_disks_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13457 offset
= dissect_ndr_ucvarray(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetDiskInfo_disks__
);
13463 srvsvc_dissect_element_NetDiskInfo_disks__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13465 offset
= srvsvc_dissect_struct_NetDiskInfo0(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetDiskInfo_disks
,0);
13471 srvsvc_dissect_struct_NetDiskInfo(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
13473 proto_item
*item
= NULL
;
13474 proto_tree
*tree
= NULL
;
13479 old_offset
= offset
;
13482 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
13483 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetDiskInfo
);
13486 offset
= srvsvc_dissect_element_NetDiskInfo_count(tvb
, offset
, pinfo
, tree
, di
, drep
);
13488 offset
= srvsvc_dissect_element_NetDiskInfo_disks(tvb
, offset
, pinfo
, tree
, di
, drep
);
13491 proto_item_set_len(item
, offset
-old_offset
);
13494 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
13502 /* IDL: struct { */
13503 /* IDL: uint32 start; */
13504 /* IDL: uint32 fopens; */
13505 /* IDL: uint32 devopens; */
13506 /* IDL: uint32 jobsqueued; */
13507 /* IDL: uint32 sopens; */
13508 /* IDL: uint32 stimeouts; */
13509 /* IDL: uint32 serrorout; */
13510 /* IDL: uint32 pwerrors; */
13511 /* IDL: uint32 permerrors; */
13512 /* IDL: uint32 syserrors; */
13513 /* IDL: uint32 bytessent_low; */
13514 /* IDL: uint32 bytessent_high; */
13515 /* IDL: uint32 bytesrcvd_low; */
13516 /* IDL: uint32 bytesrcvd_high; */
13517 /* IDL: uint32 avresponse; */
13518 /* IDL: uint32 reqbufneed; */
13519 /* IDL: uint32 bigbufneed; */
13523 srvsvc_dissect_element_Statistics_start(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13525 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_Statistics_start
, 0);
13531 srvsvc_dissect_element_Statistics_fopens(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13533 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_Statistics_fopens
, 0);
13539 srvsvc_dissect_element_Statistics_devopens(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13541 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_Statistics_devopens
, 0);
13547 srvsvc_dissect_element_Statistics_jobsqueued(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13549 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_Statistics_jobsqueued
, 0);
13555 srvsvc_dissect_element_Statistics_sopens(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13557 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_Statistics_sopens
, 0);
13563 srvsvc_dissect_element_Statistics_stimeouts(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13565 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_Statistics_stimeouts
, 0);
13571 srvsvc_dissect_element_Statistics_serrorout(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13573 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_Statistics_serrorout
, 0);
13579 srvsvc_dissect_element_Statistics_pwerrors(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13581 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_Statistics_pwerrors
, 0);
13587 srvsvc_dissect_element_Statistics_permerrors(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13589 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_Statistics_permerrors
, 0);
13595 srvsvc_dissect_element_Statistics_syserrors(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13597 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_Statistics_syserrors
, 0);
13603 srvsvc_dissect_element_Statistics_bytessent_low(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13605 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_Statistics_bytessent_low
, 0);
13611 srvsvc_dissect_element_Statistics_bytessent_high(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13613 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_Statistics_bytessent_high
, 0);
13619 srvsvc_dissect_element_Statistics_bytesrcvd_low(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13621 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_Statistics_bytesrcvd_low
, 0);
13627 srvsvc_dissect_element_Statistics_bytesrcvd_high(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13629 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_Statistics_bytesrcvd_high
, 0);
13635 srvsvc_dissect_element_Statistics_avresponse(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13637 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_Statistics_avresponse
, 0);
13643 srvsvc_dissect_element_Statistics_reqbufneed(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13645 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_Statistics_reqbufneed
, 0);
13651 srvsvc_dissect_element_Statistics_bigbufneed(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13653 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_Statistics_bigbufneed
, 0);
13659 srvsvc_dissect_struct_Statistics(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
13661 proto_item
*item
= NULL
;
13662 proto_tree
*tree
= NULL
;
13667 old_offset
= offset
;
13670 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
13671 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_Statistics
);
13674 offset
= srvsvc_dissect_element_Statistics_start(tvb
, offset
, pinfo
, tree
, di
, drep
);
13676 offset
= srvsvc_dissect_element_Statistics_fopens(tvb
, offset
, pinfo
, tree
, di
, drep
);
13678 offset
= srvsvc_dissect_element_Statistics_devopens(tvb
, offset
, pinfo
, tree
, di
, drep
);
13680 offset
= srvsvc_dissect_element_Statistics_jobsqueued(tvb
, offset
, pinfo
, tree
, di
, drep
);
13682 offset
= srvsvc_dissect_element_Statistics_sopens(tvb
, offset
, pinfo
, tree
, di
, drep
);
13684 offset
= srvsvc_dissect_element_Statistics_stimeouts(tvb
, offset
, pinfo
, tree
, di
, drep
);
13686 offset
= srvsvc_dissect_element_Statistics_serrorout(tvb
, offset
, pinfo
, tree
, di
, drep
);
13688 offset
= srvsvc_dissect_element_Statistics_pwerrors(tvb
, offset
, pinfo
, tree
, di
, drep
);
13690 offset
= srvsvc_dissect_element_Statistics_permerrors(tvb
, offset
, pinfo
, tree
, di
, drep
);
13692 offset
= srvsvc_dissect_element_Statistics_syserrors(tvb
, offset
, pinfo
, tree
, di
, drep
);
13694 offset
= srvsvc_dissect_element_Statistics_bytessent_low(tvb
, offset
, pinfo
, tree
, di
, drep
);
13696 offset
= srvsvc_dissect_element_Statistics_bytessent_high(tvb
, offset
, pinfo
, tree
, di
, drep
);
13698 offset
= srvsvc_dissect_element_Statistics_bytesrcvd_low(tvb
, offset
, pinfo
, tree
, di
, drep
);
13700 offset
= srvsvc_dissect_element_Statistics_bytesrcvd_high(tvb
, offset
, pinfo
, tree
, di
, drep
);
13702 offset
= srvsvc_dissect_element_Statistics_avresponse(tvb
, offset
, pinfo
, tree
, di
, drep
);
13704 offset
= srvsvc_dissect_element_Statistics_reqbufneed(tvb
, offset
, pinfo
, tree
, di
, drep
);
13706 offset
= srvsvc_dissect_element_Statistics_bigbufneed(tvb
, offset
, pinfo
, tree
, di
, drep
);
13709 proto_item_set_len(item
, offset
-old_offset
);
13712 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
13720 /* IDL: struct { */
13721 /* IDL: uint32 vcs; */
13722 /* IDL: [charset(UTF16)] [unique(1)] uint16 *name; */
13723 /* IDL: [size_is(addr_len)] [unique(1)] uint8 *addr; */
13724 /* IDL: uint32 addr_len; */
13725 /* IDL: [charset(UTF16)] [unique(1)] uint16 *net_addr; */
13729 srvsvc_dissect_element_NetTransportInfo0_vcs(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13731 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetTransportInfo0_vcs
, 0);
13737 srvsvc_dissect_element_NetTransportInfo0_name(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13739 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetTransportInfo0_name_
, NDR_POINTER_UNIQUE
, "Pointer to Name (uint16)",hf_srvsvc_srvsvc_NetTransportInfo0_name
);
13745 srvsvc_dissect_element_NetTransportInfo0_name_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13749 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetTransportInfo0_name
, false, &data
);
13750 proto_item_append_text(tree
, ": %s", data
);
13756 srvsvc_dissect_element_NetTransportInfo0_addr(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13758 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetTransportInfo0_addr_
, NDR_POINTER_UNIQUE
, "Pointer to Addr (uint8)",hf_srvsvc_srvsvc_NetTransportInfo0_addr
);
13764 srvsvc_dissect_element_NetTransportInfo0_addr_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13766 offset
= dissect_ndr_ucarray(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetTransportInfo0_addr__
);
13772 srvsvc_dissect_element_NetTransportInfo0_addr__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13774 offset
= PIDL_dissect_uint8(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetTransportInfo0_addr
, 0);
13780 srvsvc_dissect_element_NetTransportInfo0_addr_len(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13782 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetTransportInfo0_addr_len
, 0);
13788 srvsvc_dissect_element_NetTransportInfo0_net_addr(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13790 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetTransportInfo0_net_addr_
, NDR_POINTER_UNIQUE
, "Pointer to Net Addr (uint16)",hf_srvsvc_srvsvc_NetTransportInfo0_net_addr
);
13796 srvsvc_dissect_element_NetTransportInfo0_net_addr_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13800 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetTransportInfo0_net_addr
, false, &data
);
13801 proto_item_append_text(tree
, ": %s", data
);
13807 srvsvc_dissect_struct_NetTransportInfo0(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
13809 proto_item
*item
= NULL
;
13810 proto_tree
*tree
= NULL
;
13815 old_offset
= offset
;
13818 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
13819 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetTransportInfo0
);
13822 offset
= srvsvc_dissect_element_NetTransportInfo0_vcs(tvb
, offset
, pinfo
, tree
, di
, drep
);
13824 offset
= srvsvc_dissect_element_NetTransportInfo0_name(tvb
, offset
, pinfo
, tree
, di
, drep
);
13826 offset
= srvsvc_dissect_element_NetTransportInfo0_addr(tvb
, offset
, pinfo
, tree
, di
, drep
);
13828 offset
= srvsvc_dissect_element_NetTransportInfo0_addr_len(tvb
, offset
, pinfo
, tree
, di
, drep
);
13830 offset
= srvsvc_dissect_element_NetTransportInfo0_net_addr(tvb
, offset
, pinfo
, tree
, di
, drep
);
13833 proto_item_set_len(item
, offset
-old_offset
);
13836 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
13844 /* IDL: struct { */
13845 /* IDL: uint32 count; */
13846 /* IDL: [size_is(count)] [unique(1)] srvsvc_NetTransportInfo0 *array; */
13850 srvsvc_dissect_element_NetTransportCtr0_count(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13852 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetTransportCtr0_count
, 0);
13858 srvsvc_dissect_element_NetTransportCtr0_array(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13860 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetTransportCtr0_array_
, NDR_POINTER_UNIQUE
, "Pointer to Array (srvsvc_NetTransportInfo0)",hf_srvsvc_srvsvc_NetTransportCtr0_array
);
13866 srvsvc_dissect_element_NetTransportCtr0_array_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13868 offset
= dissect_ndr_ucarray(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetTransportCtr0_array__
);
13874 srvsvc_dissect_element_NetTransportCtr0_array__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13876 offset
= srvsvc_dissect_struct_NetTransportInfo0(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetTransportCtr0_array
,0);
13882 srvsvc_dissect_struct_NetTransportCtr0(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
13884 proto_item
*item
= NULL
;
13885 proto_tree
*tree
= NULL
;
13890 old_offset
= offset
;
13893 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
13894 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetTransportCtr0
);
13897 offset
= srvsvc_dissect_element_NetTransportCtr0_count(tvb
, offset
, pinfo
, tree
, di
, drep
);
13899 offset
= srvsvc_dissect_element_NetTransportCtr0_array(tvb
, offset
, pinfo
, tree
, di
, drep
);
13902 proto_item_set_len(item
, offset
-old_offset
);
13905 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
13913 /* IDL: struct { */
13914 /* IDL: uint32 vcs; */
13915 /* IDL: [charset(UTF16)] [unique(1)] uint16 *name; */
13916 /* IDL: [size_is(addr_len)] [unique(1)] uint8 *addr; */
13917 /* IDL: uint32 addr_len; */
13918 /* IDL: [charset(UTF16)] [unique(1)] uint16 *net_addr; */
13919 /* IDL: [charset(UTF16)] [unique(1)] uint16 *domain; */
13923 srvsvc_dissect_element_NetTransportInfo1_vcs(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13925 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetTransportInfo1_vcs
, 0);
13931 srvsvc_dissect_element_NetTransportInfo1_name(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13933 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetTransportInfo1_name_
, NDR_POINTER_UNIQUE
, "Pointer to Name (uint16)",hf_srvsvc_srvsvc_NetTransportInfo1_name
);
13939 srvsvc_dissect_element_NetTransportInfo1_name_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13943 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetTransportInfo1_name
, false, &data
);
13944 proto_item_append_text(tree
, ": %s", data
);
13950 srvsvc_dissect_element_NetTransportInfo1_addr(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13952 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetTransportInfo1_addr_
, NDR_POINTER_UNIQUE
, "Pointer to Addr (uint8)",hf_srvsvc_srvsvc_NetTransportInfo1_addr
);
13958 srvsvc_dissect_element_NetTransportInfo1_addr_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13960 offset
= dissect_ndr_ucarray(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetTransportInfo1_addr__
);
13966 srvsvc_dissect_element_NetTransportInfo1_addr__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13968 offset
= PIDL_dissect_uint8(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetTransportInfo1_addr
, 0);
13974 srvsvc_dissect_element_NetTransportInfo1_addr_len(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13976 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetTransportInfo1_addr_len
, 0);
13982 srvsvc_dissect_element_NetTransportInfo1_net_addr(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13984 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetTransportInfo1_net_addr_
, NDR_POINTER_UNIQUE
, "Pointer to Net Addr (uint16)",hf_srvsvc_srvsvc_NetTransportInfo1_net_addr
);
13990 srvsvc_dissect_element_NetTransportInfo1_net_addr_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
13994 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetTransportInfo1_net_addr
, false, &data
);
13995 proto_item_append_text(tree
, ": %s", data
);
14001 srvsvc_dissect_element_NetTransportInfo1_domain(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14003 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetTransportInfo1_domain_
, NDR_POINTER_UNIQUE
, "Pointer to Domain (uint16)",hf_srvsvc_srvsvc_NetTransportInfo1_domain
);
14009 srvsvc_dissect_element_NetTransportInfo1_domain_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14013 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetTransportInfo1_domain
, false, &data
);
14014 proto_item_append_text(tree
, ": %s", data
);
14020 srvsvc_dissect_struct_NetTransportInfo1(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
14022 proto_item
*item
= NULL
;
14023 proto_tree
*tree
= NULL
;
14028 old_offset
= offset
;
14031 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
14032 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetTransportInfo1
);
14035 offset
= srvsvc_dissect_element_NetTransportInfo1_vcs(tvb
, offset
, pinfo
, tree
, di
, drep
);
14037 offset
= srvsvc_dissect_element_NetTransportInfo1_name(tvb
, offset
, pinfo
, tree
, di
, drep
);
14039 offset
= srvsvc_dissect_element_NetTransportInfo1_addr(tvb
, offset
, pinfo
, tree
, di
, drep
);
14041 offset
= srvsvc_dissect_element_NetTransportInfo1_addr_len(tvb
, offset
, pinfo
, tree
, di
, drep
);
14043 offset
= srvsvc_dissect_element_NetTransportInfo1_net_addr(tvb
, offset
, pinfo
, tree
, di
, drep
);
14045 offset
= srvsvc_dissect_element_NetTransportInfo1_domain(tvb
, offset
, pinfo
, tree
, di
, drep
);
14048 proto_item_set_len(item
, offset
-old_offset
);
14051 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
14059 /* IDL: struct { */
14060 /* IDL: uint32 count; */
14061 /* IDL: [size_is(count)] [unique(1)] srvsvc_NetTransportInfo1 *array; */
14065 srvsvc_dissect_element_NetTransportCtr1_count(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14067 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetTransportCtr1_count
, 0);
14073 srvsvc_dissect_element_NetTransportCtr1_array(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14075 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetTransportCtr1_array_
, NDR_POINTER_UNIQUE
, "Pointer to Array (srvsvc_NetTransportInfo1)",hf_srvsvc_srvsvc_NetTransportCtr1_array
);
14081 srvsvc_dissect_element_NetTransportCtr1_array_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14083 offset
= dissect_ndr_ucarray(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetTransportCtr1_array__
);
14089 srvsvc_dissect_element_NetTransportCtr1_array__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14091 offset
= srvsvc_dissect_struct_NetTransportInfo1(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetTransportCtr1_array
,0);
14097 srvsvc_dissect_struct_NetTransportCtr1(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
14099 proto_item
*item
= NULL
;
14100 proto_tree
*tree
= NULL
;
14105 old_offset
= offset
;
14108 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
14109 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetTransportCtr1
);
14112 offset
= srvsvc_dissect_element_NetTransportCtr1_count(tvb
, offset
, pinfo
, tree
, di
, drep
);
14114 offset
= srvsvc_dissect_element_NetTransportCtr1_array(tvb
, offset
, pinfo
, tree
, di
, drep
);
14117 proto_item_set_len(item
, offset
-old_offset
);
14120 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
14128 /* IDL: struct { */
14129 /* IDL: uint32 vcs; */
14130 /* IDL: [charset(UTF16)] [unique(1)] uint16 *name; */
14131 /* IDL: [size_is(addr_len)] [unique(1)] uint8 *addr; */
14132 /* IDL: uint32 addr_len; */
14133 /* IDL: [charset(UTF16)] [unique(1)] uint16 *net_addr; */
14134 /* IDL: [charset(UTF16)] [unique(1)] uint16 *domain; */
14135 /* IDL: uint32 unknown; */
14139 srvsvc_dissect_element_NetTransportInfo2_vcs(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14141 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetTransportInfo2_vcs
, 0);
14147 srvsvc_dissect_element_NetTransportInfo2_name(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14149 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetTransportInfo2_name_
, NDR_POINTER_UNIQUE
, "Pointer to Name (uint16)",hf_srvsvc_srvsvc_NetTransportInfo2_name
);
14155 srvsvc_dissect_element_NetTransportInfo2_name_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14159 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetTransportInfo2_name
, false, &data
);
14160 proto_item_append_text(tree
, ": %s", data
);
14166 srvsvc_dissect_element_NetTransportInfo2_addr(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14168 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetTransportInfo2_addr_
, NDR_POINTER_UNIQUE
, "Pointer to Addr (uint8)",hf_srvsvc_srvsvc_NetTransportInfo2_addr
);
14174 srvsvc_dissect_element_NetTransportInfo2_addr_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14176 offset
= dissect_ndr_ucarray(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetTransportInfo2_addr__
);
14182 srvsvc_dissect_element_NetTransportInfo2_addr__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14184 offset
= PIDL_dissect_uint8(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetTransportInfo2_addr
, 0);
14190 srvsvc_dissect_element_NetTransportInfo2_addr_len(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14192 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetTransportInfo2_addr_len
, 0);
14198 srvsvc_dissect_element_NetTransportInfo2_net_addr(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14200 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetTransportInfo2_net_addr_
, NDR_POINTER_UNIQUE
, "Pointer to Net Addr (uint16)",hf_srvsvc_srvsvc_NetTransportInfo2_net_addr
);
14206 srvsvc_dissect_element_NetTransportInfo2_net_addr_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14210 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetTransportInfo2_net_addr
, false, &data
);
14211 proto_item_append_text(tree
, ": %s", data
);
14217 srvsvc_dissect_element_NetTransportInfo2_domain(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14219 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetTransportInfo2_domain_
, NDR_POINTER_UNIQUE
, "Pointer to Domain (uint16)",hf_srvsvc_srvsvc_NetTransportInfo2_domain
);
14225 srvsvc_dissect_element_NetTransportInfo2_domain_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14229 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetTransportInfo2_domain
, false, &data
);
14230 proto_item_append_text(tree
, ": %s", data
);
14236 srvsvc_dissect_element_NetTransportInfo2_unknown(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14238 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetTransportInfo2_unknown
, 0);
14244 srvsvc_dissect_struct_NetTransportInfo2(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
14246 proto_item
*item
= NULL
;
14247 proto_tree
*tree
= NULL
;
14252 old_offset
= offset
;
14255 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
14256 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetTransportInfo2
);
14259 offset
= srvsvc_dissect_element_NetTransportInfo2_vcs(tvb
, offset
, pinfo
, tree
, di
, drep
);
14261 offset
= srvsvc_dissect_element_NetTransportInfo2_name(tvb
, offset
, pinfo
, tree
, di
, drep
);
14263 offset
= srvsvc_dissect_element_NetTransportInfo2_addr(tvb
, offset
, pinfo
, tree
, di
, drep
);
14265 offset
= srvsvc_dissect_element_NetTransportInfo2_addr_len(tvb
, offset
, pinfo
, tree
, di
, drep
);
14267 offset
= srvsvc_dissect_element_NetTransportInfo2_net_addr(tvb
, offset
, pinfo
, tree
, di
, drep
);
14269 offset
= srvsvc_dissect_element_NetTransportInfo2_domain(tvb
, offset
, pinfo
, tree
, di
, drep
);
14271 offset
= srvsvc_dissect_element_NetTransportInfo2_unknown(tvb
, offset
, pinfo
, tree
, di
, drep
);
14274 proto_item_set_len(item
, offset
-old_offset
);
14277 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
14285 /* IDL: struct { */
14286 /* IDL: uint32 count; */
14287 /* IDL: [size_is(count)] [unique(1)] srvsvc_NetTransportInfo2 *array; */
14291 srvsvc_dissect_element_NetTransportCtr2_count(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14293 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetTransportCtr2_count
, 0);
14299 srvsvc_dissect_element_NetTransportCtr2_array(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14301 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetTransportCtr2_array_
, NDR_POINTER_UNIQUE
, "Pointer to Array (srvsvc_NetTransportInfo2)",hf_srvsvc_srvsvc_NetTransportCtr2_array
);
14307 srvsvc_dissect_element_NetTransportCtr2_array_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14309 offset
= dissect_ndr_ucarray(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetTransportCtr2_array__
);
14315 srvsvc_dissect_element_NetTransportCtr2_array__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14317 offset
= srvsvc_dissect_struct_NetTransportInfo2(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetTransportCtr2_array
,0);
14323 srvsvc_dissect_struct_NetTransportCtr2(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
14325 proto_item
*item
= NULL
;
14326 proto_tree
*tree
= NULL
;
14331 old_offset
= offset
;
14334 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
14335 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetTransportCtr2
);
14338 offset
= srvsvc_dissect_element_NetTransportCtr2_count(tvb
, offset
, pinfo
, tree
, di
, drep
);
14340 offset
= srvsvc_dissect_element_NetTransportCtr2_array(tvb
, offset
, pinfo
, tree
, di
, drep
);
14343 proto_item_set_len(item
, offset
-old_offset
);
14346 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
14354 /* IDL: struct { */
14355 /* IDL: uint32 vcs; */
14356 /* IDL: [charset(UTF16)] [unique(1)] uint16 *name; */
14357 /* IDL: [size_is(addr_len)] [unique(1)] uint8 *addr; */
14358 /* IDL: uint32 addr_len; */
14359 /* IDL: [charset(UTF16)] [unique(1)] uint16 *net_addr; */
14360 /* IDL: [charset(UTF16)] [unique(1)] uint16 *domain; */
14361 /* IDL: uint32 unknown1; */
14362 /* IDL: uint32 unknown2; */
14363 /* IDL: uint8 unknown3[256]; */
14367 srvsvc_dissect_element_NetTransportInfo3_vcs(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14369 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetTransportInfo3_vcs
, 0);
14375 srvsvc_dissect_element_NetTransportInfo3_name(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14377 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetTransportInfo3_name_
, NDR_POINTER_UNIQUE
, "Pointer to Name (uint16)",hf_srvsvc_srvsvc_NetTransportInfo3_name
);
14383 srvsvc_dissect_element_NetTransportInfo3_name_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14387 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetTransportInfo3_name
, false, &data
);
14388 proto_item_append_text(tree
, ": %s", data
);
14394 srvsvc_dissect_element_NetTransportInfo3_addr(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14396 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetTransportInfo3_addr_
, NDR_POINTER_UNIQUE
, "Pointer to Addr (uint8)",hf_srvsvc_srvsvc_NetTransportInfo3_addr
);
14402 srvsvc_dissect_element_NetTransportInfo3_addr_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14404 offset
= dissect_ndr_ucarray(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetTransportInfo3_addr__
);
14410 srvsvc_dissect_element_NetTransportInfo3_addr__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14412 offset
= PIDL_dissect_uint8(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetTransportInfo3_addr
, 0);
14418 srvsvc_dissect_element_NetTransportInfo3_addr_len(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14420 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetTransportInfo3_addr_len
, 0);
14426 srvsvc_dissect_element_NetTransportInfo3_net_addr(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14428 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetTransportInfo3_net_addr_
, NDR_POINTER_UNIQUE
, "Pointer to Net Addr (uint16)",hf_srvsvc_srvsvc_NetTransportInfo3_net_addr
);
14434 srvsvc_dissect_element_NetTransportInfo3_net_addr_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14438 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetTransportInfo3_net_addr
, false, &data
);
14439 proto_item_append_text(tree
, ": %s", data
);
14445 srvsvc_dissect_element_NetTransportInfo3_domain(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14447 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetTransportInfo3_domain_
, NDR_POINTER_UNIQUE
, "Pointer to Domain (uint16)",hf_srvsvc_srvsvc_NetTransportInfo3_domain
);
14453 srvsvc_dissect_element_NetTransportInfo3_domain_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14457 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetTransportInfo3_domain
, false, &data
);
14458 proto_item_append_text(tree
, ": %s", data
);
14464 srvsvc_dissect_element_NetTransportInfo3_unknown1(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14466 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetTransportInfo3_unknown1
, 0);
14472 srvsvc_dissect_element_NetTransportInfo3_unknown2(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14474 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetTransportInfo3_unknown2
, 0);
14480 srvsvc_dissect_element_NetTransportInfo3_unknown3(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14483 for (i
= 0; i
< 256; i
++)
14484 offset
= srvsvc_dissect_element_NetTransportInfo3_unknown3_(tvb
, offset
, pinfo
, tree
, di
, drep
);
14490 srvsvc_dissect_element_NetTransportInfo3_unknown3_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14492 offset
= PIDL_dissect_uint8(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetTransportInfo3_unknown3
, 0);
14498 srvsvc_dissect_struct_NetTransportInfo3(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
14500 proto_item
*item
= NULL
;
14501 proto_tree
*tree
= NULL
;
14506 old_offset
= offset
;
14509 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
14510 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetTransportInfo3
);
14513 offset
= srvsvc_dissect_element_NetTransportInfo3_vcs(tvb
, offset
, pinfo
, tree
, di
, drep
);
14515 offset
= srvsvc_dissect_element_NetTransportInfo3_name(tvb
, offset
, pinfo
, tree
, di
, drep
);
14517 offset
= srvsvc_dissect_element_NetTransportInfo3_addr(tvb
, offset
, pinfo
, tree
, di
, drep
);
14519 offset
= srvsvc_dissect_element_NetTransportInfo3_addr_len(tvb
, offset
, pinfo
, tree
, di
, drep
);
14521 offset
= srvsvc_dissect_element_NetTransportInfo3_net_addr(tvb
, offset
, pinfo
, tree
, di
, drep
);
14523 offset
= srvsvc_dissect_element_NetTransportInfo3_domain(tvb
, offset
, pinfo
, tree
, di
, drep
);
14525 offset
= srvsvc_dissect_element_NetTransportInfo3_unknown1(tvb
, offset
, pinfo
, tree
, di
, drep
);
14527 offset
= srvsvc_dissect_element_NetTransportInfo3_unknown2(tvb
, offset
, pinfo
, tree
, di
, drep
);
14529 offset
= srvsvc_dissect_element_NetTransportInfo3_unknown3(tvb
, offset
, pinfo
, tree
, di
, drep
);
14532 proto_item_set_len(item
, offset
-old_offset
);
14535 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
14543 /* IDL: struct { */
14544 /* IDL: uint32 count; */
14545 /* IDL: [size_is(count)] [unique(1)] srvsvc_NetTransportInfo3 *array; */
14549 srvsvc_dissect_element_NetTransportCtr3_count(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14551 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetTransportCtr3_count
, 0);
14557 srvsvc_dissect_element_NetTransportCtr3_array(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14559 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetTransportCtr3_array_
, NDR_POINTER_UNIQUE
, "Pointer to Array (srvsvc_NetTransportInfo3)",hf_srvsvc_srvsvc_NetTransportCtr3_array
);
14565 srvsvc_dissect_element_NetTransportCtr3_array_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14567 offset
= dissect_ndr_ucarray(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetTransportCtr3_array__
);
14573 srvsvc_dissect_element_NetTransportCtr3_array__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14575 offset
= srvsvc_dissect_struct_NetTransportInfo3(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetTransportCtr3_array
,0);
14581 srvsvc_dissect_struct_NetTransportCtr3(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
14583 proto_item
*item
= NULL
;
14584 proto_tree
*tree
= NULL
;
14589 old_offset
= offset
;
14592 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
14593 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetTransportCtr3
);
14596 offset
= srvsvc_dissect_element_NetTransportCtr3_count(tvb
, offset
, pinfo
, tree
, di
, drep
);
14598 offset
= srvsvc_dissect_element_NetTransportCtr3_array(tvb
, offset
, pinfo
, tree
, di
, drep
);
14601 proto_item_set_len(item
, offset
-old_offset
);
14604 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
14613 /* IDL: [case(0)] [case(0)] [unique(1)] srvsvc_NetTransportCtr0 *ctr0; */
14614 /* IDL: [case(1)] [case(1)] [unique(1)] srvsvc_NetTransportCtr1 *ctr1; */
14615 /* IDL: [case(2)] [case(2)] [unique(1)] srvsvc_NetTransportCtr2 *ctr2; */
14616 /* IDL: [case(3)] [case(3)] [unique(1)] srvsvc_NetTransportCtr3 *ctr3; */
14617 /* IDL: [default] ; */
14621 srvsvc_dissect_element_NetTransportCtr_ctr0(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14623 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetTransportCtr_ctr0_
, NDR_POINTER_UNIQUE
, "Pointer to Ctr0 (srvsvc_NetTransportCtr0)",hf_srvsvc_srvsvc_NetTransportCtr_ctr0
);
14629 srvsvc_dissect_element_NetTransportCtr_ctr0_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14631 offset
= srvsvc_dissect_struct_NetTransportCtr0(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetTransportCtr_ctr0
,0);
14637 srvsvc_dissect_element_NetTransportCtr_ctr1(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14639 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetTransportCtr_ctr1_
, NDR_POINTER_UNIQUE
, "Pointer to Ctr1 (srvsvc_NetTransportCtr1)",hf_srvsvc_srvsvc_NetTransportCtr_ctr1
);
14645 srvsvc_dissect_element_NetTransportCtr_ctr1_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14647 offset
= srvsvc_dissect_struct_NetTransportCtr1(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetTransportCtr_ctr1
,0);
14653 srvsvc_dissect_element_NetTransportCtr_ctr2(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14655 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetTransportCtr_ctr2_
, NDR_POINTER_UNIQUE
, "Pointer to Ctr2 (srvsvc_NetTransportCtr2)",hf_srvsvc_srvsvc_NetTransportCtr_ctr2
);
14661 srvsvc_dissect_element_NetTransportCtr_ctr2_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14663 offset
= srvsvc_dissect_struct_NetTransportCtr2(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetTransportCtr_ctr2
,0);
14669 srvsvc_dissect_element_NetTransportCtr_ctr3(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14671 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetTransportCtr_ctr3_
, NDR_POINTER_UNIQUE
, "Pointer to Ctr3 (srvsvc_NetTransportCtr3)",hf_srvsvc_srvsvc_NetTransportCtr_ctr3
);
14677 srvsvc_dissect_element_NetTransportCtr_ctr3_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14679 offset
= srvsvc_dissect_struct_NetTransportCtr3(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetTransportCtr_ctr3
,0);
14685 srvsvc_dissect_NetTransportCtr(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
14687 proto_item
*item
= NULL
;
14688 proto_tree
*tree
= NULL
;
14692 old_offset
= offset
;
14694 tree
= proto_tree_add_subtree(parent_tree
, tvb
, offset
, -1, ett_srvsvc_srvsvc_NetTransportCtr
, &item
, "srvsvc_NetTransportCtr");
14697 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_index
, &level
);
14702 offset
= srvsvc_dissect_element_NetTransportCtr_ctr0(tvb
, offset
, pinfo
, tree
, di
, drep
);
14706 offset
= srvsvc_dissect_element_NetTransportCtr_ctr1(tvb
, offset
, pinfo
, tree
, di
, drep
);
14710 offset
= srvsvc_dissect_element_NetTransportCtr_ctr2(tvb
, offset
, pinfo
, tree
, di
, drep
);
14714 offset
= srvsvc_dissect_element_NetTransportCtr_ctr3(tvb
, offset
, pinfo
, tree
, di
, drep
);
14720 proto_item_set_len(item
, offset
-old_offset
);
14726 /* IDL: struct { */
14727 /* IDL: uint32 level; */
14728 /* IDL: [switch_is(level)] srvsvc_NetTransportCtr ctr; */
14732 srvsvc_dissect_element_NetTransportInfoCtr_level(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, uint32_t *level
)
14734 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetTransportInfoCtr_level
, *level
);
14740 srvsvc_dissect_element_NetTransportInfoCtr_ctr(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, uint32_t *level
)
14742 offset
= srvsvc_dissect_NetTransportCtr(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetTransportInfoCtr_ctr
, *level
);
14748 srvsvc_dissect_struct_NetTransportInfoCtr(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
14750 uint32_t level
= 0;
14751 proto_item
*item
= NULL
;
14752 proto_tree
*tree
= NULL
;
14757 old_offset
= offset
;
14760 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
14761 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetTransportInfoCtr
);
14764 offset
= srvsvc_dissect_element_NetTransportInfoCtr_level(tvb
, offset
, pinfo
, tree
, di
, drep
, &level
);
14766 offset
= srvsvc_dissect_element_NetTransportInfoCtr_ctr(tvb
, offset
, pinfo
, tree
, di
, drep
, &level
);
14769 proto_item_set_len(item
, offset
-old_offset
);
14772 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
14780 /* IDL: struct { */
14781 /* IDL: uint32 elapsed; */
14782 /* IDL: uint32 msecs; */
14783 /* IDL: uint32 hours; */
14784 /* IDL: uint32 mins; */
14785 /* IDL: uint32 secs; */
14786 /* IDL: uint32 hunds; */
14787 /* IDL: int32 timezone; */
14788 /* IDL: uint32 tinterval; */
14789 /* IDL: uint32 day; */
14790 /* IDL: uint32 month; */
14791 /* IDL: uint32 year; */
14792 /* IDL: uint32 weekday; */
14796 srvsvc_dissect_element_NetRemoteTODInfo_elapsed(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14798 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetRemoteTODInfo_elapsed
, 0);
14804 srvsvc_dissect_element_NetRemoteTODInfo_msecs(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14806 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetRemoteTODInfo_msecs
, 0);
14812 srvsvc_dissect_element_NetRemoteTODInfo_hours(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14814 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetRemoteTODInfo_hours
, 0);
14820 srvsvc_dissect_element_NetRemoteTODInfo_mins(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14822 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetRemoteTODInfo_mins
, 0);
14828 srvsvc_dissect_element_NetRemoteTODInfo_secs(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14830 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetRemoteTODInfo_secs
, 0);
14836 srvsvc_dissect_element_NetRemoteTODInfo_hunds(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14838 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetRemoteTODInfo_hunds
, 0);
14844 srvsvc_dissect_element_NetRemoteTODInfo_timezone(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14846 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetRemoteTODInfo_timezone
, 0);
14852 srvsvc_dissect_element_NetRemoteTODInfo_tinterval(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14854 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetRemoteTODInfo_tinterval
, 0);
14860 srvsvc_dissect_element_NetRemoteTODInfo_day(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14862 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetRemoteTODInfo_day
, 0);
14868 srvsvc_dissect_element_NetRemoteTODInfo_month(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14870 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetRemoteTODInfo_month
, 0);
14876 srvsvc_dissect_element_NetRemoteTODInfo_year(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14878 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetRemoteTODInfo_year
, 0);
14884 srvsvc_dissect_element_NetRemoteTODInfo_weekday(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14886 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetRemoteTODInfo_weekday
, 0);
14892 srvsvc_dissect_struct_NetRemoteTODInfo(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
14894 proto_item
*item
= NULL
;
14895 proto_tree
*tree
= NULL
;
14900 old_offset
= offset
;
14903 item
= proto_tree_add_item(parent_tree
, hf_index
, tvb
, offset
, -1, ENC_NA
);
14904 tree
= proto_item_add_subtree(item
, ett_srvsvc_srvsvc_NetRemoteTODInfo
);
14907 offset
= srvsvc_dissect_element_NetRemoteTODInfo_elapsed(tvb
, offset
, pinfo
, tree
, di
, drep
);
14909 offset
= srvsvc_dissect_element_NetRemoteTODInfo_msecs(tvb
, offset
, pinfo
, tree
, di
, drep
);
14911 offset
= srvsvc_dissect_element_NetRemoteTODInfo_hours(tvb
, offset
, pinfo
, tree
, di
, drep
);
14913 offset
= srvsvc_dissect_element_NetRemoteTODInfo_mins(tvb
, offset
, pinfo
, tree
, di
, drep
);
14915 offset
= srvsvc_dissect_element_NetRemoteTODInfo_secs(tvb
, offset
, pinfo
, tree
, di
, drep
);
14917 offset
= srvsvc_dissect_element_NetRemoteTODInfo_hunds(tvb
, offset
, pinfo
, tree
, di
, drep
);
14919 offset
= srvsvc_dissect_element_NetRemoteTODInfo_timezone(tvb
, offset
, pinfo
, tree
, di
, drep
);
14921 offset
= srvsvc_dissect_element_NetRemoteTODInfo_tinterval(tvb
, offset
, pinfo
, tree
, di
, drep
);
14923 offset
= srvsvc_dissect_element_NetRemoteTODInfo_day(tvb
, offset
, pinfo
, tree
, di
, drep
);
14925 offset
= srvsvc_dissect_element_NetRemoteTODInfo_month(tvb
, offset
, pinfo
, tree
, di
, drep
);
14927 offset
= srvsvc_dissect_element_NetRemoteTODInfo_year(tvb
, offset
, pinfo
, tree
, di
, drep
);
14929 offset
= srvsvc_dissect_element_NetRemoteTODInfo_weekday(tvb
, offset
, pinfo
, tree
, di
, drep
);
14932 proto_item_set_len(item
, offset
-old_offset
);
14935 if (di
->call_data
->flags
& DCERPC_IS_NDR64
) {
14943 /* IDL: [switch_type(uint32)] union { */
14944 /* IDL: [case(0)] [case(0)] srvsvc_NetTransportInfo0 info0; */
14945 /* IDL: [case(1)] [case(1)] srvsvc_NetTransportInfo1 info1; */
14946 /* IDL: [case(2)] [case(2)] srvsvc_NetTransportInfo2 info2; */
14947 /* IDL: [case(3)] [case(3)] srvsvc_NetTransportInfo3 info3; */
14951 srvsvc_dissect_element_NetTransportInfo_info0(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14953 offset
= srvsvc_dissect_struct_NetTransportInfo0(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetTransportInfo_info0
,0);
14959 srvsvc_dissect_element_NetTransportInfo_info1(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14961 offset
= srvsvc_dissect_struct_NetTransportInfo1(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetTransportInfo_info1
,0);
14967 srvsvc_dissect_element_NetTransportInfo_info2(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14969 offset
= srvsvc_dissect_struct_NetTransportInfo2(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetTransportInfo_info2
,0);
14975 srvsvc_dissect_element_NetTransportInfo_info3(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
14977 offset
= srvsvc_dissect_struct_NetTransportInfo3(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetTransportInfo_info3
,0);
14983 srvsvc_dissect_NetTransportInfo(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*parent_tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
, int hf_index _U_
, uint32_t param _U_
)
14985 proto_item
*item
= NULL
;
14986 proto_tree
*tree
= NULL
;
14990 old_offset
= offset
;
14992 tree
= proto_tree_add_subtree(parent_tree
, tvb
, offset
, -1, ett_srvsvc_srvsvc_NetTransportInfo
, &item
, "srvsvc_NetTransportInfo");
14995 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_index
, &level
);
15000 offset
= srvsvc_dissect_element_NetTransportInfo_info0(tvb
, offset
, pinfo
, tree
, di
, drep
);
15004 offset
= srvsvc_dissect_element_NetTransportInfo_info1(tvb
, offset
, pinfo
, tree
, di
, drep
);
15008 offset
= srvsvc_dissect_element_NetTransportInfo_info2(tvb
, offset
, pinfo
, tree
, di
, drep
);
15012 offset
= srvsvc_dissect_element_NetTransportInfo_info3(tvb
, offset
, pinfo
, tree
, di
, drep
);
15015 proto_item_set_len(item
, offset
-old_offset
);
15021 srvsvc_dissect_element_NetCharDevEnum_server_unc(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15023 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetCharDevEnum_server_unc_
, NDR_POINTER_UNIQUE
, "Pointer to Server Unc (uint16)",hf_srvsvc_srvsvc_NetCharDevEnum_server_unc
);
15029 srvsvc_dissect_element_NetCharDevEnum_server_unc_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15033 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetCharDevEnum_server_unc
, false, &data
);
15034 proto_item_append_text(tree
, ": %s", data
);
15040 srvsvc_dissect_element_NetCharDevEnum_info_ctr(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15042 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetCharDevEnum_info_ctr_
, NDR_POINTER_REF
, "Pointer to Info Ctr (srvsvc_NetCharDevInfoCtr)",hf_srvsvc_srvsvc_NetCharDevEnum_info_ctr
);
15048 srvsvc_dissect_element_NetCharDevEnum_info_ctr_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15050 offset
= srvsvc_dissect_struct_NetCharDevInfoCtr(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetCharDevEnum_info_ctr
,0);
15056 srvsvc_dissect_element_NetCharDevEnum_max_buffer(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15058 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetCharDevEnum_max_buffer
, 0);
15064 srvsvc_dissect_element_NetCharDevEnum_totalentries(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15066 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetCharDevEnum_totalentries_
, NDR_POINTER_REF
, "Pointer to Totalentries (uint32)",hf_srvsvc_srvsvc_NetCharDevEnum_totalentries
);
15072 srvsvc_dissect_element_NetCharDevEnum_totalentries_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15074 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetCharDevEnum_totalentries
, 0);
15080 srvsvc_dissect_element_NetCharDevEnum_resume_handle(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15082 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetCharDevEnum_resume_handle_
, NDR_POINTER_UNIQUE
, "Pointer to Resume Handle (uint32)",hf_srvsvc_srvsvc_NetCharDevEnum_resume_handle
);
15088 srvsvc_dissect_element_NetCharDevEnum_resume_handle_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15090 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetCharDevEnum_resume_handle
, 0);
15095 /* IDL: WERROR srvsvc_NetCharDevEnum( */
15096 /* IDL: [charset(UTF16)] [in] [unique(1)] uint16 *server_unc, */
15097 /* IDL: [in] [out] [ref] srvsvc_NetCharDevInfoCtr *info_ctr, */
15098 /* IDL: [in] uint32 max_buffer, */
15099 /* IDL: [out] [ref] uint32 *totalentries, */
15100 /* IDL: [in] [out] [unique(1)] uint32 *resume_handle */
15104 srvsvc_dissect_NetCharDevEnum_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15108 di
->dcerpc_procedure_name
="NetCharDevEnum";
15109 offset
= srvsvc_dissect_element_NetCharDevEnum_info_ctr(tvb
, offset
, pinfo
, tree
, di
, drep
);
15110 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
15112 offset
= srvsvc_dissect_element_NetCharDevEnum_totalentries(tvb
, offset
, pinfo
, tree
, di
, drep
);
15113 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
15115 offset
= srvsvc_dissect_element_NetCharDevEnum_resume_handle(tvb
, offset
, pinfo
, tree
, di
, drep
);
15116 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
15118 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_werror
, &status
);
15121 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
15127 srvsvc_dissect_NetCharDevEnum_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15129 di
->dcerpc_procedure_name
="NetCharDevEnum";
15130 offset
= srvsvc_dissect_element_NetCharDevEnum_server_unc(tvb
, offset
, pinfo
, tree
, di
, drep
);
15131 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
15132 offset
= srvsvc_dissect_element_NetCharDevEnum_info_ctr(tvb
, offset
, pinfo
, tree
, di
, drep
);
15133 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
15134 offset
= srvsvc_dissect_element_NetCharDevEnum_max_buffer(tvb
, offset
, pinfo
, tree
, di
, drep
);
15135 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
15136 offset
= srvsvc_dissect_element_NetCharDevEnum_resume_handle(tvb
, offset
, pinfo
, tree
, di
, drep
);
15137 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
15142 srvsvc_dissect_element_NetCharDevGetInfo_server_unc(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15144 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetCharDevGetInfo_server_unc_
, NDR_POINTER_UNIQUE
, "Pointer to Server Unc (uint16)",hf_srvsvc_srvsvc_NetCharDevGetInfo_server_unc
);
15150 srvsvc_dissect_element_NetCharDevGetInfo_server_unc_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15154 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetCharDevGetInfo_server_unc
, false, &data
);
15155 proto_item_append_text(tree
, ": %s", data
);
15161 srvsvc_dissect_element_NetCharDevGetInfo_device_name(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15165 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetCharDevGetInfo_device_name
, false, &data
);
15166 proto_item_append_text(tree
, ": %s", data
);
15172 srvsvc_dissect_element_NetCharDevGetInfo_level(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15174 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetCharDevGetInfo_level
, 0);
15180 srvsvc_dissect_element_NetCharDevGetInfo_info(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15182 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetCharDevGetInfo_info_
, NDR_POINTER_REF
, "Pointer to Info (srvsvc_NetCharDevInfo)",hf_srvsvc_srvsvc_NetCharDevGetInfo_info
);
15188 srvsvc_dissect_element_NetCharDevGetInfo_info_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15190 offset
= srvsvc_dissect_NetCharDevInfo(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetCharDevGetInfo_info
, 0);
15195 /* IDL: WERROR srvsvc_NetCharDevGetInfo( */
15196 /* IDL: [charset(UTF16)] [in] [unique(1)] uint16 *server_unc, */
15197 /* IDL: [charset(UTF16)] [in] uint16 device_name[*], */
15198 /* IDL: [in] uint32 level, */
15199 /* IDL: [out] [ref] [switch_is(level)] srvsvc_NetCharDevInfo *info */
15203 srvsvc_dissect_NetCharDevGetInfo_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15207 di
->dcerpc_procedure_name
="NetCharDevGetInfo";
15208 offset
= srvsvc_dissect_element_NetCharDevGetInfo_info(tvb
, offset
, pinfo
, tree
, di
, drep
);
15209 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
15211 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_werror
, &status
);
15214 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
15220 srvsvc_dissect_NetCharDevGetInfo_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15222 di
->dcerpc_procedure_name
="NetCharDevGetInfo";
15223 offset
= srvsvc_dissect_element_NetCharDevGetInfo_server_unc(tvb
, offset
, pinfo
, tree
, di
, drep
);
15224 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
15225 offset
= srvsvc_dissect_element_NetCharDevGetInfo_device_name(tvb
, offset
, pinfo
, tree
, di
, drep
);
15226 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
15227 offset
= srvsvc_dissect_element_NetCharDevGetInfo_level(tvb
, offset
, pinfo
, tree
, di
, drep
);
15228 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
15233 srvsvc_dissect_element_NetCharDevControl_server_unc(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15235 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetCharDevControl_server_unc_
, NDR_POINTER_UNIQUE
, "Pointer to Server Unc (uint16)",hf_srvsvc_srvsvc_NetCharDevControl_server_unc
);
15241 srvsvc_dissect_element_NetCharDevControl_server_unc_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15245 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetCharDevControl_server_unc
, false, &data
);
15246 proto_item_append_text(tree
, ": %s", data
);
15252 srvsvc_dissect_element_NetCharDevControl_device_name(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15256 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetCharDevControl_device_name
, false, &data
);
15257 proto_item_append_text(tree
, ": %s", data
);
15263 srvsvc_dissect_element_NetCharDevControl_opcode(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15265 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetCharDevControl_opcode
, 0);
15270 /* IDL: WERROR srvsvc_NetCharDevControl( */
15271 /* IDL: [charset(UTF16)] [in] [unique(1)] uint16 *server_unc, */
15272 /* IDL: [charset(UTF16)] [in] uint16 device_name[*], */
15273 /* IDL: [in] uint32 opcode */
15277 srvsvc_dissect_NetCharDevControl_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15281 di
->dcerpc_procedure_name
="NetCharDevControl";
15282 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_werror
, &status
);
15285 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
15291 srvsvc_dissect_NetCharDevControl_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15293 di
->dcerpc_procedure_name
="NetCharDevControl";
15294 offset
= srvsvc_dissect_element_NetCharDevControl_server_unc(tvb
, offset
, pinfo
, tree
, di
, drep
);
15295 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
15296 offset
= srvsvc_dissect_element_NetCharDevControl_device_name(tvb
, offset
, pinfo
, tree
, di
, drep
);
15297 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
15298 offset
= srvsvc_dissect_element_NetCharDevControl_opcode(tvb
, offset
, pinfo
, tree
, di
, drep
);
15299 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
15304 srvsvc_dissect_element_NetCharDevQEnum_server_unc(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15306 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetCharDevQEnum_server_unc_
, NDR_POINTER_UNIQUE
, "Pointer to Server Unc (uint16)",hf_srvsvc_srvsvc_NetCharDevQEnum_server_unc
);
15312 srvsvc_dissect_element_NetCharDevQEnum_server_unc_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15316 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetCharDevQEnum_server_unc
, false, &data
);
15317 proto_item_append_text(tree
, ": %s", data
);
15323 srvsvc_dissect_element_NetCharDevQEnum_user(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15325 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetCharDevQEnum_user_
, NDR_POINTER_UNIQUE
, "Pointer to User (uint16)",hf_srvsvc_srvsvc_NetCharDevQEnum_user
);
15331 srvsvc_dissect_element_NetCharDevQEnum_user_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15335 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetCharDevQEnum_user
, false, &data
);
15336 proto_item_append_text(tree
, ": %s", data
);
15342 srvsvc_dissect_element_NetCharDevQEnum_info_ctr(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15344 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetCharDevQEnum_info_ctr_
, NDR_POINTER_REF
, "Pointer to Info Ctr (srvsvc_NetCharDevQInfoCtr)",hf_srvsvc_srvsvc_NetCharDevQEnum_info_ctr
);
15350 srvsvc_dissect_element_NetCharDevQEnum_info_ctr_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15352 offset
= srvsvc_dissect_struct_NetCharDevQInfoCtr(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetCharDevQEnum_info_ctr
,0);
15358 srvsvc_dissect_element_NetCharDevQEnum_max_buffer(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15360 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetCharDevQEnum_max_buffer
, 0);
15366 srvsvc_dissect_element_NetCharDevQEnum_totalentries(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15368 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetCharDevQEnum_totalentries_
, NDR_POINTER_REF
, "Pointer to Totalentries (uint32)",hf_srvsvc_srvsvc_NetCharDevQEnum_totalentries
);
15374 srvsvc_dissect_element_NetCharDevQEnum_totalentries_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15376 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetCharDevQEnum_totalentries
, 0);
15382 srvsvc_dissect_element_NetCharDevQEnum_resume_handle(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15384 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetCharDevQEnum_resume_handle_
, NDR_POINTER_UNIQUE
, "Pointer to Resume Handle (uint32)",hf_srvsvc_srvsvc_NetCharDevQEnum_resume_handle
);
15390 srvsvc_dissect_element_NetCharDevQEnum_resume_handle_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15392 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetCharDevQEnum_resume_handle
, 0);
15397 /* IDL: WERROR srvsvc_NetCharDevQEnum( */
15398 /* IDL: [charset(UTF16)] [in] [unique(1)] uint16 *server_unc, */
15399 /* IDL: [charset(UTF16)] [in] [unique(1)] uint16 *user, */
15400 /* IDL: [in] [out] [ref] srvsvc_NetCharDevQInfoCtr *info_ctr, */
15401 /* IDL: [in] uint32 max_buffer, */
15402 /* IDL: [out] [ref] uint32 *totalentries, */
15403 /* IDL: [in] [out] [unique(1)] uint32 *resume_handle */
15407 srvsvc_dissect_NetCharDevQEnum_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15411 di
->dcerpc_procedure_name
="NetCharDevQEnum";
15412 offset
= srvsvc_dissect_element_NetCharDevQEnum_info_ctr(tvb
, offset
, pinfo
, tree
, di
, drep
);
15413 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
15415 offset
= srvsvc_dissect_element_NetCharDevQEnum_totalentries(tvb
, offset
, pinfo
, tree
, di
, drep
);
15416 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
15418 offset
= srvsvc_dissect_element_NetCharDevQEnum_resume_handle(tvb
, offset
, pinfo
, tree
, di
, drep
);
15419 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
15421 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_werror
, &status
);
15424 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
15430 srvsvc_dissect_NetCharDevQEnum_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15432 di
->dcerpc_procedure_name
="NetCharDevQEnum";
15433 offset
= srvsvc_dissect_element_NetCharDevQEnum_server_unc(tvb
, offset
, pinfo
, tree
, di
, drep
);
15434 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
15435 offset
= srvsvc_dissect_element_NetCharDevQEnum_user(tvb
, offset
, pinfo
, tree
, di
, drep
);
15436 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
15437 offset
= srvsvc_dissect_element_NetCharDevQEnum_info_ctr(tvb
, offset
, pinfo
, tree
, di
, drep
);
15438 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
15439 offset
= srvsvc_dissect_element_NetCharDevQEnum_max_buffer(tvb
, offset
, pinfo
, tree
, di
, drep
);
15440 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
15441 offset
= srvsvc_dissect_element_NetCharDevQEnum_resume_handle(tvb
, offset
, pinfo
, tree
, di
, drep
);
15442 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
15447 srvsvc_dissect_element_NetCharDevQGetInfo_server_unc(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15449 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetCharDevQGetInfo_server_unc_
, NDR_POINTER_UNIQUE
, "Pointer to Server Unc (uint16)",hf_srvsvc_srvsvc_NetCharDevQGetInfo_server_unc
);
15455 srvsvc_dissect_element_NetCharDevQGetInfo_server_unc_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15459 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetCharDevQGetInfo_server_unc
, false, &data
);
15460 proto_item_append_text(tree
, ": %s", data
);
15466 srvsvc_dissect_element_NetCharDevQGetInfo_queue_name(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15470 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetCharDevQGetInfo_queue_name
, false, &data
);
15471 proto_item_append_text(tree
, ": %s", data
);
15477 srvsvc_dissect_element_NetCharDevQGetInfo_user(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15481 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetCharDevQGetInfo_user
, false, &data
);
15482 proto_item_append_text(tree
, ": %s", data
);
15488 srvsvc_dissect_element_NetCharDevQGetInfo_level(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15490 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetCharDevQGetInfo_level
, 0);
15496 srvsvc_dissect_element_NetCharDevQGetInfo_info(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15498 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetCharDevQGetInfo_info_
, NDR_POINTER_REF
, "Pointer to Info (srvsvc_NetCharDevQInfo)",hf_srvsvc_srvsvc_NetCharDevQGetInfo_info
);
15504 srvsvc_dissect_element_NetCharDevQGetInfo_info_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15506 offset
= srvsvc_dissect_NetCharDevQInfo(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetCharDevQGetInfo_info
, 0);
15511 /* IDL: WERROR srvsvc_NetCharDevQGetInfo( */
15512 /* IDL: [charset(UTF16)] [in] [unique(1)] uint16 *server_unc, */
15513 /* IDL: [charset(UTF16)] [in] uint16 queue_name[*], */
15514 /* IDL: [charset(UTF16)] [in] uint16 user[*], */
15515 /* IDL: [in] uint32 level, */
15516 /* IDL: [out] [ref] [switch_is(level)] srvsvc_NetCharDevQInfo *info */
15520 srvsvc_dissect_NetCharDevQGetInfo_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15524 di
->dcerpc_procedure_name
="NetCharDevQGetInfo";
15525 offset
= srvsvc_dissect_element_NetCharDevQGetInfo_info(tvb
, offset
, pinfo
, tree
, di
, drep
);
15526 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
15528 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_werror
, &status
);
15531 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
15537 srvsvc_dissect_NetCharDevQGetInfo_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15539 di
->dcerpc_procedure_name
="NetCharDevQGetInfo";
15540 offset
= srvsvc_dissect_element_NetCharDevQGetInfo_server_unc(tvb
, offset
, pinfo
, tree
, di
, drep
);
15541 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
15542 offset
= srvsvc_dissect_element_NetCharDevQGetInfo_queue_name(tvb
, offset
, pinfo
, tree
, di
, drep
);
15543 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
15544 offset
= srvsvc_dissect_element_NetCharDevQGetInfo_user(tvb
, offset
, pinfo
, tree
, di
, drep
);
15545 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
15546 offset
= srvsvc_dissect_element_NetCharDevQGetInfo_level(tvb
, offset
, pinfo
, tree
, di
, drep
);
15547 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
15552 srvsvc_dissect_element_NetCharDevQSetInfo_server_unc(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15554 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetCharDevQSetInfo_server_unc_
, NDR_POINTER_UNIQUE
, "Pointer to Server Unc (uint16)",hf_srvsvc_srvsvc_NetCharDevQSetInfo_server_unc
);
15560 srvsvc_dissect_element_NetCharDevQSetInfo_server_unc_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15564 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetCharDevQSetInfo_server_unc
, false, &data
);
15565 proto_item_append_text(tree
, ": %s", data
);
15571 srvsvc_dissect_element_NetCharDevQSetInfo_queue_name(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15575 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetCharDevQSetInfo_queue_name
, false, &data
);
15576 proto_item_append_text(tree
, ": %s", data
);
15582 srvsvc_dissect_element_NetCharDevQSetInfo_level(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15584 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetCharDevQSetInfo_level
, 0);
15590 srvsvc_dissect_element_NetCharDevQSetInfo_info(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15592 offset
= srvsvc_dissect_NetCharDevQInfo(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetCharDevQSetInfo_info
, 0);
15598 srvsvc_dissect_element_NetCharDevQSetInfo_parm_error(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15600 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetCharDevQSetInfo_parm_error_
, NDR_POINTER_UNIQUE
, "Pointer to Parm Error (uint32)",hf_srvsvc_srvsvc_NetCharDevQSetInfo_parm_error
);
15606 srvsvc_dissect_element_NetCharDevQSetInfo_parm_error_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15608 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetCharDevQSetInfo_parm_error
, 0);
15613 /* IDL: WERROR srvsvc_NetCharDevQSetInfo( */
15614 /* IDL: [charset(UTF16)] [in] [unique(1)] uint16 *server_unc, */
15615 /* IDL: [charset(UTF16)] [in] uint16 queue_name[*], */
15616 /* IDL: [in] uint32 level, */
15617 /* IDL: [in] [switch_is(level)] srvsvc_NetCharDevQInfo info, */
15618 /* IDL: [in] [out] [unique(1)] uint32 *parm_error */
15622 srvsvc_dissect_NetCharDevQSetInfo_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15626 di
->dcerpc_procedure_name
="NetCharDevQSetInfo";
15627 offset
= srvsvc_dissect_element_NetCharDevQSetInfo_parm_error(tvb
, offset
, pinfo
, tree
, di
, drep
);
15628 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
15630 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_werror
, &status
);
15633 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
15639 srvsvc_dissect_NetCharDevQSetInfo_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15641 di
->dcerpc_procedure_name
="NetCharDevQSetInfo";
15642 offset
= srvsvc_dissect_element_NetCharDevQSetInfo_server_unc(tvb
, offset
, pinfo
, tree
, di
, drep
);
15643 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
15644 offset
= srvsvc_dissect_element_NetCharDevQSetInfo_queue_name(tvb
, offset
, pinfo
, tree
, di
, drep
);
15645 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
15646 offset
= srvsvc_dissect_element_NetCharDevQSetInfo_level(tvb
, offset
, pinfo
, tree
, di
, drep
);
15647 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
15648 offset
= srvsvc_dissect_element_NetCharDevQSetInfo_info(tvb
, offset
, pinfo
, tree
, di
, drep
);
15649 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
15650 offset
= srvsvc_dissect_element_NetCharDevQSetInfo_parm_error(tvb
, offset
, pinfo
, tree
, di
, drep
);
15651 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
15656 srvsvc_dissect_element_NetCharDevQPurge_server_unc(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15658 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetCharDevQPurge_server_unc_
, NDR_POINTER_UNIQUE
, "Pointer to Server Unc (uint16)",hf_srvsvc_srvsvc_NetCharDevQPurge_server_unc
);
15664 srvsvc_dissect_element_NetCharDevQPurge_server_unc_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15668 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetCharDevQPurge_server_unc
, false, &data
);
15669 proto_item_append_text(tree
, ": %s", data
);
15675 srvsvc_dissect_element_NetCharDevQPurge_queue_name(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15679 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetCharDevQPurge_queue_name
, false, &data
);
15680 proto_item_append_text(tree
, ": %s", data
);
15685 /* IDL: WERROR srvsvc_NetCharDevQPurge( */
15686 /* IDL: [charset(UTF16)] [in] [unique(1)] uint16 *server_unc, */
15687 /* IDL: [charset(UTF16)] [in] uint16 queue_name[*] */
15691 srvsvc_dissect_NetCharDevQPurge_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15695 di
->dcerpc_procedure_name
="NetCharDevQPurge";
15696 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_werror
, &status
);
15699 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
15705 srvsvc_dissect_NetCharDevQPurge_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15707 di
->dcerpc_procedure_name
="NetCharDevQPurge";
15708 offset
= srvsvc_dissect_element_NetCharDevQPurge_server_unc(tvb
, offset
, pinfo
, tree
, di
, drep
);
15709 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
15710 offset
= srvsvc_dissect_element_NetCharDevQPurge_queue_name(tvb
, offset
, pinfo
, tree
, di
, drep
);
15711 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
15716 srvsvc_dissect_element_NetCharDevQPurgeSelf_server_unc(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15718 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetCharDevQPurgeSelf_server_unc_
, NDR_POINTER_UNIQUE
, "Pointer to Server Unc (uint16)",hf_srvsvc_srvsvc_NetCharDevQPurgeSelf_server_unc
);
15724 srvsvc_dissect_element_NetCharDevQPurgeSelf_server_unc_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15728 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetCharDevQPurgeSelf_server_unc
, false, &data
);
15729 proto_item_append_text(tree
, ": %s", data
);
15735 srvsvc_dissect_element_NetCharDevQPurgeSelf_queue_name(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15739 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetCharDevQPurgeSelf_queue_name
, false, &data
);
15740 proto_item_append_text(tree
, ": %s", data
);
15746 srvsvc_dissect_element_NetCharDevQPurgeSelf_computer_name(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15750 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetCharDevQPurgeSelf_computer_name
, false, &data
);
15751 proto_item_append_text(tree
, ": %s", data
);
15756 /* IDL: WERROR srvsvc_NetCharDevQPurgeSelf( */
15757 /* IDL: [charset(UTF16)] [in] [unique(1)] uint16 *server_unc, */
15758 /* IDL: [charset(UTF16)] [in] uint16 queue_name[*], */
15759 /* IDL: [charset(UTF16)] [in] uint16 computer_name[*] */
15763 srvsvc_dissect_NetCharDevQPurgeSelf_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15767 di
->dcerpc_procedure_name
="NetCharDevQPurgeSelf";
15768 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_werror
, &status
);
15771 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
15777 srvsvc_dissect_NetCharDevQPurgeSelf_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15779 di
->dcerpc_procedure_name
="NetCharDevQPurgeSelf";
15780 offset
= srvsvc_dissect_element_NetCharDevQPurgeSelf_server_unc(tvb
, offset
, pinfo
, tree
, di
, drep
);
15781 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
15782 offset
= srvsvc_dissect_element_NetCharDevQPurgeSelf_queue_name(tvb
, offset
, pinfo
, tree
, di
, drep
);
15783 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
15784 offset
= srvsvc_dissect_element_NetCharDevQPurgeSelf_computer_name(tvb
, offset
, pinfo
, tree
, di
, drep
);
15785 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
15790 srvsvc_dissect_element_NetConnEnum_server_unc(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15792 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetConnEnum_server_unc_
, NDR_POINTER_UNIQUE
, "Pointer to Server Unc (uint16)",hf_srvsvc_srvsvc_NetConnEnum_server_unc
);
15798 srvsvc_dissect_element_NetConnEnum_server_unc_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15802 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetConnEnum_server_unc
, false, &data
);
15803 proto_item_append_text(tree
, ": %s", data
);
15809 srvsvc_dissect_element_NetConnEnum_path(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15811 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetConnEnum_path_
, NDR_POINTER_UNIQUE
, "Pointer to Path (uint16)",hf_srvsvc_srvsvc_NetConnEnum_path
);
15817 srvsvc_dissect_element_NetConnEnum_path_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15821 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetConnEnum_path
, false, &data
);
15822 proto_item_append_text(tree
, ": %s", data
);
15828 srvsvc_dissect_element_NetConnEnum_info_ctr(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15830 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetConnEnum_info_ctr_
, NDR_POINTER_REF
, "Pointer to Info Ctr (srvsvc_NetConnInfoCtr)",hf_srvsvc_srvsvc_NetConnEnum_info_ctr
);
15836 srvsvc_dissect_element_NetConnEnum_info_ctr_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15838 offset
= srvsvc_dissect_struct_NetConnInfoCtr(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetConnEnum_info_ctr
,0);
15844 srvsvc_dissect_element_NetConnEnum_max_buffer(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15846 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetConnEnum_max_buffer
, 0);
15852 srvsvc_dissect_element_NetConnEnum_totalentries(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15854 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetConnEnum_totalentries_
, NDR_POINTER_REF
, "Pointer to Totalentries (uint32)",hf_srvsvc_srvsvc_NetConnEnum_totalentries
);
15860 srvsvc_dissect_element_NetConnEnum_totalentries_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15862 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetConnEnum_totalentries
, 0);
15868 srvsvc_dissect_element_NetConnEnum_resume_handle(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15870 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetConnEnum_resume_handle_
, NDR_POINTER_UNIQUE
, "Pointer to Resume Handle (uint32)",hf_srvsvc_srvsvc_NetConnEnum_resume_handle
);
15876 srvsvc_dissect_element_NetConnEnum_resume_handle_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15878 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetConnEnum_resume_handle
, 0);
15883 /* IDL: WERROR srvsvc_NetConnEnum( */
15884 /* IDL: [charset(UTF16)] [in] [unique(1)] uint16 *server_unc, */
15885 /* IDL: [charset(UTF16)] [in] [unique(1)] uint16 *path, */
15886 /* IDL: [in] [out] [ref] srvsvc_NetConnInfoCtr *info_ctr, */
15887 /* IDL: [in] uint32 max_buffer, */
15888 /* IDL: [out] [ref] uint32 *totalentries, */
15889 /* IDL: [in] [out] [unique(1)] uint32 *resume_handle */
15893 srvsvc_dissect_NetConnEnum_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15897 di
->dcerpc_procedure_name
="NetConnEnum";
15898 offset
= srvsvc_dissect_element_NetConnEnum_info_ctr(tvb
, offset
, pinfo
, tree
, di
, drep
);
15899 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
15901 offset
= srvsvc_dissect_element_NetConnEnum_totalentries(tvb
, offset
, pinfo
, tree
, di
, drep
);
15902 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
15904 offset
= srvsvc_dissect_element_NetConnEnum_resume_handle(tvb
, offset
, pinfo
, tree
, di
, drep
);
15905 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
15907 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_werror
, &status
);
15910 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
15916 srvsvc_dissect_NetConnEnum_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15918 di
->dcerpc_procedure_name
="NetConnEnum";
15919 offset
= srvsvc_dissect_element_NetConnEnum_server_unc(tvb
, offset
, pinfo
, tree
, di
, drep
);
15920 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
15921 offset
= srvsvc_dissect_element_NetConnEnum_path(tvb
, offset
, pinfo
, tree
, di
, drep
);
15922 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
15923 offset
= srvsvc_dissect_element_NetConnEnum_info_ctr(tvb
, offset
, pinfo
, tree
, di
, drep
);
15924 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
15925 offset
= srvsvc_dissect_element_NetConnEnum_max_buffer(tvb
, offset
, pinfo
, tree
, di
, drep
);
15926 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
15927 offset
= srvsvc_dissect_element_NetConnEnum_resume_handle(tvb
, offset
, pinfo
, tree
, di
, drep
);
15928 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
15933 srvsvc_dissect_element_NetFileEnum_server_unc(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15935 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetFileEnum_server_unc_
, NDR_POINTER_UNIQUE
, "Pointer to Server Unc (uint16)",hf_srvsvc_srvsvc_NetFileEnum_server_unc
);
15941 srvsvc_dissect_element_NetFileEnum_server_unc_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15945 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetFileEnum_server_unc
, false, &data
);
15946 proto_item_append_text(tree
, ": %s", data
);
15952 srvsvc_dissect_element_NetFileEnum_path(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15954 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetFileEnum_path_
, NDR_POINTER_UNIQUE
, "Pointer to Path (uint16)",hf_srvsvc_srvsvc_NetFileEnum_path
);
15960 srvsvc_dissect_element_NetFileEnum_path_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15964 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetFileEnum_path
, false, &data
);
15965 proto_item_append_text(tree
, ": %s", data
);
15971 srvsvc_dissect_element_NetFileEnum_user(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15973 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetFileEnum_user_
, NDR_POINTER_UNIQUE
, "Pointer to User (uint16)",hf_srvsvc_srvsvc_NetFileEnum_user
);
15979 srvsvc_dissect_element_NetFileEnum_user_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15983 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetFileEnum_user
, false, &data
);
15984 proto_item_append_text(tree
, ": %s", data
);
15990 srvsvc_dissect_element_NetFileEnum_info_ctr(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
15992 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetFileEnum_info_ctr_
, NDR_POINTER_REF
, "Pointer to Info Ctr (srvsvc_NetFileInfoCtr)",hf_srvsvc_srvsvc_NetFileEnum_info_ctr
);
15998 srvsvc_dissect_element_NetFileEnum_info_ctr_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16000 offset
= srvsvc_dissect_struct_NetFileInfoCtr(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetFileEnum_info_ctr
,0);
16006 srvsvc_dissect_element_NetFileEnum_max_buffer(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16008 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetFileEnum_max_buffer
, 0);
16014 srvsvc_dissect_element_NetFileEnum_totalentries(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16016 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetFileEnum_totalentries_
, NDR_POINTER_REF
, "Pointer to Totalentries (uint32)",hf_srvsvc_srvsvc_NetFileEnum_totalentries
);
16022 srvsvc_dissect_element_NetFileEnum_totalentries_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16024 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetFileEnum_totalentries
, 0);
16030 srvsvc_dissect_element_NetFileEnum_resume_handle(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16032 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetFileEnum_resume_handle_
, NDR_POINTER_UNIQUE
, "Pointer to Resume Handle (uint32)",hf_srvsvc_srvsvc_NetFileEnum_resume_handle
);
16038 srvsvc_dissect_element_NetFileEnum_resume_handle_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16040 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetFileEnum_resume_handle
, 0);
16045 /* IDL: WERROR srvsvc_NetFileEnum( */
16046 /* IDL: [charset(UTF16)] [in] [unique(1)] uint16 *server_unc, */
16047 /* IDL: [charset(UTF16)] [in] [unique(1)] uint16 *path, */
16048 /* IDL: [charset(UTF16)] [in] [unique(1)] uint16 *user, */
16049 /* IDL: [in] [out] [ref] srvsvc_NetFileInfoCtr *info_ctr, */
16050 /* IDL: [in] uint32 max_buffer, */
16051 /* IDL: [out] [ref] uint32 *totalentries, */
16052 /* IDL: [in] [out] [unique(1)] uint32 *resume_handle */
16056 srvsvc_dissect_NetFileEnum_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16060 di
->dcerpc_procedure_name
="NetFileEnum";
16061 offset
= srvsvc_dissect_element_NetFileEnum_info_ctr(tvb
, offset
, pinfo
, tree
, di
, drep
);
16062 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
16064 offset
= srvsvc_dissect_element_NetFileEnum_totalentries(tvb
, offset
, pinfo
, tree
, di
, drep
);
16065 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
16067 offset
= srvsvc_dissect_element_NetFileEnum_resume_handle(tvb
, offset
, pinfo
, tree
, di
, drep
);
16068 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
16070 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_werror
, &status
);
16073 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
16079 srvsvc_dissect_NetFileEnum_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16081 di
->dcerpc_procedure_name
="NetFileEnum";
16082 offset
= srvsvc_dissect_element_NetFileEnum_server_unc(tvb
, offset
, pinfo
, tree
, di
, drep
);
16083 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
16084 offset
= srvsvc_dissect_element_NetFileEnum_path(tvb
, offset
, pinfo
, tree
, di
, drep
);
16085 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
16086 offset
= srvsvc_dissect_element_NetFileEnum_user(tvb
, offset
, pinfo
, tree
, di
, drep
);
16087 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
16088 offset
= srvsvc_dissect_element_NetFileEnum_info_ctr(tvb
, offset
, pinfo
, tree
, di
, drep
);
16089 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
16090 offset
= srvsvc_dissect_element_NetFileEnum_max_buffer(tvb
, offset
, pinfo
, tree
, di
, drep
);
16091 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
16092 offset
= srvsvc_dissect_element_NetFileEnum_resume_handle(tvb
, offset
, pinfo
, tree
, di
, drep
);
16093 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
16098 srvsvc_dissect_element_NetFileGetInfo_server_unc(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16100 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetFileGetInfo_server_unc_
, NDR_POINTER_UNIQUE
, "Pointer to Server Unc (uint16)",hf_srvsvc_srvsvc_NetFileGetInfo_server_unc
);
16106 srvsvc_dissect_element_NetFileGetInfo_server_unc_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16110 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetFileGetInfo_server_unc
, false, &data
);
16111 proto_item_append_text(tree
, ": %s", data
);
16117 srvsvc_dissect_element_NetFileGetInfo_fid(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16119 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetFileGetInfo_fid
, 0);
16125 srvsvc_dissect_element_NetFileGetInfo_level(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16127 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetFileGetInfo_level
, 0);
16133 srvsvc_dissect_element_NetFileGetInfo_info(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16135 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetFileGetInfo_info_
, NDR_POINTER_REF
, "Pointer to Info (srvsvc_NetFileInfo)",hf_srvsvc_srvsvc_NetFileGetInfo_info
);
16141 srvsvc_dissect_element_NetFileGetInfo_info_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16143 offset
= srvsvc_dissect_NetFileInfo(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetFileGetInfo_info
, 0);
16148 /* IDL: WERROR srvsvc_NetFileGetInfo( */
16149 /* IDL: [charset(UTF16)] [in] [unique(1)] uint16 *server_unc, */
16150 /* IDL: [in] uint32 fid, */
16151 /* IDL: [in] uint32 level, */
16152 /* IDL: [out] [ref] [switch_is(level)] srvsvc_NetFileInfo *info */
16156 srvsvc_dissect_NetFileGetInfo_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16160 di
->dcerpc_procedure_name
="NetFileGetInfo";
16161 offset
= srvsvc_dissect_element_NetFileGetInfo_info(tvb
, offset
, pinfo
, tree
, di
, drep
);
16162 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
16164 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_werror
, &status
);
16167 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
16173 srvsvc_dissect_NetFileGetInfo_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16175 di
->dcerpc_procedure_name
="NetFileGetInfo";
16176 offset
= srvsvc_dissect_element_NetFileGetInfo_server_unc(tvb
, offset
, pinfo
, tree
, di
, drep
);
16177 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
16178 offset
= srvsvc_dissect_element_NetFileGetInfo_fid(tvb
, offset
, pinfo
, tree
, di
, drep
);
16179 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
16180 offset
= srvsvc_dissect_element_NetFileGetInfo_level(tvb
, offset
, pinfo
, tree
, di
, drep
);
16181 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
16186 srvsvc_dissect_element_NetFileClose_server_unc(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16188 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetFileClose_server_unc_
, NDR_POINTER_UNIQUE
, "Pointer to Server Unc (uint16)",hf_srvsvc_srvsvc_NetFileClose_server_unc
);
16194 srvsvc_dissect_element_NetFileClose_server_unc_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16198 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetFileClose_server_unc
, false, &data
);
16199 proto_item_append_text(tree
, ": %s", data
);
16205 srvsvc_dissect_element_NetFileClose_fid(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16207 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetFileClose_fid
, 0);
16212 /* IDL: WERROR srvsvc_NetFileClose( */
16213 /* IDL: [charset(UTF16)] [in] [unique(1)] uint16 *server_unc, */
16214 /* IDL: [in] uint32 fid */
16218 srvsvc_dissect_NetFileClose_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16222 di
->dcerpc_procedure_name
="NetFileClose";
16223 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_werror
, &status
);
16226 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
16232 srvsvc_dissect_NetFileClose_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16234 di
->dcerpc_procedure_name
="NetFileClose";
16235 offset
= srvsvc_dissect_element_NetFileClose_server_unc(tvb
, offset
, pinfo
, tree
, di
, drep
);
16236 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
16237 offset
= srvsvc_dissect_element_NetFileClose_fid(tvb
, offset
, pinfo
, tree
, di
, drep
);
16238 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
16243 srvsvc_dissect_element_NetSessEnum_server_unc(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16245 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSessEnum_server_unc_
, NDR_POINTER_UNIQUE
, "Pointer to Server Unc (uint16)",hf_srvsvc_srvsvc_NetSessEnum_server_unc
);
16251 srvsvc_dissect_element_NetSessEnum_server_unc_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16255 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetSessEnum_server_unc
, false, &data
);
16256 proto_item_append_text(tree
, ": %s", data
);
16262 srvsvc_dissect_element_NetSessEnum_client(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16264 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSessEnum_client_
, NDR_POINTER_UNIQUE
, "Pointer to Client (uint16)",hf_srvsvc_srvsvc_NetSessEnum_client
);
16270 srvsvc_dissect_element_NetSessEnum_client_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16274 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetSessEnum_client
, false, &data
);
16275 proto_item_append_text(tree
, ": %s", data
);
16281 srvsvc_dissect_element_NetSessEnum_user(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16283 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSessEnum_user_
, NDR_POINTER_UNIQUE
, "Pointer to User (uint16)",hf_srvsvc_srvsvc_NetSessEnum_user
);
16289 srvsvc_dissect_element_NetSessEnum_user_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16293 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetSessEnum_user
, false, &data
);
16294 proto_item_append_text(tree
, ": %s", data
);
16300 srvsvc_dissect_element_NetSessEnum_info_ctr(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16302 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSessEnum_info_ctr_
, NDR_POINTER_REF
, "Pointer to Info Ctr (srvsvc_NetSessInfoCtr)",hf_srvsvc_srvsvc_NetSessEnum_info_ctr
);
16308 srvsvc_dissect_element_NetSessEnum_info_ctr_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16310 offset
= srvsvc_dissect_struct_NetSessInfoCtr(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetSessEnum_info_ctr
,0);
16316 srvsvc_dissect_element_NetSessEnum_max_buffer(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16318 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSessEnum_max_buffer
, 0);
16324 srvsvc_dissect_element_NetSessEnum_totalentries(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16326 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSessEnum_totalentries_
, NDR_POINTER_REF
, "Pointer to Totalentries (uint32)",hf_srvsvc_srvsvc_NetSessEnum_totalentries
);
16332 srvsvc_dissect_element_NetSessEnum_totalentries_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16334 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSessEnum_totalentries
, 0);
16340 srvsvc_dissect_element_NetSessEnum_resume_handle(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16342 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSessEnum_resume_handle_
, NDR_POINTER_UNIQUE
, "Pointer to Resume Handle (uint32)",hf_srvsvc_srvsvc_NetSessEnum_resume_handle
);
16348 srvsvc_dissect_element_NetSessEnum_resume_handle_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16350 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSessEnum_resume_handle
, 0);
16355 /* IDL: WERROR srvsvc_NetSessEnum( */
16356 /* IDL: [charset(UTF16)] [in] [unique(1)] uint16 *server_unc, */
16357 /* IDL: [charset(UTF16)] [in] [unique(1)] uint16 *client, */
16358 /* IDL: [charset(UTF16)] [in] [unique(1)] uint16 *user, */
16359 /* IDL: [in] [out] [ref] srvsvc_NetSessInfoCtr *info_ctr, */
16360 /* IDL: [in] uint32 max_buffer, */
16361 /* IDL: [out] [ref] uint32 *totalentries, */
16362 /* IDL: [in] [out] [unique(1)] uint32 *resume_handle */
16366 srvsvc_dissect_NetSessEnum_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16370 di
->dcerpc_procedure_name
="NetSessEnum";
16371 offset
= srvsvc_dissect_element_NetSessEnum_info_ctr(tvb
, offset
, pinfo
, tree
, di
, drep
);
16372 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
16374 offset
= srvsvc_dissect_element_NetSessEnum_totalentries(tvb
, offset
, pinfo
, tree
, di
, drep
);
16375 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
16377 offset
= srvsvc_dissect_element_NetSessEnum_resume_handle(tvb
, offset
, pinfo
, tree
, di
, drep
);
16378 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
16380 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_werror
, &status
);
16383 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
16389 srvsvc_dissect_NetSessEnum_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16391 di
->dcerpc_procedure_name
="NetSessEnum";
16392 offset
= srvsvc_dissect_element_NetSessEnum_server_unc(tvb
, offset
, pinfo
, tree
, di
, drep
);
16393 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
16394 offset
= srvsvc_dissect_element_NetSessEnum_client(tvb
, offset
, pinfo
, tree
, di
, drep
);
16395 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
16396 offset
= srvsvc_dissect_element_NetSessEnum_user(tvb
, offset
, pinfo
, tree
, di
, drep
);
16397 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
16398 offset
= srvsvc_dissect_element_NetSessEnum_info_ctr(tvb
, offset
, pinfo
, tree
, di
, drep
);
16399 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
16400 offset
= srvsvc_dissect_element_NetSessEnum_max_buffer(tvb
, offset
, pinfo
, tree
, di
, drep
);
16401 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
16402 offset
= srvsvc_dissect_element_NetSessEnum_resume_handle(tvb
, offset
, pinfo
, tree
, di
, drep
);
16403 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
16408 srvsvc_dissect_element_NetSessDel_server_unc(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16410 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSessDel_server_unc_
, NDR_POINTER_UNIQUE
, "Pointer to Server Unc (uint16)",hf_srvsvc_srvsvc_NetSessDel_server_unc
);
16416 srvsvc_dissect_element_NetSessDel_server_unc_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16420 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetSessDel_server_unc
, false, &data
);
16421 proto_item_append_text(tree
, ": %s", data
);
16427 srvsvc_dissect_element_NetSessDel_client(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16429 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSessDel_client_
, NDR_POINTER_UNIQUE
, "Pointer to Client (uint16)",hf_srvsvc_srvsvc_NetSessDel_client
);
16435 srvsvc_dissect_element_NetSessDel_client_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16439 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetSessDel_client
, false, &data
);
16440 proto_item_append_text(tree
, ": %s", data
);
16446 srvsvc_dissect_element_NetSessDel_user(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16448 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSessDel_user_
, NDR_POINTER_UNIQUE
, "Pointer to User (uint16)",hf_srvsvc_srvsvc_NetSessDel_user
);
16454 srvsvc_dissect_element_NetSessDel_user_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16458 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetSessDel_user
, false, &data
);
16459 proto_item_append_text(tree
, ": %s", data
);
16464 /* IDL: WERROR srvsvc_NetSessDel( */
16465 /* IDL: [charset(UTF16)] [in] [unique(1)] uint16 *server_unc, */
16466 /* IDL: [charset(UTF16)] [in] [unique(1)] uint16 *client, */
16467 /* IDL: [charset(UTF16)] [in] [unique(1)] uint16 *user */
16471 srvsvc_dissect_NetSessDel_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16475 di
->dcerpc_procedure_name
="NetSessDel";
16476 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_werror
, &status
);
16479 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
16485 srvsvc_dissect_NetSessDel_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16487 di
->dcerpc_procedure_name
="NetSessDel";
16488 offset
= srvsvc_dissect_element_NetSessDel_server_unc(tvb
, offset
, pinfo
, tree
, di
, drep
);
16489 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
16490 offset
= srvsvc_dissect_element_NetSessDel_client(tvb
, offset
, pinfo
, tree
, di
, drep
);
16491 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
16492 offset
= srvsvc_dissect_element_NetSessDel_user(tvb
, offset
, pinfo
, tree
, di
, drep
);
16493 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
16498 srvsvc_dissect_element_NetShareAdd_server_unc(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16500 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetShareAdd_server_unc_
, NDR_POINTER_UNIQUE
, "Pointer to Server Unc (uint16)",hf_srvsvc_srvsvc_NetShareAdd_server_unc
);
16506 srvsvc_dissect_element_NetShareAdd_server_unc_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16510 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetShareAdd_server_unc
, false, &data
);
16511 proto_item_append_text(tree
, ": %s", data
);
16517 srvsvc_dissect_element_NetShareAdd_level(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16519 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetShareAdd_level
, 0);
16525 srvsvc_dissect_element_NetShareAdd_info(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16527 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetShareAdd_info_
, NDR_POINTER_REF
, "Pointer to Info (srvsvc_NetShareInfo)",hf_srvsvc_srvsvc_NetShareAdd_info
);
16533 srvsvc_dissect_element_NetShareAdd_info_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16535 offset
= srvsvc_dissect_NetShareInfo(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetShareAdd_info
, 0);
16541 srvsvc_dissect_element_NetShareAdd_parm_error(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16543 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetShareAdd_parm_error_
, NDR_POINTER_UNIQUE
, "Pointer to Parm Error (uint32)",hf_srvsvc_srvsvc_NetShareAdd_parm_error
);
16549 srvsvc_dissect_element_NetShareAdd_parm_error_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16551 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetShareAdd_parm_error
, 0);
16556 /* IDL: WERROR srvsvc_NetShareAdd( */
16557 /* IDL: [charset(UTF16)] [in] [unique(1)] uint16 *server_unc, */
16558 /* IDL: [in] uint32 level, */
16559 /* IDL: [in] [ref] [switch_is(level)] srvsvc_NetShareInfo *info, */
16560 /* IDL: [in] [out] [unique(1)] uint32 *parm_error */
16564 srvsvc_dissect_NetShareAdd_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16568 di
->dcerpc_procedure_name
="NetShareAdd";
16569 offset
= srvsvc_dissect_element_NetShareAdd_parm_error(tvb
, offset
, pinfo
, tree
, di
, drep
);
16570 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
16572 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_werror
, &status
);
16575 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
16581 srvsvc_dissect_NetShareAdd_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16583 di
->dcerpc_procedure_name
="NetShareAdd";
16584 offset
= srvsvc_dissect_element_NetShareAdd_server_unc(tvb
, offset
, pinfo
, tree
, di
, drep
);
16585 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
16586 offset
= srvsvc_dissect_element_NetShareAdd_level(tvb
, offset
, pinfo
, tree
, di
, drep
);
16587 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
16588 offset
= srvsvc_dissect_element_NetShareAdd_info(tvb
, offset
, pinfo
, tree
, di
, drep
);
16589 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
16590 offset
= srvsvc_dissect_element_NetShareAdd_parm_error(tvb
, offset
, pinfo
, tree
, di
, drep
);
16591 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
16596 srvsvc_dissect_element_NetShareEnumAll_server_unc(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16598 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetShareEnumAll_server_unc_
, NDR_POINTER_UNIQUE
, "Pointer to Server Unc (uint16)",hf_srvsvc_srvsvc_NetShareEnumAll_server_unc
);
16604 srvsvc_dissect_element_NetShareEnumAll_server_unc_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16608 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetShareEnumAll_server_unc
, false, &data
);
16609 proto_item_append_text(tree
, ": %s", data
);
16615 srvsvc_dissect_element_NetShareEnumAll_info_ctr(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16617 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetShareEnumAll_info_ctr_
, NDR_POINTER_REF
, "Pointer to Info Ctr (srvsvc_NetShareInfoCtr)",hf_srvsvc_srvsvc_NetShareEnumAll_info_ctr
);
16623 srvsvc_dissect_element_NetShareEnumAll_info_ctr_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16625 offset
= srvsvc_dissect_struct_NetShareInfoCtr(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetShareEnumAll_info_ctr
,0);
16631 srvsvc_dissect_element_NetShareEnumAll_max_buffer(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16633 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetShareEnumAll_max_buffer
, 0);
16639 srvsvc_dissect_element_NetShareEnumAll_totalentries(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16641 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetShareEnumAll_totalentries_
, NDR_POINTER_REF
, "Pointer to Totalentries (uint32)",hf_srvsvc_srvsvc_NetShareEnumAll_totalentries
);
16647 srvsvc_dissect_element_NetShareEnumAll_totalentries_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16649 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetShareEnumAll_totalentries
, 0);
16655 srvsvc_dissect_element_NetShareEnumAll_resume_handle(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16657 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetShareEnumAll_resume_handle_
, NDR_POINTER_UNIQUE
, "Pointer to Resume Handle (uint32)",hf_srvsvc_srvsvc_NetShareEnumAll_resume_handle
);
16663 srvsvc_dissect_element_NetShareEnumAll_resume_handle_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16665 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetShareEnumAll_resume_handle
, 0);
16670 /* IDL: WERROR srvsvc_NetShareEnumAll( */
16671 /* IDL: [charset(UTF16)] [in] [unique(1)] uint16 *server_unc, */
16672 /* IDL: [in] [out] [ref] srvsvc_NetShareInfoCtr *info_ctr, */
16673 /* IDL: [in] uint32 max_buffer, */
16674 /* IDL: [out] [ref] uint32 *totalentries, */
16675 /* IDL: [in] [out] [unique(1)] uint32 *resume_handle */
16679 srvsvc_dissect_NetShareEnumAll_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16683 di
->dcerpc_procedure_name
="NetShareEnumAll";
16684 offset
= srvsvc_dissect_element_NetShareEnumAll_info_ctr(tvb
, offset
, pinfo
, tree
, di
, drep
);
16685 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
16687 offset
= srvsvc_dissect_element_NetShareEnumAll_totalentries(tvb
, offset
, pinfo
, tree
, di
, drep
);
16688 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
16690 offset
= srvsvc_dissect_element_NetShareEnumAll_resume_handle(tvb
, offset
, pinfo
, tree
, di
, drep
);
16691 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
16693 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_werror
, &status
);
16696 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
16702 srvsvc_dissect_NetShareEnumAll_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16704 di
->dcerpc_procedure_name
="NetShareEnumAll";
16705 offset
= srvsvc_dissect_element_NetShareEnumAll_server_unc(tvb
, offset
, pinfo
, tree
, di
, drep
);
16706 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
16707 offset
= srvsvc_dissect_element_NetShareEnumAll_info_ctr(tvb
, offset
, pinfo
, tree
, di
, drep
);
16708 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
16709 offset
= srvsvc_dissect_element_NetShareEnumAll_max_buffer(tvb
, offset
, pinfo
, tree
, di
, drep
);
16710 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
16711 offset
= srvsvc_dissect_element_NetShareEnumAll_resume_handle(tvb
, offset
, pinfo
, tree
, di
, drep
);
16712 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
16717 srvsvc_dissect_element_NetShareGetInfo_server_unc(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16719 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetShareGetInfo_server_unc_
, NDR_POINTER_UNIQUE
, "Pointer to Server Unc (uint16)",hf_srvsvc_srvsvc_NetShareGetInfo_server_unc
);
16725 srvsvc_dissect_element_NetShareGetInfo_server_unc_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16729 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetShareGetInfo_server_unc
, false, &data
);
16730 proto_item_append_text(tree
, ": %s", data
);
16736 srvsvc_dissect_element_NetShareGetInfo_share_name(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16740 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetShareGetInfo_share_name
, false, &data
);
16741 proto_item_append_text(tree
, ": %s", data
);
16747 srvsvc_dissect_element_NetShareGetInfo_level(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16749 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetShareGetInfo_level
, 0);
16755 srvsvc_dissect_element_NetShareGetInfo_info(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16757 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetShareGetInfo_info_
, NDR_POINTER_REF
, "Pointer to Info (srvsvc_NetShareInfo)",hf_srvsvc_srvsvc_NetShareGetInfo_info
);
16763 srvsvc_dissect_element_NetShareGetInfo_info_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16765 offset
= srvsvc_dissect_NetShareInfo(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetShareGetInfo_info
, 0);
16770 /* IDL: WERROR srvsvc_NetShareGetInfo( */
16771 /* IDL: [charset(UTF16)] [in] [unique(1)] uint16 *server_unc, */
16772 /* IDL: [charset(UTF16)] [in] uint16 share_name[*], */
16773 /* IDL: [in] uint32 level, */
16774 /* IDL: [out] [ref] [switch_is(level)] srvsvc_NetShareInfo *info */
16778 srvsvc_dissect_NetShareGetInfo_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16782 di
->dcerpc_procedure_name
="NetShareGetInfo";
16783 offset
= srvsvc_dissect_element_NetShareGetInfo_info(tvb
, offset
, pinfo
, tree
, di
, drep
);
16784 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
16786 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_werror
, &status
);
16789 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
16795 srvsvc_dissect_NetShareGetInfo_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16797 di
->dcerpc_procedure_name
="NetShareGetInfo";
16798 offset
= srvsvc_dissect_element_NetShareGetInfo_server_unc(tvb
, offset
, pinfo
, tree
, di
, drep
);
16799 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
16800 offset
= srvsvc_dissect_element_NetShareGetInfo_share_name(tvb
, offset
, pinfo
, tree
, di
, drep
);
16801 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
16802 offset
= srvsvc_dissect_element_NetShareGetInfo_level(tvb
, offset
, pinfo
, tree
, di
, drep
);
16803 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
16808 srvsvc_dissect_element_NetShareSetInfo_server_unc(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16810 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetShareSetInfo_server_unc_
, NDR_POINTER_UNIQUE
, "Pointer to Server Unc (uint16)",hf_srvsvc_srvsvc_NetShareSetInfo_server_unc
);
16816 srvsvc_dissect_element_NetShareSetInfo_server_unc_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16820 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetShareSetInfo_server_unc
, false, &data
);
16821 proto_item_append_text(tree
, ": %s", data
);
16827 srvsvc_dissect_element_NetShareSetInfo_share_name(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16831 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetShareSetInfo_share_name
, false, &data
);
16832 proto_item_append_text(tree
, ": %s", data
);
16838 srvsvc_dissect_element_NetShareSetInfo_level(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16840 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetShareSetInfo_level
, 0);
16846 srvsvc_dissect_element_NetShareSetInfo_info(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16848 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetShareSetInfo_info_
, NDR_POINTER_REF
, "Pointer to Info (srvsvc_NetShareInfo)",hf_srvsvc_srvsvc_NetShareSetInfo_info
);
16854 srvsvc_dissect_element_NetShareSetInfo_info_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16856 offset
= srvsvc_dissect_NetShareInfo(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetShareSetInfo_info
, 0);
16862 srvsvc_dissect_element_NetShareSetInfo_parm_error(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16864 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetShareSetInfo_parm_error_
, NDR_POINTER_UNIQUE
, "Pointer to Parm Error (uint32)",hf_srvsvc_srvsvc_NetShareSetInfo_parm_error
);
16870 srvsvc_dissect_element_NetShareSetInfo_parm_error_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16872 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetShareSetInfo_parm_error
, 0);
16877 /* IDL: WERROR srvsvc_NetShareSetInfo( */
16878 /* IDL: [charset(UTF16)] [in] [unique(1)] uint16 *server_unc, */
16879 /* IDL: [charset(UTF16)] [in] uint16 share_name[*], */
16880 /* IDL: [in] uint32 level, */
16881 /* IDL: [in] [ref] [switch_is(level)] srvsvc_NetShareInfo *info, */
16882 /* IDL: [in] [out] [unique(1)] uint32 *parm_error */
16886 srvsvc_dissect_NetShareSetInfo_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16890 di
->dcerpc_procedure_name
="NetShareSetInfo";
16891 offset
= srvsvc_dissect_element_NetShareSetInfo_parm_error(tvb
, offset
, pinfo
, tree
, di
, drep
);
16892 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
16894 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_werror
, &status
);
16897 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
16903 srvsvc_dissect_NetShareSetInfo_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16905 di
->dcerpc_procedure_name
="NetShareSetInfo";
16906 offset
= srvsvc_dissect_element_NetShareSetInfo_server_unc(tvb
, offset
, pinfo
, tree
, di
, drep
);
16907 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
16908 offset
= srvsvc_dissect_element_NetShareSetInfo_share_name(tvb
, offset
, pinfo
, tree
, di
, drep
);
16909 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
16910 offset
= srvsvc_dissect_element_NetShareSetInfo_level(tvb
, offset
, pinfo
, tree
, di
, drep
);
16911 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
16912 offset
= srvsvc_dissect_element_NetShareSetInfo_info(tvb
, offset
, pinfo
, tree
, di
, drep
);
16913 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
16914 offset
= srvsvc_dissect_element_NetShareSetInfo_parm_error(tvb
, offset
, pinfo
, tree
, di
, drep
);
16915 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
16920 srvsvc_dissect_element_NetShareDel_server_unc(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16922 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetShareDel_server_unc_
, NDR_POINTER_UNIQUE
, "Pointer to Server Unc (uint16)",hf_srvsvc_srvsvc_NetShareDel_server_unc
);
16928 srvsvc_dissect_element_NetShareDel_server_unc_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16932 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetShareDel_server_unc
, false, &data
);
16933 proto_item_append_text(tree
, ": %s", data
);
16939 srvsvc_dissect_element_NetShareDel_share_name(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16943 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetShareDel_share_name
, false, &data
);
16944 proto_item_append_text(tree
, ": %s", data
);
16950 srvsvc_dissect_element_NetShareDel_reserved(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16952 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetShareDel_reserved
, 0);
16957 /* IDL: WERROR srvsvc_NetShareDel( */
16958 /* IDL: [charset(UTF16)] [in] [unique(1)] uint16 *server_unc, */
16959 /* IDL: [charset(UTF16)] [in] uint16 share_name[*], */
16960 /* IDL: [in] uint32 reserved */
16964 srvsvc_dissect_NetShareDel_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16968 di
->dcerpc_procedure_name
="NetShareDel";
16969 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_werror
, &status
);
16972 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
16978 srvsvc_dissect_NetShareDel_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16980 di
->dcerpc_procedure_name
="NetShareDel";
16981 offset
= srvsvc_dissect_element_NetShareDel_server_unc(tvb
, offset
, pinfo
, tree
, di
, drep
);
16982 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
16983 offset
= srvsvc_dissect_element_NetShareDel_share_name(tvb
, offset
, pinfo
, tree
, di
, drep
);
16984 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
16985 offset
= srvsvc_dissect_element_NetShareDel_reserved(tvb
, offset
, pinfo
, tree
, di
, drep
);
16986 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
16991 srvsvc_dissect_element_NetShareDelSticky_server_unc(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
16993 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetShareDelSticky_server_unc_
, NDR_POINTER_UNIQUE
, "Pointer to Server Unc (uint16)",hf_srvsvc_srvsvc_NetShareDelSticky_server_unc
);
16999 srvsvc_dissect_element_NetShareDelSticky_server_unc_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17003 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetShareDelSticky_server_unc
, false, &data
);
17004 proto_item_append_text(tree
, ": %s", data
);
17010 srvsvc_dissect_element_NetShareDelSticky_share_name(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17014 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetShareDelSticky_share_name
, false, &data
);
17015 proto_item_append_text(tree
, ": %s", data
);
17021 srvsvc_dissect_element_NetShareDelSticky_reserved(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17023 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetShareDelSticky_reserved
, 0);
17028 /* IDL: WERROR srvsvc_NetShareDelSticky( */
17029 /* IDL: [charset(UTF16)] [in] [unique(1)] uint16 *server_unc, */
17030 /* IDL: [charset(UTF16)] [in] uint16 share_name[*], */
17031 /* IDL: [in] uint32 reserved */
17035 srvsvc_dissect_NetShareDelSticky_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17039 di
->dcerpc_procedure_name
="NetShareDelSticky";
17040 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_werror
, &status
);
17043 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
17049 srvsvc_dissect_NetShareDelSticky_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17051 di
->dcerpc_procedure_name
="NetShareDelSticky";
17052 offset
= srvsvc_dissect_element_NetShareDelSticky_server_unc(tvb
, offset
, pinfo
, tree
, di
, drep
);
17053 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
17054 offset
= srvsvc_dissect_element_NetShareDelSticky_share_name(tvb
, offset
, pinfo
, tree
, di
, drep
);
17055 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
17056 offset
= srvsvc_dissect_element_NetShareDelSticky_reserved(tvb
, offset
, pinfo
, tree
, di
, drep
);
17057 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
17062 srvsvc_dissect_element_NetShareCheck_server_unc(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17064 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetShareCheck_server_unc_
, NDR_POINTER_UNIQUE
, "Pointer to Server Unc (uint16)",hf_srvsvc_srvsvc_NetShareCheck_server_unc
);
17070 srvsvc_dissect_element_NetShareCheck_server_unc_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17074 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetShareCheck_server_unc
, false, &data
);
17075 proto_item_append_text(tree
, ": %s", data
);
17081 srvsvc_dissect_element_NetShareCheck_device_name(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17085 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetShareCheck_device_name
, false, &data
);
17086 proto_item_append_text(tree
, ": %s", data
);
17092 srvsvc_dissect_element_NetShareCheck_type(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17094 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetShareCheck_type_
, NDR_POINTER_REF
, "Pointer to Type (srvsvc_ShareType)",hf_srvsvc_srvsvc_NetShareCheck_type
);
17100 srvsvc_dissect_element_NetShareCheck_type_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17102 offset
= srvsvc_dissect_enum_ShareType(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetShareCheck_type
, 0);
17107 /* IDL: WERROR srvsvc_NetShareCheck( */
17108 /* IDL: [charset(UTF16)] [in] [unique(1)] uint16 *server_unc, */
17109 /* IDL: [charset(UTF16)] [in] uint16 device_name[*], */
17110 /* IDL: [out] [ref] srvsvc_ShareType *type */
17114 srvsvc_dissect_NetShareCheck_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17118 di
->dcerpc_procedure_name
="NetShareCheck";
17119 offset
= srvsvc_dissect_element_NetShareCheck_type(tvb
, offset
, pinfo
, tree
, di
, drep
);
17120 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
17122 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_werror
, &status
);
17125 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
17131 srvsvc_dissect_NetShareCheck_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17133 di
->dcerpc_procedure_name
="NetShareCheck";
17134 offset
= srvsvc_dissect_element_NetShareCheck_server_unc(tvb
, offset
, pinfo
, tree
, di
, drep
);
17135 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
17136 offset
= srvsvc_dissect_element_NetShareCheck_device_name(tvb
, offset
, pinfo
, tree
, di
, drep
);
17137 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
17142 srvsvc_dissect_element_NetSrvGetInfo_server_unc(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17144 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSrvGetInfo_server_unc_
, NDR_POINTER_UNIQUE
, "Pointer to Server Unc (uint16)",hf_srvsvc_srvsvc_NetSrvGetInfo_server_unc
);
17150 srvsvc_dissect_element_NetSrvGetInfo_server_unc_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17154 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetSrvGetInfo_server_unc
, false, &data
);
17155 proto_item_append_text(tree
, ": %s", data
);
17161 srvsvc_dissect_element_NetSrvGetInfo_level(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17163 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvGetInfo_level
, 0);
17169 srvsvc_dissect_element_NetSrvGetInfo_info(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17171 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSrvGetInfo_info_
, NDR_POINTER_REF
, "Pointer to Info (srvsvc_NetSrvInfo)",hf_srvsvc_srvsvc_NetSrvGetInfo_info
);
17177 srvsvc_dissect_element_NetSrvGetInfo_info_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17179 offset
= srvsvc_dissect_NetSrvInfo(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvGetInfo_info
, 0);
17184 /* IDL: WERROR srvsvc_NetSrvGetInfo( */
17185 /* IDL: [charset(UTF16)] [in] [unique(1)] uint16 *server_unc, */
17186 /* IDL: [in] uint32 level, */
17187 /* IDL: [out] [ref] [switch_is(level)] srvsvc_NetSrvInfo *info */
17191 srvsvc_dissect_NetSrvGetInfo_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17195 di
->dcerpc_procedure_name
="NetSrvGetInfo";
17196 offset
= srvsvc_dissect_element_NetSrvGetInfo_info(tvb
, offset
, pinfo
, tree
, di
, drep
);
17197 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
17199 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_werror
, &status
);
17202 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
17208 srvsvc_dissect_NetSrvGetInfo_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17210 di
->dcerpc_procedure_name
="NetSrvGetInfo";
17211 offset
= srvsvc_dissect_element_NetSrvGetInfo_server_unc(tvb
, offset
, pinfo
, tree
, di
, drep
);
17212 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
17213 offset
= srvsvc_dissect_element_NetSrvGetInfo_level(tvb
, offset
, pinfo
, tree
, di
, drep
);
17214 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
17219 srvsvc_dissect_element_NetSrvSetInfo_server_unc(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17221 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSrvSetInfo_server_unc_
, NDR_POINTER_UNIQUE
, "Pointer to Server Unc (uint16)",hf_srvsvc_srvsvc_NetSrvSetInfo_server_unc
);
17227 srvsvc_dissect_element_NetSrvSetInfo_server_unc_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17231 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetSrvSetInfo_server_unc
, false, &data
);
17232 proto_item_append_text(tree
, ": %s", data
);
17238 srvsvc_dissect_element_NetSrvSetInfo_level(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17240 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvSetInfo_level
, 0);
17246 srvsvc_dissect_element_NetSrvSetInfo_info(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17248 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSrvSetInfo_info_
, NDR_POINTER_REF
, "Pointer to Info (srvsvc_NetSrvInfo)",hf_srvsvc_srvsvc_NetSrvSetInfo_info
);
17254 srvsvc_dissect_element_NetSrvSetInfo_info_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17256 offset
= srvsvc_dissect_NetSrvInfo(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvSetInfo_info
, 0);
17262 srvsvc_dissect_element_NetSrvSetInfo_parm_error(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17264 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSrvSetInfo_parm_error_
, NDR_POINTER_UNIQUE
, "Pointer to Parm Error (uint32)",hf_srvsvc_srvsvc_NetSrvSetInfo_parm_error
);
17270 srvsvc_dissect_element_NetSrvSetInfo_parm_error_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17272 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSrvSetInfo_parm_error
, 0);
17277 /* IDL: WERROR srvsvc_NetSrvSetInfo( */
17278 /* IDL: [charset(UTF16)] [in] [unique(1)] uint16 *server_unc, */
17279 /* IDL: [in] uint32 level, */
17280 /* IDL: [in] [ref] [switch_is(level)] srvsvc_NetSrvInfo *info, */
17281 /* IDL: [in] [out] [unique(1)] uint32 *parm_error */
17285 srvsvc_dissect_NetSrvSetInfo_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17289 di
->dcerpc_procedure_name
="NetSrvSetInfo";
17290 offset
= srvsvc_dissect_element_NetSrvSetInfo_parm_error(tvb
, offset
, pinfo
, tree
, di
, drep
);
17291 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
17293 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_werror
, &status
);
17296 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
17302 srvsvc_dissect_NetSrvSetInfo_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17304 di
->dcerpc_procedure_name
="NetSrvSetInfo";
17305 offset
= srvsvc_dissect_element_NetSrvSetInfo_server_unc(tvb
, offset
, pinfo
, tree
, di
, drep
);
17306 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
17307 offset
= srvsvc_dissect_element_NetSrvSetInfo_level(tvb
, offset
, pinfo
, tree
, di
, drep
);
17308 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
17309 offset
= srvsvc_dissect_element_NetSrvSetInfo_info(tvb
, offset
, pinfo
, tree
, di
, drep
);
17310 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
17311 offset
= srvsvc_dissect_element_NetSrvSetInfo_parm_error(tvb
, offset
, pinfo
, tree
, di
, drep
);
17312 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
17317 srvsvc_dissect_element_NetDiskEnum_server_unc(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17319 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetDiskEnum_server_unc_
, NDR_POINTER_UNIQUE
, "Pointer to Server Unc (uint16)",hf_srvsvc_srvsvc_NetDiskEnum_server_unc
);
17325 srvsvc_dissect_element_NetDiskEnum_server_unc_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17329 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetDiskEnum_server_unc
, false, &data
);
17330 proto_item_append_text(tree
, ": %s", data
);
17336 srvsvc_dissect_element_NetDiskEnum_level(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17338 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetDiskEnum_level
, 0);
17344 srvsvc_dissect_element_NetDiskEnum_info(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17346 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetDiskEnum_info_
, NDR_POINTER_REF
, "Pointer to Info (srvsvc_NetDiskInfo)",hf_srvsvc_srvsvc_NetDiskEnum_info
);
17352 srvsvc_dissect_element_NetDiskEnum_info_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17354 offset
= srvsvc_dissect_struct_NetDiskInfo(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetDiskEnum_info
,0);
17360 srvsvc_dissect_element_NetDiskEnum_maxlen(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17362 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetDiskEnum_maxlen
, 0);
17368 srvsvc_dissect_element_NetDiskEnum_totalentries(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17370 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetDiskEnum_totalentries_
, NDR_POINTER_REF
, "Pointer to Totalentries (uint32)",hf_srvsvc_srvsvc_NetDiskEnum_totalentries
);
17376 srvsvc_dissect_element_NetDiskEnum_totalentries_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17378 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetDiskEnum_totalentries
, 0);
17384 srvsvc_dissect_element_NetDiskEnum_resume_handle(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17386 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetDiskEnum_resume_handle_
, NDR_POINTER_UNIQUE
, "Pointer to Resume Handle (uint32)",hf_srvsvc_srvsvc_NetDiskEnum_resume_handle
);
17392 srvsvc_dissect_element_NetDiskEnum_resume_handle_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17394 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetDiskEnum_resume_handle
, 0);
17399 /* IDL: WERROR srvsvc_NetDiskEnum( */
17400 /* IDL: [charset(UTF16)] [in] [unique(1)] uint16 *server_unc, */
17401 /* IDL: [in] uint32 level, */
17402 /* IDL: [in] [out] [ref] srvsvc_NetDiskInfo *info, */
17403 /* IDL: [in] uint32 maxlen, */
17404 /* IDL: [out] [ref] uint32 *totalentries, */
17405 /* IDL: [in] [out] [unique(1)] uint32 *resume_handle */
17409 srvsvc_dissect_NetDiskEnum_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17413 di
->dcerpc_procedure_name
="NetDiskEnum";
17414 offset
= srvsvc_dissect_element_NetDiskEnum_info(tvb
, offset
, pinfo
, tree
, di
, drep
);
17415 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
17417 offset
= srvsvc_dissect_element_NetDiskEnum_totalentries(tvb
, offset
, pinfo
, tree
, di
, drep
);
17418 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
17420 offset
= srvsvc_dissect_element_NetDiskEnum_resume_handle(tvb
, offset
, pinfo
, tree
, di
, drep
);
17421 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
17423 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_werror
, &status
);
17426 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
17432 srvsvc_dissect_NetDiskEnum_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17434 di
->dcerpc_procedure_name
="NetDiskEnum";
17435 offset
= srvsvc_dissect_element_NetDiskEnum_server_unc(tvb
, offset
, pinfo
, tree
, di
, drep
);
17436 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
17437 offset
= srvsvc_dissect_element_NetDiskEnum_level(tvb
, offset
, pinfo
, tree
, di
, drep
);
17438 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
17439 offset
= srvsvc_dissect_element_NetDiskEnum_info(tvb
, offset
, pinfo
, tree
, di
, drep
);
17440 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
17441 offset
= srvsvc_dissect_element_NetDiskEnum_maxlen(tvb
, offset
, pinfo
, tree
, di
, drep
);
17442 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
17443 offset
= srvsvc_dissect_element_NetDiskEnum_resume_handle(tvb
, offset
, pinfo
, tree
, di
, drep
);
17444 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
17449 srvsvc_dissect_element_NetServerStatisticsGet_server_unc(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17451 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetServerStatisticsGet_server_unc_
, NDR_POINTER_UNIQUE
, "Pointer to Server Unc (uint16)",hf_srvsvc_srvsvc_NetServerStatisticsGet_server_unc
);
17457 srvsvc_dissect_element_NetServerStatisticsGet_server_unc_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17461 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetServerStatisticsGet_server_unc
, false, &data
);
17462 proto_item_append_text(tree
, ": %s", data
);
17468 srvsvc_dissect_element_NetServerStatisticsGet_service(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17470 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetServerStatisticsGet_service_
, NDR_POINTER_UNIQUE
, "Pointer to Service (uint16)",hf_srvsvc_srvsvc_NetServerStatisticsGet_service
);
17476 srvsvc_dissect_element_NetServerStatisticsGet_service_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17480 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetServerStatisticsGet_service
, false, &data
);
17481 proto_item_append_text(tree
, ": %s", data
);
17487 srvsvc_dissect_element_NetServerStatisticsGet_level(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17489 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetServerStatisticsGet_level
, 0);
17495 srvsvc_dissect_element_NetServerStatisticsGet_options(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17497 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetServerStatisticsGet_options
, 0);
17503 srvsvc_dissect_element_NetServerStatisticsGet_stats(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17505 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetServerStatisticsGet_stats_
, NDR_POINTER_REF
, "Pointer to Stats (srvsvc_Statistics)",hf_srvsvc_srvsvc_NetServerStatisticsGet_stats
);
17511 srvsvc_dissect_element_NetServerStatisticsGet_stats_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17513 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetServerStatisticsGet_stats__
, NDR_POINTER_UNIQUE
, "Pointer to Stats (srvsvc_Statistics)",hf_srvsvc_srvsvc_NetServerStatisticsGet_stats
);
17519 srvsvc_dissect_element_NetServerStatisticsGet_stats__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17521 offset
= srvsvc_dissect_struct_Statistics(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetServerStatisticsGet_stats
,0);
17526 /* IDL: WERROR srvsvc_NetServerStatisticsGet( */
17527 /* IDL: [charset(UTF16)] [in] [unique(1)] uint16 *server_unc, */
17528 /* IDL: [charset(UTF16)] [in] [unique(1)] uint16 *service, */
17529 /* IDL: [in] uint32 level, */
17530 /* IDL: [in] uint32 options, */
17531 /* IDL: [out] [ref] srvsvc_Statistics **stats */
17535 srvsvc_dissect_NetServerStatisticsGet_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17539 di
->dcerpc_procedure_name
="NetServerStatisticsGet";
17540 offset
= srvsvc_dissect_element_NetServerStatisticsGet_stats(tvb
, offset
, pinfo
, tree
, di
, drep
);
17541 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
17543 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_werror
, &status
);
17546 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
17552 srvsvc_dissect_NetServerStatisticsGet_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17554 di
->dcerpc_procedure_name
="NetServerStatisticsGet";
17555 offset
= srvsvc_dissect_element_NetServerStatisticsGet_server_unc(tvb
, offset
, pinfo
, tree
, di
, drep
);
17556 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
17557 offset
= srvsvc_dissect_element_NetServerStatisticsGet_service(tvb
, offset
, pinfo
, tree
, di
, drep
);
17558 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
17559 offset
= srvsvc_dissect_element_NetServerStatisticsGet_level(tvb
, offset
, pinfo
, tree
, di
, drep
);
17560 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
17561 offset
= srvsvc_dissect_element_NetServerStatisticsGet_options(tvb
, offset
, pinfo
, tree
, di
, drep
);
17562 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
17567 srvsvc_dissect_element_NetTransportAdd_server_unc(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17569 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetTransportAdd_server_unc_
, NDR_POINTER_UNIQUE
, "Pointer to Server Unc (uint16)",hf_srvsvc_srvsvc_NetTransportAdd_server_unc
);
17575 srvsvc_dissect_element_NetTransportAdd_server_unc_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17579 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetTransportAdd_server_unc
, false, &data
);
17580 proto_item_append_text(tree
, ": %s", data
);
17586 srvsvc_dissect_element_NetTransportAdd_level(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17588 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetTransportAdd_level
, 0);
17594 srvsvc_dissect_element_NetTransportAdd_info(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17596 offset
= srvsvc_dissect_NetTransportInfo(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetTransportAdd_info
, 0);
17601 /* IDL: WERROR srvsvc_NetTransportAdd( */
17602 /* IDL: [charset(UTF16)] [in] [unique(1)] uint16 *server_unc, */
17603 /* IDL: [in] uint32 level, */
17604 /* IDL: [in] [switch_is(level)] srvsvc_NetTransportInfo info */
17608 srvsvc_dissect_NetTransportAdd_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17612 di
->dcerpc_procedure_name
="NetTransportAdd";
17613 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_werror
, &status
);
17616 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
17622 srvsvc_dissect_NetTransportAdd_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17624 di
->dcerpc_procedure_name
="NetTransportAdd";
17625 offset
= srvsvc_dissect_element_NetTransportAdd_server_unc(tvb
, offset
, pinfo
, tree
, di
, drep
);
17626 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
17627 offset
= srvsvc_dissect_element_NetTransportAdd_level(tvb
, offset
, pinfo
, tree
, di
, drep
);
17628 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
17629 offset
= srvsvc_dissect_element_NetTransportAdd_info(tvb
, offset
, pinfo
, tree
, di
, drep
);
17630 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
17635 srvsvc_dissect_element_NetTransportEnum_server_unc(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17637 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetTransportEnum_server_unc_
, NDR_POINTER_UNIQUE
, "Pointer to Server Unc (uint16)",hf_srvsvc_srvsvc_NetTransportEnum_server_unc
);
17643 srvsvc_dissect_element_NetTransportEnum_server_unc_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17647 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetTransportEnum_server_unc
, false, &data
);
17648 proto_item_append_text(tree
, ": %s", data
);
17654 srvsvc_dissect_element_NetTransportEnum_transports(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17656 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetTransportEnum_transports_
, NDR_POINTER_REF
, "Pointer to Transports (srvsvc_NetTransportInfoCtr)",hf_srvsvc_srvsvc_NetTransportEnum_transports
);
17662 srvsvc_dissect_element_NetTransportEnum_transports_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17664 offset
= srvsvc_dissect_struct_NetTransportInfoCtr(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetTransportEnum_transports
,0);
17670 srvsvc_dissect_element_NetTransportEnum_max_buffer(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17672 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetTransportEnum_max_buffer
, 0);
17678 srvsvc_dissect_element_NetTransportEnum_totalentries(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17680 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetTransportEnum_totalentries_
, NDR_POINTER_REF
, "Pointer to Totalentries (uint32)",hf_srvsvc_srvsvc_NetTransportEnum_totalentries
);
17686 srvsvc_dissect_element_NetTransportEnum_totalentries_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17688 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetTransportEnum_totalentries
, 0);
17694 srvsvc_dissect_element_NetTransportEnum_resume_handle(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17696 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetTransportEnum_resume_handle_
, NDR_POINTER_UNIQUE
, "Pointer to Resume Handle (uint32)",hf_srvsvc_srvsvc_NetTransportEnum_resume_handle
);
17702 srvsvc_dissect_element_NetTransportEnum_resume_handle_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17704 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetTransportEnum_resume_handle
, 0);
17709 /* IDL: WERROR srvsvc_NetTransportEnum( */
17710 /* IDL: [charset(UTF16)] [in] [unique(1)] uint16 *server_unc, */
17711 /* IDL: [in] [out] [ref] srvsvc_NetTransportInfoCtr *transports, */
17712 /* IDL: [in] uint32 max_buffer, */
17713 /* IDL: [out] [ref] uint32 *totalentries, */
17714 /* IDL: [in] [out] [unique(1)] uint32 *resume_handle */
17718 srvsvc_dissect_NetTransportEnum_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17722 di
->dcerpc_procedure_name
="NetTransportEnum";
17723 offset
= srvsvc_dissect_element_NetTransportEnum_transports(tvb
, offset
, pinfo
, tree
, di
, drep
);
17724 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
17726 offset
= srvsvc_dissect_element_NetTransportEnum_totalentries(tvb
, offset
, pinfo
, tree
, di
, drep
);
17727 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
17729 offset
= srvsvc_dissect_element_NetTransportEnum_resume_handle(tvb
, offset
, pinfo
, tree
, di
, drep
);
17730 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
17732 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_werror
, &status
);
17735 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
17741 srvsvc_dissect_NetTransportEnum_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17743 di
->dcerpc_procedure_name
="NetTransportEnum";
17744 offset
= srvsvc_dissect_element_NetTransportEnum_server_unc(tvb
, offset
, pinfo
, tree
, di
, drep
);
17745 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
17746 offset
= srvsvc_dissect_element_NetTransportEnum_transports(tvb
, offset
, pinfo
, tree
, di
, drep
);
17747 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
17748 offset
= srvsvc_dissect_element_NetTransportEnum_max_buffer(tvb
, offset
, pinfo
, tree
, di
, drep
);
17749 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
17750 offset
= srvsvc_dissect_element_NetTransportEnum_resume_handle(tvb
, offset
, pinfo
, tree
, di
, drep
);
17751 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
17756 srvsvc_dissect_element_NetTransportDel_server_unc(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17758 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetTransportDel_server_unc_
, NDR_POINTER_UNIQUE
, "Pointer to Server Unc (uint16)",hf_srvsvc_srvsvc_NetTransportDel_server_unc
);
17764 srvsvc_dissect_element_NetTransportDel_server_unc_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17768 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetTransportDel_server_unc
, false, &data
);
17769 proto_item_append_text(tree
, ": %s", data
);
17775 srvsvc_dissect_element_NetTransportDel_level(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17777 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetTransportDel_level
, 0);
17783 srvsvc_dissect_element_NetTransportDel_info0(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17785 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetTransportDel_info0_
, NDR_POINTER_REF
, "Pointer to Info0 (srvsvc_NetTransportInfo0)",hf_srvsvc_srvsvc_NetTransportDel_info0
);
17791 srvsvc_dissect_element_NetTransportDel_info0_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17793 offset
= srvsvc_dissect_struct_NetTransportInfo0(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetTransportDel_info0
,0);
17798 /* IDL: WERROR srvsvc_NetTransportDel( */
17799 /* IDL: [charset(UTF16)] [in] [unique(1)] uint16 *server_unc, */
17800 /* IDL: [in] uint32 level, */
17801 /* IDL: [in] [ref] srvsvc_NetTransportInfo0 *info0 */
17805 srvsvc_dissect_NetTransportDel_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17809 di
->dcerpc_procedure_name
="NetTransportDel";
17810 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_werror
, &status
);
17813 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
17819 srvsvc_dissect_NetTransportDel_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17821 di
->dcerpc_procedure_name
="NetTransportDel";
17822 offset
= srvsvc_dissect_element_NetTransportDel_server_unc(tvb
, offset
, pinfo
, tree
, di
, drep
);
17823 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
17824 offset
= srvsvc_dissect_element_NetTransportDel_level(tvb
, offset
, pinfo
, tree
, di
, drep
);
17825 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
17826 offset
= srvsvc_dissect_element_NetTransportDel_info0(tvb
, offset
, pinfo
, tree
, di
, drep
);
17827 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
17832 srvsvc_dissect_element_NetRemoteTOD_server_unc(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17834 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetRemoteTOD_server_unc_
, NDR_POINTER_UNIQUE
, "Pointer to Server Unc (uint16)",hf_srvsvc_srvsvc_NetRemoteTOD_server_unc
);
17840 srvsvc_dissect_element_NetRemoteTOD_server_unc_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17844 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetRemoteTOD_server_unc
, false, &data
);
17845 proto_item_append_text(tree
, ": %s", data
);
17851 srvsvc_dissect_element_NetRemoteTOD_info(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17853 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetRemoteTOD_info_
, NDR_POINTER_REF
, "Pointer to Info (srvsvc_NetRemoteTODInfo)",hf_srvsvc_srvsvc_NetRemoteTOD_info
);
17859 srvsvc_dissect_element_NetRemoteTOD_info_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17861 offset
= dissect_ndr_embedded_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetRemoteTOD_info__
, NDR_POINTER_UNIQUE
, "Pointer to Info (srvsvc_NetRemoteTODInfo)",hf_srvsvc_srvsvc_NetRemoteTOD_info
);
17867 srvsvc_dissect_element_NetRemoteTOD_info__(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17869 offset
= srvsvc_dissect_struct_NetRemoteTODInfo(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetRemoteTOD_info
,0);
17874 /* IDL: WERROR srvsvc_NetRemoteTOD( */
17875 /* IDL: [charset(UTF16)] [in] [unique(1)] uint16 *server_unc, */
17876 /* IDL: [out] [ref] srvsvc_NetRemoteTODInfo **info */
17880 srvsvc_dissect_NetRemoteTOD_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17884 di
->dcerpc_procedure_name
="NetRemoteTOD";
17885 offset
= srvsvc_dissect_element_NetRemoteTOD_info(tvb
, offset
, pinfo
, tree
, di
, drep
);
17886 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
17888 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_werror
, &status
);
17891 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
17897 srvsvc_dissect_NetRemoteTOD_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17899 di
->dcerpc_procedure_name
="NetRemoteTOD";
17900 offset
= srvsvc_dissect_element_NetRemoteTOD_server_unc(tvb
, offset
, pinfo
, tree
, di
, drep
);
17901 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
17906 srvsvc_dissect_element_NetSetServiceBits_server_unc(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17908 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSetServiceBits_server_unc_
, NDR_POINTER_UNIQUE
, "Pointer to Server Unc (uint16)",hf_srvsvc_srvsvc_NetSetServiceBits_server_unc
);
17914 srvsvc_dissect_element_NetSetServiceBits_server_unc_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17918 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetSetServiceBits_server_unc
, false, &data
);
17919 proto_item_append_text(tree
, ": %s", data
);
17925 srvsvc_dissect_element_NetSetServiceBits_transport(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17927 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSetServiceBits_transport_
, NDR_POINTER_UNIQUE
, "Pointer to Transport (uint16)",hf_srvsvc_srvsvc_NetSetServiceBits_transport
);
17933 srvsvc_dissect_element_NetSetServiceBits_transport_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17937 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetSetServiceBits_transport
, false, &data
);
17938 proto_item_append_text(tree
, ": %s", data
);
17944 srvsvc_dissect_element_NetSetServiceBits_servicebits(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17946 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSetServiceBits_servicebits
, 0);
17952 srvsvc_dissect_element_NetSetServiceBits_updateimmediately(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17954 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetSetServiceBits_updateimmediately
, 0);
17959 /* IDL: WERROR srvsvc_NetSetServiceBits( */
17960 /* IDL: [charset(UTF16)] [in] [unique(1)] uint16 *server_unc, */
17961 /* IDL: [charset(UTF16)] [in] [unique(1)] uint16 *transport, */
17962 /* IDL: [in] uint32 servicebits, */
17963 /* IDL: [in] uint32 updateimmediately */
17967 srvsvc_dissect_NetSetServiceBits_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17971 di
->dcerpc_procedure_name
="NetSetServiceBits";
17972 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_werror
, &status
);
17975 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
17981 srvsvc_dissect_NetSetServiceBits_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17983 di
->dcerpc_procedure_name
="NetSetServiceBits";
17984 offset
= srvsvc_dissect_element_NetSetServiceBits_server_unc(tvb
, offset
, pinfo
, tree
, di
, drep
);
17985 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
17986 offset
= srvsvc_dissect_element_NetSetServiceBits_transport(tvb
, offset
, pinfo
, tree
, di
, drep
);
17987 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
17988 offset
= srvsvc_dissect_element_NetSetServiceBits_servicebits(tvb
, offset
, pinfo
, tree
, di
, drep
);
17989 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
17990 offset
= srvsvc_dissect_element_NetSetServiceBits_updateimmediately(tvb
, offset
, pinfo
, tree
, di
, drep
);
17991 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
17996 srvsvc_dissect_element_NetPathType_server_unc(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
17998 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetPathType_server_unc_
, NDR_POINTER_UNIQUE
, "Pointer to Server Unc (uint16)",hf_srvsvc_srvsvc_NetPathType_server_unc
);
18004 srvsvc_dissect_element_NetPathType_server_unc_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18008 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetPathType_server_unc
, false, &data
);
18009 proto_item_append_text(tree
, ": %s", data
);
18015 srvsvc_dissect_element_NetPathType_path(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18019 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetPathType_path
, false, &data
);
18020 proto_item_append_text(tree
, ": %s", data
);
18026 srvsvc_dissect_element_NetPathType_pathflags(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18028 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetPathType_pathflags
, 0);
18034 srvsvc_dissect_element_NetPathType_pathtype(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18036 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetPathType_pathtype_
, NDR_POINTER_REF
, "Pointer to Pathtype (uint32)",hf_srvsvc_srvsvc_NetPathType_pathtype
);
18042 srvsvc_dissect_element_NetPathType_pathtype_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18044 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetPathType_pathtype
, 0);
18049 /* IDL: WERROR srvsvc_NetPathType( */
18050 /* IDL: [charset(UTF16)] [in] [unique(1)] uint16 *server_unc, */
18051 /* IDL: [charset(UTF16)] [in] uint16 path[*], */
18052 /* IDL: [in] uint32 pathflags, */
18053 /* IDL: [out] [ref] uint32 *pathtype */
18057 srvsvc_dissect_NetPathType_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18061 di
->dcerpc_procedure_name
="NetPathType";
18062 offset
= srvsvc_dissect_element_NetPathType_pathtype(tvb
, offset
, pinfo
, tree
, di
, drep
);
18063 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
18065 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_werror
, &status
);
18068 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
18074 srvsvc_dissect_NetPathType_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18076 di
->dcerpc_procedure_name
="NetPathType";
18077 offset
= srvsvc_dissect_element_NetPathType_server_unc(tvb
, offset
, pinfo
, tree
, di
, drep
);
18078 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
18079 offset
= srvsvc_dissect_element_NetPathType_path(tvb
, offset
, pinfo
, tree
, di
, drep
);
18080 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
18081 offset
= srvsvc_dissect_element_NetPathType_pathflags(tvb
, offset
, pinfo
, tree
, di
, drep
);
18082 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
18087 srvsvc_dissect_element_NetPathCanonicalize_server_unc(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18089 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetPathCanonicalize_server_unc_
, NDR_POINTER_UNIQUE
, "Pointer to Server Unc (uint16)",hf_srvsvc_srvsvc_NetPathCanonicalize_server_unc
);
18095 srvsvc_dissect_element_NetPathCanonicalize_server_unc_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18099 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetPathCanonicalize_server_unc
, false, &data
);
18100 proto_item_append_text(tree
, ": %s", data
);
18106 srvsvc_dissect_element_NetPathCanonicalize_path(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18110 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetPathCanonicalize_path
, false, &data
);
18111 proto_item_append_text(tree
, ": %s", data
);
18117 srvsvc_dissect_element_NetPathCanonicalize_can_path(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18119 offset
= dissect_ndr_ucarray(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetPathCanonicalize_can_path_
);
18125 srvsvc_dissect_element_NetPathCanonicalize_can_path_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18127 offset
= PIDL_dissect_uint8(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetPathCanonicalize_can_path
, 0);
18133 srvsvc_dissect_element_NetPathCanonicalize_maxbuf(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18135 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetPathCanonicalize_maxbuf
, 0);
18141 srvsvc_dissect_element_NetPathCanonicalize_prefix(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18145 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetPathCanonicalize_prefix
, false, &data
);
18146 proto_item_append_text(tree
, ": %s", data
);
18152 srvsvc_dissect_element_NetPathCanonicalize_pathtype(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18154 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetPathCanonicalize_pathtype_
, NDR_POINTER_REF
, "Pointer to Pathtype (uint32)",hf_srvsvc_srvsvc_NetPathCanonicalize_pathtype
);
18160 srvsvc_dissect_element_NetPathCanonicalize_pathtype_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18162 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetPathCanonicalize_pathtype
, 0);
18168 srvsvc_dissect_element_NetPathCanonicalize_pathflags(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18170 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetPathCanonicalize_pathflags
, 0);
18175 /* IDL: WERROR srvsvc_NetPathCanonicalize( */
18176 /* IDL: [charset(UTF16)] [in] [unique(1)] uint16 *server_unc, */
18177 /* IDL: [charset(UTF16)] [in] uint16 path[*], */
18178 /* IDL: [out] [size_is(maxbuf)] uint8 can_path[*], */
18179 /* IDL: [in] uint32 maxbuf, */
18180 /* IDL: [charset(UTF16)] [in] uint16 prefix[*], */
18181 /* IDL: [in] [out] [ref] uint32 *pathtype, */
18182 /* IDL: [in] uint32 pathflags */
18186 srvsvc_dissect_NetPathCanonicalize_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18190 di
->dcerpc_procedure_name
="NetPathCanonicalize";
18191 offset
= srvsvc_dissect_element_NetPathCanonicalize_can_path(tvb
, offset
, pinfo
, tree
, di
, drep
);
18192 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
18194 offset
= srvsvc_dissect_element_NetPathCanonicalize_pathtype(tvb
, offset
, pinfo
, tree
, di
, drep
);
18195 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
18197 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_werror
, &status
);
18200 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
18206 srvsvc_dissect_NetPathCanonicalize_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18208 di
->dcerpc_procedure_name
="NetPathCanonicalize";
18209 offset
= srvsvc_dissect_element_NetPathCanonicalize_server_unc(tvb
, offset
, pinfo
, tree
, di
, drep
);
18210 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
18211 offset
= srvsvc_dissect_element_NetPathCanonicalize_path(tvb
, offset
, pinfo
, tree
, di
, drep
);
18212 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
18213 offset
= srvsvc_dissect_element_NetPathCanonicalize_maxbuf(tvb
, offset
, pinfo
, tree
, di
, drep
);
18214 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
18215 offset
= srvsvc_dissect_element_NetPathCanonicalize_prefix(tvb
, offset
, pinfo
, tree
, di
, drep
);
18216 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
18217 offset
= srvsvc_dissect_element_NetPathCanonicalize_pathtype(tvb
, offset
, pinfo
, tree
, di
, drep
);
18218 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
18219 offset
= srvsvc_dissect_element_NetPathCanonicalize_pathflags(tvb
, offset
, pinfo
, tree
, di
, drep
);
18220 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
18225 srvsvc_dissect_element_NetPathCompare_server_unc(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18227 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetPathCompare_server_unc_
, NDR_POINTER_UNIQUE
, "Pointer to Server Unc (uint16)",hf_srvsvc_srvsvc_NetPathCompare_server_unc
);
18233 srvsvc_dissect_element_NetPathCompare_server_unc_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18237 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetPathCompare_server_unc
, false, &data
);
18238 proto_item_append_text(tree
, ": %s", data
);
18244 srvsvc_dissect_element_NetPathCompare_path1(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18248 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetPathCompare_path1
, false, &data
);
18249 proto_item_append_text(tree
, ": %s", data
);
18255 srvsvc_dissect_element_NetPathCompare_path2(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18259 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetPathCompare_path2
, false, &data
);
18260 proto_item_append_text(tree
, ": %s", data
);
18266 srvsvc_dissect_element_NetPathCompare_pathtype(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18268 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetPathCompare_pathtype
, 0);
18274 srvsvc_dissect_element_NetPathCompare_pathflags(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18276 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetPathCompare_pathflags
, 0);
18281 /* IDL: WERROR srvsvc_NetPathCompare( */
18282 /* IDL: [charset(UTF16)] [in] [unique(1)] uint16 *server_unc, */
18283 /* IDL: [charset(UTF16)] [in] uint16 path1[*], */
18284 /* IDL: [charset(UTF16)] [in] uint16 path2[*], */
18285 /* IDL: [in] uint32 pathtype, */
18286 /* IDL: [in] uint32 pathflags */
18290 srvsvc_dissect_NetPathCompare_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18294 di
->dcerpc_procedure_name
="NetPathCompare";
18295 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_werror
, &status
);
18298 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
18304 srvsvc_dissect_NetPathCompare_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18306 di
->dcerpc_procedure_name
="NetPathCompare";
18307 offset
= srvsvc_dissect_element_NetPathCompare_server_unc(tvb
, offset
, pinfo
, tree
, di
, drep
);
18308 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
18309 offset
= srvsvc_dissect_element_NetPathCompare_path1(tvb
, offset
, pinfo
, tree
, di
, drep
);
18310 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
18311 offset
= srvsvc_dissect_element_NetPathCompare_path2(tvb
, offset
, pinfo
, tree
, di
, drep
);
18312 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
18313 offset
= srvsvc_dissect_element_NetPathCompare_pathtype(tvb
, offset
, pinfo
, tree
, di
, drep
);
18314 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
18315 offset
= srvsvc_dissect_element_NetPathCompare_pathflags(tvb
, offset
, pinfo
, tree
, di
, drep
);
18316 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
18321 srvsvc_dissect_element_NetNameValidate_server_unc(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18323 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetNameValidate_server_unc_
, NDR_POINTER_UNIQUE
, "Pointer to Server Unc (uint16)",hf_srvsvc_srvsvc_NetNameValidate_server_unc
);
18329 srvsvc_dissect_element_NetNameValidate_server_unc_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18333 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetNameValidate_server_unc
, false, &data
);
18334 proto_item_append_text(tree
, ": %s", data
);
18340 srvsvc_dissect_element_NetNameValidate_name(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18344 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetNameValidate_name
, false, &data
);
18345 proto_item_append_text(tree
, ": %s", data
);
18351 srvsvc_dissect_element_NetNameValidate_name_type(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18353 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetNameValidate_name_type
, 0);
18359 srvsvc_dissect_element_NetNameValidate_flags(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18361 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetNameValidate_flags
, 0);
18366 /* IDL: WERROR srvsvc_NetNameValidate( */
18367 /* IDL: [charset(UTF16)] [in] [unique(1)] uint16 *server_unc, */
18368 /* IDL: [charset(UTF16)] [in] uint16 name[*], */
18369 /* IDL: [in] uint32 name_type, */
18370 /* IDL: [in] uint32 flags */
18374 srvsvc_dissect_NetNameValidate_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18378 di
->dcerpc_procedure_name
="NetNameValidate";
18379 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_werror
, &status
);
18382 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
18388 srvsvc_dissect_NetNameValidate_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18390 di
->dcerpc_procedure_name
="NetNameValidate";
18391 offset
= srvsvc_dissect_element_NetNameValidate_server_unc(tvb
, offset
, pinfo
, tree
, di
, drep
);
18392 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
18393 offset
= srvsvc_dissect_element_NetNameValidate_name(tvb
, offset
, pinfo
, tree
, di
, drep
);
18394 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
18395 offset
= srvsvc_dissect_element_NetNameValidate_name_type(tvb
, offset
, pinfo
, tree
, di
, drep
);
18396 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
18397 offset
= srvsvc_dissect_element_NetNameValidate_flags(tvb
, offset
, pinfo
, tree
, di
, drep
);
18398 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
18402 /* IDL: WERROR srvsvc_NETRPRNAMECANONICALIZE( */
18407 srvsvc_dissect_NETRPRNAMECANONICALIZE_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18411 di
->dcerpc_procedure_name
="NETRPRNAMECANONICALIZE";
18412 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_werror
, &status
);
18415 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
18421 srvsvc_dissect_NETRPRNAMECANONICALIZE_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18423 di
->dcerpc_procedure_name
="NETRPRNAMECANONICALIZE";
18428 srvsvc_dissect_element_NetPRNameCompare_server_unc(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18430 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetPRNameCompare_server_unc_
, NDR_POINTER_UNIQUE
, "Pointer to Server Unc (uint16)",hf_srvsvc_srvsvc_NetPRNameCompare_server_unc
);
18436 srvsvc_dissect_element_NetPRNameCompare_server_unc_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18440 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetPRNameCompare_server_unc
, false, &data
);
18441 proto_item_append_text(tree
, ": %s", data
);
18447 srvsvc_dissect_element_NetPRNameCompare_name1(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18451 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetPRNameCompare_name1
, false, &data
);
18452 proto_item_append_text(tree
, ": %s", data
);
18458 srvsvc_dissect_element_NetPRNameCompare_name2(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18462 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetPRNameCompare_name2
, false, &data
);
18463 proto_item_append_text(tree
, ": %s", data
);
18469 srvsvc_dissect_element_NetPRNameCompare_name_type(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18471 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetPRNameCompare_name_type
, 0);
18477 srvsvc_dissect_element_NetPRNameCompare_flags(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18479 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetPRNameCompare_flags
, 0);
18484 /* IDL: WERROR srvsvc_NetPRNameCompare( */
18485 /* IDL: [charset(UTF16)] [in] [unique(1)] uint16 *server_unc, */
18486 /* IDL: [charset(UTF16)] [in] uint16 name1[*], */
18487 /* IDL: [charset(UTF16)] [in] uint16 name2[*], */
18488 /* IDL: [in] uint32 name_type, */
18489 /* IDL: [in] uint32 flags */
18493 srvsvc_dissect_NetPRNameCompare_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18497 di
->dcerpc_procedure_name
="NetPRNameCompare";
18498 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_werror
, &status
);
18501 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
18507 srvsvc_dissect_NetPRNameCompare_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18509 di
->dcerpc_procedure_name
="NetPRNameCompare";
18510 offset
= srvsvc_dissect_element_NetPRNameCompare_server_unc(tvb
, offset
, pinfo
, tree
, di
, drep
);
18511 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
18512 offset
= srvsvc_dissect_element_NetPRNameCompare_name1(tvb
, offset
, pinfo
, tree
, di
, drep
);
18513 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
18514 offset
= srvsvc_dissect_element_NetPRNameCompare_name2(tvb
, offset
, pinfo
, tree
, di
, drep
);
18515 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
18516 offset
= srvsvc_dissect_element_NetPRNameCompare_name_type(tvb
, offset
, pinfo
, tree
, di
, drep
);
18517 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
18518 offset
= srvsvc_dissect_element_NetPRNameCompare_flags(tvb
, offset
, pinfo
, tree
, di
, drep
);
18519 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
18524 srvsvc_dissect_element_NetShareEnum_server_unc(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18526 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetShareEnum_server_unc_
, NDR_POINTER_UNIQUE
, "Pointer to Server Unc (uint16)",hf_srvsvc_srvsvc_NetShareEnum_server_unc
);
18532 srvsvc_dissect_element_NetShareEnum_server_unc_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18536 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetShareEnum_server_unc
, false, &data
);
18537 proto_item_append_text(tree
, ": %s", data
);
18543 srvsvc_dissect_element_NetShareEnum_info_ctr(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18545 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetShareEnum_info_ctr_
, NDR_POINTER_REF
, "Pointer to Info Ctr (srvsvc_NetShareInfoCtr)",hf_srvsvc_srvsvc_NetShareEnum_info_ctr
);
18551 srvsvc_dissect_element_NetShareEnum_info_ctr_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18553 offset
= srvsvc_dissect_struct_NetShareInfoCtr(tvb
,offset
,pinfo
,tree
,di
,drep
,hf_srvsvc_srvsvc_NetShareEnum_info_ctr
,0);
18559 srvsvc_dissect_element_NetShareEnum_max_buffer(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18561 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetShareEnum_max_buffer
, 0);
18567 srvsvc_dissect_element_NetShareEnum_totalentries(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18569 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetShareEnum_totalentries_
, NDR_POINTER_REF
, "Pointer to Totalentries (uint32)",hf_srvsvc_srvsvc_NetShareEnum_totalentries
);
18575 srvsvc_dissect_element_NetShareEnum_totalentries_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18577 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetShareEnum_totalentries
, 0);
18583 srvsvc_dissect_element_NetShareEnum_resume_handle(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18585 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetShareEnum_resume_handle_
, NDR_POINTER_UNIQUE
, "Pointer to Resume Handle (uint32)",hf_srvsvc_srvsvc_NetShareEnum_resume_handle
);
18591 srvsvc_dissect_element_NetShareEnum_resume_handle_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18593 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetShareEnum_resume_handle
, 0);
18598 /* IDL: WERROR srvsvc_NetShareEnum( */
18599 /* IDL: [charset(UTF16)] [in] [unique(1)] uint16 *server_unc, */
18600 /* IDL: [in] [out] [ref] srvsvc_NetShareInfoCtr *info_ctr, */
18601 /* IDL: [in] uint32 max_buffer, */
18602 /* IDL: [out] [ref] uint32 *totalentries, */
18603 /* IDL: [in] [out] [unique(1)] uint32 *resume_handle */
18607 srvsvc_dissect_NetShareEnum_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18611 di
->dcerpc_procedure_name
="NetShareEnum";
18612 offset
= srvsvc_dissect_element_NetShareEnum_info_ctr(tvb
, offset
, pinfo
, tree
, di
, drep
);
18613 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
18615 offset
= srvsvc_dissect_element_NetShareEnum_totalentries(tvb
, offset
, pinfo
, tree
, di
, drep
);
18616 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
18618 offset
= srvsvc_dissect_element_NetShareEnum_resume_handle(tvb
, offset
, pinfo
, tree
, di
, drep
);
18619 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
18621 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_werror
, &status
);
18624 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
18630 srvsvc_dissect_NetShareEnum_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18632 di
->dcerpc_procedure_name
="NetShareEnum";
18633 offset
= srvsvc_dissect_element_NetShareEnum_server_unc(tvb
, offset
, pinfo
, tree
, di
, drep
);
18634 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
18635 offset
= srvsvc_dissect_element_NetShareEnum_info_ctr(tvb
, offset
, pinfo
, tree
, di
, drep
);
18636 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
18637 offset
= srvsvc_dissect_element_NetShareEnum_max_buffer(tvb
, offset
, pinfo
, tree
, di
, drep
);
18638 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
18639 offset
= srvsvc_dissect_element_NetShareEnum_resume_handle(tvb
, offset
, pinfo
, tree
, di
, drep
);
18640 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
18645 srvsvc_dissect_element_NetShareDelStart_server_unc(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18647 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetShareDelStart_server_unc_
, NDR_POINTER_UNIQUE
, "Pointer to Server Unc (uint16)",hf_srvsvc_srvsvc_NetShareDelStart_server_unc
);
18653 srvsvc_dissect_element_NetShareDelStart_server_unc_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18657 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetShareDelStart_server_unc
, false, &data
);
18658 proto_item_append_text(tree
, ": %s", data
);
18664 srvsvc_dissect_element_NetShareDelStart_share(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18666 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetShareDelStart_share_
, NDR_POINTER_UNIQUE
, "Pointer to Share (uint16)",hf_srvsvc_srvsvc_NetShareDelStart_share
);
18672 srvsvc_dissect_element_NetShareDelStart_share_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18676 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetShareDelStart_share
, false, &data
);
18677 proto_item_append_text(tree
, ": %s", data
);
18683 srvsvc_dissect_element_NetShareDelStart_reserved(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18685 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetShareDelStart_reserved
, 0);
18691 srvsvc_dissect_element_NetShareDelStart_hnd(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18693 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetShareDelStart_hnd_
, NDR_POINTER_REF
, "Pointer to Hnd (policy_handle)",hf_srvsvc_srvsvc_NetShareDelStart_hnd
);
18699 srvsvc_dissect_element_NetShareDelStart_hnd_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18701 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetShareDelStart_hnd
, 0);
18706 /* IDL: WERROR srvsvc_NetShareDelStart( */
18707 /* IDL: [charset(UTF16)] [in] [unique(1)] uint16 *server_unc, */
18708 /* IDL: [charset(UTF16)] [in] [unique(1)] uint16 *share, */
18709 /* IDL: [in] uint32 reserved, */
18710 /* IDL: [out] [ref] policy_handle *hnd */
18714 srvsvc_dissect_NetShareDelStart_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18718 di
->dcerpc_procedure_name
="NetShareDelStart";
18719 offset
= srvsvc_dissect_element_NetShareDelStart_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
);
18720 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
18722 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_werror
, &status
);
18725 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
18731 srvsvc_dissect_NetShareDelStart_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18733 di
->dcerpc_procedure_name
="NetShareDelStart";
18734 offset
= srvsvc_dissect_element_NetShareDelStart_server_unc(tvb
, offset
, pinfo
, tree
, di
, drep
);
18735 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
18736 offset
= srvsvc_dissect_element_NetShareDelStart_share(tvb
, offset
, pinfo
, tree
, di
, drep
);
18737 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
18738 offset
= srvsvc_dissect_element_NetShareDelStart_reserved(tvb
, offset
, pinfo
, tree
, di
, drep
);
18739 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
18744 srvsvc_dissect_element_NetShareDelCommit_hnd(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18746 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetShareDelCommit_hnd_
, NDR_POINTER_UNIQUE
, "Pointer to Hnd (policy_handle)",hf_srvsvc_srvsvc_NetShareDelCommit_hnd
);
18752 srvsvc_dissect_element_NetShareDelCommit_hnd_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18754 offset
= PIDL_dissect_policy_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetShareDelCommit_hnd
, 0);
18759 /* IDL: WERROR srvsvc_NetShareDelCommit( */
18760 /* IDL: [in] [out] [unique(1)] policy_handle *hnd */
18764 srvsvc_dissect_NetShareDelCommit_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18768 di
->dcerpc_procedure_name
="NetShareDelCommit";
18769 offset
= srvsvc_dissect_element_NetShareDelCommit_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
);
18770 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
18772 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_werror
, &status
);
18775 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
18781 srvsvc_dissect_NetShareDelCommit_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18783 di
->dcerpc_procedure_name
="NetShareDelCommit";
18784 offset
= srvsvc_dissect_element_NetShareDelCommit_hnd(tvb
, offset
, pinfo
, tree
, di
, drep
);
18785 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
18790 srvsvc_dissect_element_NetGetFileSecurity_server_unc(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18792 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetGetFileSecurity_server_unc_
, NDR_POINTER_UNIQUE
, "Pointer to Server Unc (uint16)",hf_srvsvc_srvsvc_NetGetFileSecurity_server_unc
);
18798 srvsvc_dissect_element_NetGetFileSecurity_server_unc_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18802 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetGetFileSecurity_server_unc
, false, &data
);
18803 proto_item_append_text(tree
, ": %s", data
);
18809 srvsvc_dissect_element_NetGetFileSecurity_share(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18811 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetGetFileSecurity_share_
, NDR_POINTER_UNIQUE
, "Pointer to Share (uint16)",hf_srvsvc_srvsvc_NetGetFileSecurity_share
);
18817 srvsvc_dissect_element_NetGetFileSecurity_share_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18821 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetGetFileSecurity_share
, false, &data
);
18822 proto_item_append_text(tree
, ": %s", data
);
18828 srvsvc_dissect_element_NetGetFileSecurity_file(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18832 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetGetFileSecurity_file
, false, &data
);
18833 proto_item_append_text(tree
, ": %s", data
);
18839 srvsvc_dissect_element_NetGetFileSecurity_sd_buf(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18841 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetGetFileSecurity_sd_buf_
, NDR_POINTER_REF
, "Pointer to Sd Buf (sec_desc_buf)",hf_srvsvc_srvsvc_NetGetFileSecurity_sd_buf
);
18846 /* IDL: WERROR srvsvc_NetGetFileSecurity( */
18847 /* IDL: [charset(UTF16)] [in] [unique(1)] uint16 *server_unc, */
18848 /* IDL: [charset(UTF16)] [in] [unique(1)] uint16 *share, */
18849 /* IDL: [charset(UTF16)] [in] uint16 file[*], */
18850 /* IDL: [in] security_secinfo securityinformation, */
18851 /* IDL: [out] [ref] sec_desc_buf **sd_buf */
18855 srvsvc_dissect_NetGetFileSecurity_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18859 di
->dcerpc_procedure_name
="NetGetFileSecurity";
18860 offset
= srvsvc_dissect_element_NetGetFileSecurity_sd_buf(tvb
, offset
, pinfo
, tree
, di
, drep
);
18861 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
18863 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_werror
, &status
);
18866 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
18872 srvsvc_dissect_NetGetFileSecurity_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18874 di
->dcerpc_procedure_name
="NetGetFileSecurity";
18875 offset
= srvsvc_dissect_element_NetGetFileSecurity_server_unc(tvb
, offset
, pinfo
, tree
, di
, drep
);
18876 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
18877 offset
= srvsvc_dissect_element_NetGetFileSecurity_share(tvb
, offset
, pinfo
, tree
, di
, drep
);
18878 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
18879 offset
= srvsvc_dissect_element_NetGetFileSecurity_file(tvb
, offset
, pinfo
, tree
, di
, drep
);
18880 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
18881 offset
= srvsvc_dissect_element_NetGetFileSecurity_securityinformation(tvb
, offset
, pinfo
, tree
, di
, drep
);
18882 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
18887 srvsvc_dissect_element_NetSetFileSecurity_server_unc(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18889 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSetFileSecurity_server_unc_
, NDR_POINTER_UNIQUE
, "Pointer to Server Unc (uint16)",hf_srvsvc_srvsvc_NetSetFileSecurity_server_unc
);
18895 srvsvc_dissect_element_NetSetFileSecurity_server_unc_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18899 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetSetFileSecurity_server_unc
, false, &data
);
18900 proto_item_append_text(tree
, ": %s", data
);
18906 srvsvc_dissect_element_NetSetFileSecurity_share(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18908 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetSetFileSecurity_share_
, NDR_POINTER_UNIQUE
, "Pointer to Share (uint16)",hf_srvsvc_srvsvc_NetSetFileSecurity_share
);
18914 srvsvc_dissect_element_NetSetFileSecurity_share_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18918 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetSetFileSecurity_share
, false, &data
);
18919 proto_item_append_text(tree
, ": %s", data
);
18925 srvsvc_dissect_element_NetSetFileSecurity_file(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18929 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetSetFileSecurity_file
, false, &data
);
18930 proto_item_append_text(tree
, ": %s", data
);
18935 /* IDL: WERROR srvsvc_NetSetFileSecurity( */
18936 /* IDL: [charset(UTF16)] [in] [unique(1)] uint16 *server_unc, */
18937 /* IDL: [charset(UTF16)] [in] [unique(1)] uint16 *share, */
18938 /* IDL: [charset(UTF16)] [in] uint16 file[*], */
18939 /* IDL: [in] security_secinfo securityinformation, */
18940 /* IDL: [in] [ref] sec_desc_buf *sd_buf */
18944 srvsvc_dissect_NetSetFileSecurity_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18948 di
->dcerpc_procedure_name
="NetSetFileSecurity";
18949 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_werror
, &status
);
18952 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
18958 srvsvc_dissect_NetSetFileSecurity_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18960 di
->dcerpc_procedure_name
="NetSetFileSecurity";
18961 offset
= srvsvc_dissect_element_NetSetFileSecurity_server_unc(tvb
, offset
, pinfo
, tree
, di
, drep
);
18962 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
18963 offset
= srvsvc_dissect_element_NetSetFileSecurity_share(tvb
, offset
, pinfo
, tree
, di
, drep
);
18964 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
18965 offset
= srvsvc_dissect_element_NetSetFileSecurity_file(tvb
, offset
, pinfo
, tree
, di
, drep
);
18966 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
18967 offset
= srvsvc_dissect_element_NetSetFileSecurity_securityinformation(tvb
, offset
, pinfo
, tree
, di
, drep
);
18968 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
18969 offset
= srvsvc_dissect_element_NetSetFileSecurity_sd_buf(tvb
, offset
, pinfo
, tree
, di
, drep
);
18970 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
18975 srvsvc_dissect_element_NetServerTransportAddEx_server_unc(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18977 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetServerTransportAddEx_server_unc_
, NDR_POINTER_UNIQUE
, "Pointer to Server Unc (uint16)",hf_srvsvc_srvsvc_NetServerTransportAddEx_server_unc
);
18983 srvsvc_dissect_element_NetServerTransportAddEx_server_unc_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18987 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetServerTransportAddEx_server_unc
, false, &data
);
18988 proto_item_append_text(tree
, ": %s", data
);
18994 srvsvc_dissect_element_NetServerTransportAddEx_level(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
18996 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetServerTransportAddEx_level
, 0);
19002 srvsvc_dissect_element_NetServerTransportAddEx_info(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19004 offset
= srvsvc_dissect_NetTransportInfo(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetServerTransportAddEx_info
, 0);
19009 /* IDL: WERROR srvsvc_NetServerTransportAddEx( */
19010 /* IDL: [charset(UTF16)] [in] [unique(1)] uint16 *server_unc, */
19011 /* IDL: [in] uint32 level, */
19012 /* IDL: [in] [switch_is(level)] srvsvc_NetTransportInfo info */
19016 srvsvc_dissect_NetServerTransportAddEx_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19020 di
->dcerpc_procedure_name
="NetServerTransportAddEx";
19021 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_werror
, &status
);
19024 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
19030 srvsvc_dissect_NetServerTransportAddEx_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19032 di
->dcerpc_procedure_name
="NetServerTransportAddEx";
19033 offset
= srvsvc_dissect_element_NetServerTransportAddEx_server_unc(tvb
, offset
, pinfo
, tree
, di
, drep
);
19034 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
19035 offset
= srvsvc_dissect_element_NetServerTransportAddEx_level(tvb
, offset
, pinfo
, tree
, di
, drep
);
19036 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
19037 offset
= srvsvc_dissect_element_NetServerTransportAddEx_info(tvb
, offset
, pinfo
, tree
, di
, drep
);
19038 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
19043 srvsvc_dissect_element_NetServerSetServiceBitsEx_server_unc(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19045 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetServerSetServiceBitsEx_server_unc_
, NDR_POINTER_UNIQUE
, "Pointer to Server Unc (uint16)",hf_srvsvc_srvsvc_NetServerSetServiceBitsEx_server_unc
);
19051 srvsvc_dissect_element_NetServerSetServiceBitsEx_server_unc_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19055 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetServerSetServiceBitsEx_server_unc
, false, &data
);
19056 proto_item_append_text(tree
, ": %s", data
);
19062 srvsvc_dissect_element_NetServerSetServiceBitsEx_emulated_server_unc(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19064 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetServerSetServiceBitsEx_emulated_server_unc_
, NDR_POINTER_UNIQUE
, "Pointer to Emulated Server Unc (uint16)",hf_srvsvc_srvsvc_NetServerSetServiceBitsEx_emulated_server_unc
);
19070 srvsvc_dissect_element_NetServerSetServiceBitsEx_emulated_server_unc_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19074 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetServerSetServiceBitsEx_emulated_server_unc
, false, &data
);
19075 proto_item_append_text(tree
, ": %s", data
);
19081 srvsvc_dissect_element_NetServerSetServiceBitsEx_transport(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19083 offset
= dissect_ndr_toplevel_pointer(tvb
, offset
, pinfo
, tree
, di
, drep
, srvsvc_dissect_element_NetServerSetServiceBitsEx_transport_
, NDR_POINTER_UNIQUE
, "Pointer to Transport (uint16)",hf_srvsvc_srvsvc_NetServerSetServiceBitsEx_transport
);
19089 srvsvc_dissect_element_NetServerSetServiceBitsEx_transport_(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19093 offset
= dissect_ndr_cvstring(tvb
, offset
, pinfo
, tree
, di
, drep
, sizeof(uint16_t), hf_srvsvc_srvsvc_NetServerSetServiceBitsEx_transport
, false, &data
);
19094 proto_item_append_text(tree
, ": %s", data
);
19100 srvsvc_dissect_element_NetServerSetServiceBitsEx_servicebitsofinterest(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19102 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetServerSetServiceBitsEx_servicebitsofinterest
, 0);
19108 srvsvc_dissect_element_NetServerSetServiceBitsEx_servicebits(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19110 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetServerSetServiceBitsEx_servicebits
, 0);
19116 srvsvc_dissect_element_NetServerSetServiceBitsEx_updateimmediately(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19118 offset
= PIDL_dissect_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_srvsvc_NetServerSetServiceBitsEx_updateimmediately
, 0);
19123 /* IDL: WERROR srvsvc_NetServerSetServiceBitsEx( */
19124 /* IDL: [charset(UTF16)] [in] [unique(1)] uint16 *server_unc, */
19125 /* IDL: [charset(UTF16)] [in] [unique(1)] uint16 *emulated_server_unc, */
19126 /* IDL: [charset(UTF16)] [in] [unique(1)] uint16 *transport, */
19127 /* IDL: [in] uint32 servicebitsofinterest, */
19128 /* IDL: [in] uint32 servicebits, */
19129 /* IDL: [in] uint32 updateimmediately */
19133 srvsvc_dissect_NetServerSetServiceBitsEx_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19137 di
->dcerpc_procedure_name
="NetServerSetServiceBitsEx";
19138 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_werror
, &status
);
19141 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
19147 srvsvc_dissect_NetServerSetServiceBitsEx_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19149 di
->dcerpc_procedure_name
="NetServerSetServiceBitsEx";
19150 offset
= srvsvc_dissect_element_NetServerSetServiceBitsEx_server_unc(tvb
, offset
, pinfo
, tree
, di
, drep
);
19151 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
19152 offset
= srvsvc_dissect_element_NetServerSetServiceBitsEx_emulated_server_unc(tvb
, offset
, pinfo
, tree
, di
, drep
);
19153 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
19154 offset
= srvsvc_dissect_element_NetServerSetServiceBitsEx_transport(tvb
, offset
, pinfo
, tree
, di
, drep
);
19155 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
19156 offset
= srvsvc_dissect_element_NetServerSetServiceBitsEx_servicebitsofinterest(tvb
, offset
, pinfo
, tree
, di
, drep
);
19157 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
19158 offset
= srvsvc_dissect_element_NetServerSetServiceBitsEx_servicebits(tvb
, offset
, pinfo
, tree
, di
, drep
);
19159 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
19160 offset
= srvsvc_dissect_element_NetServerSetServiceBitsEx_updateimmediately(tvb
, offset
, pinfo
, tree
, di
, drep
);
19161 offset
= dissect_deferred_pointers(pinfo
, tvb
, offset
, di
, drep
);
19165 /* IDL: WERROR srvsvc_NETRDFSGETVERSION( */
19170 srvsvc_dissect_NETRDFSGETVERSION_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19174 di
->dcerpc_procedure_name
="NETRDFSGETVERSION";
19175 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_werror
, &status
);
19178 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
19184 srvsvc_dissect_NETRDFSGETVERSION_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19186 di
->dcerpc_procedure_name
="NETRDFSGETVERSION";
19190 /* IDL: WERROR srvsvc_NETRDFSCREATELOCALPARTITION( */
19195 srvsvc_dissect_NETRDFSCREATELOCALPARTITION_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19199 di
->dcerpc_procedure_name
="NETRDFSCREATELOCALPARTITION";
19200 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_werror
, &status
);
19203 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
19209 srvsvc_dissect_NETRDFSCREATELOCALPARTITION_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19211 di
->dcerpc_procedure_name
="NETRDFSCREATELOCALPARTITION";
19215 /* IDL: WERROR srvsvc_NETRDFSDELETELOCALPARTITION( */
19220 srvsvc_dissect_NETRDFSDELETELOCALPARTITION_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19224 di
->dcerpc_procedure_name
="NETRDFSDELETELOCALPARTITION";
19225 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_werror
, &status
);
19228 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
19234 srvsvc_dissect_NETRDFSDELETELOCALPARTITION_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19236 di
->dcerpc_procedure_name
="NETRDFSDELETELOCALPARTITION";
19240 /* IDL: WERROR srvsvc_NETRDFSSETLOCALVOLUMESTATE( */
19245 srvsvc_dissect_NETRDFSSETLOCALVOLUMESTATE_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19249 di
->dcerpc_procedure_name
="NETRDFSSETLOCALVOLUMESTATE";
19250 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_werror
, &status
);
19253 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
19259 srvsvc_dissect_NETRDFSSETLOCALVOLUMESTATE_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19261 di
->dcerpc_procedure_name
="NETRDFSSETLOCALVOLUMESTATE";
19265 /* IDL: WERROR srvsvc_NETRDFSSETSERVERINFO( */
19270 srvsvc_dissect_NETRDFSSETSERVERINFO_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19274 di
->dcerpc_procedure_name
="NETRDFSSETSERVERINFO";
19275 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_werror
, &status
);
19278 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
19284 srvsvc_dissect_NETRDFSSETSERVERINFO_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19286 di
->dcerpc_procedure_name
="NETRDFSSETSERVERINFO";
19290 /* IDL: WERROR srvsvc_NETRDFSCREATEEXITPOINT( */
19295 srvsvc_dissect_NETRDFSCREATEEXITPOINT_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19299 di
->dcerpc_procedure_name
="NETRDFSCREATEEXITPOINT";
19300 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_werror
, &status
);
19303 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
19309 srvsvc_dissect_NETRDFSCREATEEXITPOINT_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19311 di
->dcerpc_procedure_name
="NETRDFSCREATEEXITPOINT";
19315 /* IDL: WERROR srvsvc_NETRDFSDELETEEXITPOINT( */
19320 srvsvc_dissect_NETRDFSDELETEEXITPOINT_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19324 di
->dcerpc_procedure_name
="NETRDFSDELETEEXITPOINT";
19325 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_werror
, &status
);
19328 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
19334 srvsvc_dissect_NETRDFSDELETEEXITPOINT_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19336 di
->dcerpc_procedure_name
="NETRDFSDELETEEXITPOINT";
19340 /* IDL: WERROR srvsvc_NETRDFSMODIFYPREFIX( */
19345 srvsvc_dissect_NETRDFSMODIFYPREFIX_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19349 di
->dcerpc_procedure_name
="NETRDFSMODIFYPREFIX";
19350 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_werror
, &status
);
19353 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
19359 srvsvc_dissect_NETRDFSMODIFYPREFIX_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19361 di
->dcerpc_procedure_name
="NETRDFSMODIFYPREFIX";
19365 /* IDL: WERROR srvsvc_NETRDFSFIXLOCALVOLUME( */
19370 srvsvc_dissect_NETRDFSFIXLOCALVOLUME_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19374 di
->dcerpc_procedure_name
="NETRDFSFIXLOCALVOLUME";
19375 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_werror
, &status
);
19378 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
19384 srvsvc_dissect_NETRDFSFIXLOCALVOLUME_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19386 di
->dcerpc_procedure_name
="NETRDFSFIXLOCALVOLUME";
19390 /* IDL: WERROR srvsvc_NETRDFSMANAGERREPORTSITEINFO( */
19395 srvsvc_dissect_NETRDFSMANAGERREPORTSITEINFO_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19399 di
->dcerpc_procedure_name
="NETRDFSMANAGERREPORTSITEINFO";
19400 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_werror
, &status
);
19403 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
19409 srvsvc_dissect_NETRDFSMANAGERREPORTSITEINFO_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19411 di
->dcerpc_procedure_name
="NETRDFSMANAGERREPORTSITEINFO";
19415 /* IDL: WERROR srvsvc_NETRSERVERTRANSPORTDELEX( */
19420 srvsvc_dissect_NETRSERVERTRANSPORTDELEX_response(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19424 di
->dcerpc_procedure_name
="NETRSERVERTRANSPORTDELEX";
19425 offset
= dissect_ndr_uint32(tvb
, offset
, pinfo
, tree
, di
, drep
, hf_srvsvc_werror
, &status
);
19428 col_append_fstr(pinfo
->cinfo
, COL_INFO
, ", Error: %s", val_to_str_ext(status
, &WERR_errors_ext
, "Unknown DOS error 0x%08x"));
19434 srvsvc_dissect_NETRSERVERTRANSPORTDELEX_request(tvbuff_t
*tvb _U_
, int offset _U_
, packet_info
*pinfo _U_
, proto_tree
*tree _U_
, dcerpc_info
* di _U_
, uint8_t *drep _U_
)
19436 di
->dcerpc_procedure_name
="NETRSERVERTRANSPORTDELEX";
19441 static const dcerpc_sub_dissector srvsvc_dissectors
[] = {
19442 { 0, "NetCharDevEnum",
19443 srvsvc_dissect_NetCharDevEnum_request
, srvsvc_dissect_NetCharDevEnum_response
},
19444 { 1, "NetCharDevGetInfo",
19445 srvsvc_dissect_NetCharDevGetInfo_request
, srvsvc_dissect_NetCharDevGetInfo_response
},
19446 { 2, "NetCharDevControl",
19447 srvsvc_dissect_NetCharDevControl_request
, srvsvc_dissect_NetCharDevControl_response
},
19448 { 3, "NetCharDevQEnum",
19449 srvsvc_dissect_NetCharDevQEnum_request
, srvsvc_dissect_NetCharDevQEnum_response
},
19450 { 4, "NetCharDevQGetInfo",
19451 srvsvc_dissect_NetCharDevQGetInfo_request
, srvsvc_dissect_NetCharDevQGetInfo_response
},
19452 { 5, "NetCharDevQSetInfo",
19453 srvsvc_dissect_NetCharDevQSetInfo_request
, srvsvc_dissect_NetCharDevQSetInfo_response
},
19454 { 6, "NetCharDevQPurge",
19455 srvsvc_dissect_NetCharDevQPurge_request
, srvsvc_dissect_NetCharDevQPurge_response
},
19456 { 7, "NetCharDevQPurgeSelf",
19457 srvsvc_dissect_NetCharDevQPurgeSelf_request
, srvsvc_dissect_NetCharDevQPurgeSelf_response
},
19458 { 8, "NetConnEnum",
19459 srvsvc_dissect_NetConnEnum_request
, srvsvc_dissect_NetConnEnum_response
},
19460 { 9, "NetFileEnum",
19461 srvsvc_dissect_NetFileEnum_request
, srvsvc_dissect_NetFileEnum_response
},
19462 { 10, "NetFileGetInfo",
19463 srvsvc_dissect_NetFileGetInfo_request
, srvsvc_dissect_NetFileGetInfo_response
},
19464 { 11, "NetFileClose",
19465 srvsvc_dissect_NetFileClose_request
, srvsvc_dissect_NetFileClose_response
},
19466 { 12, "NetSessEnum",
19467 srvsvc_dissect_NetSessEnum_request
, srvsvc_dissect_NetSessEnum_response
},
19468 { 13, "NetSessDel",
19469 srvsvc_dissect_NetSessDel_request
, srvsvc_dissect_NetSessDel_response
},
19470 { 14, "NetShareAdd",
19471 srvsvc_dissect_NetShareAdd_request
, srvsvc_dissect_NetShareAdd_response
},
19472 { 15, "NetShareEnumAll",
19473 srvsvc_dissect_NetShareEnumAll_request
, srvsvc_dissect_NetShareEnumAll_response
},
19474 { 16, "NetShareGetInfo",
19475 srvsvc_dissect_NetShareGetInfo_request
, srvsvc_dissect_NetShareGetInfo_response
},
19476 { 17, "NetShareSetInfo",
19477 srvsvc_dissect_NetShareSetInfo_request
, srvsvc_dissect_NetShareSetInfo_response
},
19478 { 18, "NetShareDel",
19479 srvsvc_dissect_NetShareDel_request
, srvsvc_dissect_NetShareDel_response
},
19480 { 19, "NetShareDelSticky",
19481 srvsvc_dissect_NetShareDelSticky_request
, srvsvc_dissect_NetShareDelSticky_response
},
19482 { 20, "NetShareCheck",
19483 srvsvc_dissect_NetShareCheck_request
, srvsvc_dissect_NetShareCheck_response
},
19484 { 21, "NetSrvGetInfo",
19485 srvsvc_dissect_NetSrvGetInfo_request
, srvsvc_dissect_NetSrvGetInfo_response
},
19486 { 22, "NetSrvSetInfo",
19487 srvsvc_dissect_NetSrvSetInfo_request
, srvsvc_dissect_NetSrvSetInfo_response
},
19488 { 23, "NetDiskEnum",
19489 srvsvc_dissect_NetDiskEnum_request
, srvsvc_dissect_NetDiskEnum_response
},
19490 { 24, "NetServerStatisticsGet",
19491 srvsvc_dissect_NetServerStatisticsGet_request
, srvsvc_dissect_NetServerStatisticsGet_response
},
19492 { 25, "NetTransportAdd",
19493 srvsvc_dissect_NetTransportAdd_request
, srvsvc_dissect_NetTransportAdd_response
},
19494 { 26, "NetTransportEnum",
19495 srvsvc_dissect_NetTransportEnum_request
, srvsvc_dissect_NetTransportEnum_response
},
19496 { 27, "NetTransportDel",
19497 srvsvc_dissect_NetTransportDel_request
, srvsvc_dissect_NetTransportDel_response
},
19498 { 28, "NetRemoteTOD",
19499 srvsvc_dissect_NetRemoteTOD_request
, srvsvc_dissect_NetRemoteTOD_response
},
19500 { 29, "NetSetServiceBits",
19501 srvsvc_dissect_NetSetServiceBits_request
, srvsvc_dissect_NetSetServiceBits_response
},
19502 { 30, "NetPathType",
19503 srvsvc_dissect_NetPathType_request
, srvsvc_dissect_NetPathType_response
},
19504 { 31, "NetPathCanonicalize",
19505 srvsvc_dissect_NetPathCanonicalize_request
, srvsvc_dissect_NetPathCanonicalize_response
},
19506 { 32, "NetPathCompare",
19507 srvsvc_dissect_NetPathCompare_request
, srvsvc_dissect_NetPathCompare_response
},
19508 { 33, "NetNameValidate",
19509 srvsvc_dissect_NetNameValidate_request
, srvsvc_dissect_NetNameValidate_response
},
19510 { 34, "NETRPRNAMECANONICALIZE",
19511 srvsvc_dissect_NETRPRNAMECANONICALIZE_request
, srvsvc_dissect_NETRPRNAMECANONICALIZE_response
},
19512 { 35, "NetPRNameCompare",
19513 srvsvc_dissect_NetPRNameCompare_request
, srvsvc_dissect_NetPRNameCompare_response
},
19514 { 36, "NetShareEnum",
19515 srvsvc_dissect_NetShareEnum_request
, srvsvc_dissect_NetShareEnum_response
},
19516 { 37, "NetShareDelStart",
19517 srvsvc_dissect_NetShareDelStart_request
, srvsvc_dissect_NetShareDelStart_response
},
19518 { 38, "NetShareDelCommit",
19519 srvsvc_dissect_NetShareDelCommit_request
, srvsvc_dissect_NetShareDelCommit_response
},
19520 { 39, "NetGetFileSecurity",
19521 srvsvc_dissect_NetGetFileSecurity_request
, srvsvc_dissect_NetGetFileSecurity_response
},
19522 { 40, "NetSetFileSecurity",
19523 srvsvc_dissect_NetSetFileSecurity_request
, srvsvc_dissect_NetSetFileSecurity_response
},
19524 { 41, "NetServerTransportAddEx",
19525 srvsvc_dissect_NetServerTransportAddEx_request
, srvsvc_dissect_NetServerTransportAddEx_response
},
19526 { 42, "NetServerSetServiceBitsEx",
19527 srvsvc_dissect_NetServerSetServiceBitsEx_request
, srvsvc_dissect_NetServerSetServiceBitsEx_response
},
19528 { 43, "NETRDFSGETVERSION",
19529 srvsvc_dissect_NETRDFSGETVERSION_request
, srvsvc_dissect_NETRDFSGETVERSION_response
},
19530 { 44, "NETRDFSCREATELOCALPARTITION",
19531 srvsvc_dissect_NETRDFSCREATELOCALPARTITION_request
, srvsvc_dissect_NETRDFSCREATELOCALPARTITION_response
},
19532 { 45, "NETRDFSDELETELOCALPARTITION",
19533 srvsvc_dissect_NETRDFSDELETELOCALPARTITION_request
, srvsvc_dissect_NETRDFSDELETELOCALPARTITION_response
},
19534 { 46, "NETRDFSSETLOCALVOLUMESTATE",
19535 srvsvc_dissect_NETRDFSSETLOCALVOLUMESTATE_request
, srvsvc_dissect_NETRDFSSETLOCALVOLUMESTATE_response
},
19536 { 47, "NETRDFSSETSERVERINFO",
19537 srvsvc_dissect_NETRDFSSETSERVERINFO_request
, srvsvc_dissect_NETRDFSSETSERVERINFO_response
},
19538 { 48, "NETRDFSCREATEEXITPOINT",
19539 srvsvc_dissect_NETRDFSCREATEEXITPOINT_request
, srvsvc_dissect_NETRDFSCREATEEXITPOINT_response
},
19540 { 49, "NETRDFSDELETEEXITPOINT",
19541 srvsvc_dissect_NETRDFSDELETEEXITPOINT_request
, srvsvc_dissect_NETRDFSDELETEEXITPOINT_response
},
19542 { 50, "NETRDFSMODIFYPREFIX",
19543 srvsvc_dissect_NETRDFSMODIFYPREFIX_request
, srvsvc_dissect_NETRDFSMODIFYPREFIX_response
},
19544 { 51, "NETRDFSFIXLOCALVOLUME",
19545 srvsvc_dissect_NETRDFSFIXLOCALVOLUME_request
, srvsvc_dissect_NETRDFSFIXLOCALVOLUME_response
},
19546 { 52, "NETRDFSMANAGERREPORTSITEINFO",
19547 srvsvc_dissect_NETRDFSMANAGERREPORTSITEINFO_request
, srvsvc_dissect_NETRDFSMANAGERREPORTSITEINFO_response
},
19548 { 53, "NETRSERVERTRANSPORTDELEX",
19549 srvsvc_dissect_NETRSERVERTRANSPORTDELEX_request
, srvsvc_dissect_NETRSERVERTRANSPORTDELEX_response
},
19550 { 0, NULL
, NULL
, NULL
}
19553 void proto_register_dcerpc_srvsvc(void)
19555 static hf_register_info hf
[] = {
19556 { &hf_srvsvc_NetShareInfo1005Flags_SHARE_1005_ACCESS_BASED_DIRECTORY_ENUM
,
19557 { "SHARE 1005 ACCESS BASED DIRECTORY ENUM", "srvsvc.NetShareInfo1005Flags.SHARE_1005_ACCESS_BASED_DIRECTORY_ENUM", FT_BOOLEAN
, 32, TFS(&NetShareInfo1005Flags_SHARE_1005_ACCESS_BASED_DIRECTORY_ENUM_tfs
), ( 0x00000800 ), NULL
, HFILL
}},
19558 { &hf_srvsvc_NetShareInfo1005Flags_SHARE_1005_ALLOW_NAMESPACE_CACHING
,
19559 { "SHARE 1005 ALLOW NAMESPACE CACHING", "srvsvc.NetShareInfo1005Flags.SHARE_1005_ALLOW_NAMESPACE_CACHING", FT_BOOLEAN
, 32, TFS(&NetShareInfo1005Flags_SHARE_1005_ALLOW_NAMESPACE_CACHING_tfs
), ( 0x00000400 ), NULL
, HFILL
}},
19560 { &hf_srvsvc_NetShareInfo1005Flags_SHARE_1005_CSC_CACHE_AUTO_REINT
,
19561 { "SHARE 1005 CSC CACHE AUTO REINT", "srvsvc.NetShareInfo1005Flags.SHARE_1005_CSC_CACHE_AUTO_REINT", FT_BOOLEAN
, 32, TFS(&NetShareInfo1005Flags_SHARE_1005_CSC_CACHE_AUTO_REINT_tfs
), ( 0x00000010 ), NULL
, HFILL
}},
19562 { &hf_srvsvc_NetShareInfo1005Flags_SHARE_1005_CSC_CACHE_NONE
,
19563 { "SHARE 1005 CSC CACHE NONE", "srvsvc.NetShareInfo1005Flags.SHARE_1005_CSC_CACHE_NONE", FT_BOOLEAN
, 32, TFS(&NetShareInfo1005Flags_SHARE_1005_CSC_CACHE_NONE_tfs
), ( 0x00000030 ), NULL
, HFILL
}},
19564 { &hf_srvsvc_NetShareInfo1005Flags_SHARE_1005_CSC_CACHE_VDO
,
19565 { "SHARE 1005 CSC CACHE VDO", "srvsvc.NetShareInfo1005Flags.SHARE_1005_CSC_CACHE_VDO", FT_BOOLEAN
, 32, TFS(&NetShareInfo1005Flags_SHARE_1005_CSC_CACHE_VDO_tfs
), ( 0x00000020 ), NULL
, HFILL
}},
19566 { &hf_srvsvc_NetShareInfo1005Flags_SHARE_1005_DFS_ROOT
,
19567 { "SHARE 1005 DFS ROOT", "srvsvc.NetShareInfo1005Flags.SHARE_1005_DFS_ROOT", FT_BOOLEAN
, 32, TFS(&NetShareInfo1005Flags_SHARE_1005_DFS_ROOT_tfs
), ( 0x00000002 ), NULL
, HFILL
}},
19568 { &hf_srvsvc_NetShareInfo1005Flags_SHARE_1005_ENABLE_CA
,
19569 { "SHARE 1005 ENABLE CA", "srvsvc.NetShareInfo1005Flags.SHARE_1005_ENABLE_CA", FT_BOOLEAN
, 32, TFS(&NetShareInfo1005Flags_SHARE_1005_ENABLE_CA_tfs
), ( 0x00004000 ), NULL
, HFILL
}},
19570 { &hf_srvsvc_NetShareInfo1005Flags_SHARE_1005_ENABLE_HASH
,
19571 { "SHARE 1005 ENABLE HASH", "srvsvc.NetShareInfo1005Flags.SHARE_1005_ENABLE_HASH", FT_BOOLEAN
, 32, TFS(&NetShareInfo1005Flags_SHARE_1005_ENABLE_HASH_tfs
), ( 0x00002000 ), NULL
, HFILL
}},
19572 { &hf_srvsvc_NetShareInfo1005Flags_SHARE_1005_ENCRYPT_DATA
,
19573 { "SHARE 1005 ENCRYPT DATA", "srvsvc.NetShareInfo1005Flags.SHARE_1005_ENCRYPT_DATA", FT_BOOLEAN
, 32, TFS(&NetShareInfo1005Flags_SHARE_1005_ENCRYPT_DATA_tfs
), ( 0x00008000 ), NULL
, HFILL
}},
19574 { &hf_srvsvc_NetShareInfo1005Flags_SHARE_1005_FORCE_LEVELII_OPLOCK
,
19575 { "SHARE 1005 FORCE LEVELII OPLOCK", "srvsvc.NetShareInfo1005Flags.SHARE_1005_FORCE_LEVELII_OPLOCK", FT_BOOLEAN
, 32, TFS(&NetShareInfo1005Flags_SHARE_1005_FORCE_LEVELII_OPLOCK_tfs
), ( 0x00001000 ), NULL
, HFILL
}},
19576 { &hf_srvsvc_NetShareInfo1005Flags_SHARE_1005_FORCE_SHARED_DELETE
,
19577 { "SHARE 1005 FORCE SHARED DELETE", "srvsvc.NetShareInfo1005Flags.SHARE_1005_FORCE_SHARED_DELETE", FT_BOOLEAN
, 32, TFS(&NetShareInfo1005Flags_SHARE_1005_FORCE_SHARED_DELETE_tfs
), ( 0x00000200 ), NULL
, HFILL
}},
19578 { &hf_srvsvc_NetShareInfo1005Flags_SHARE_1005_IN_DFS
,
19579 { "SHARE 1005 IN DFS", "srvsvc.NetShareInfo1005Flags.SHARE_1005_IN_DFS", FT_BOOLEAN
, 32, TFS(&NetShareInfo1005Flags_SHARE_1005_IN_DFS_tfs
), ( 0x00000001 ), NULL
, HFILL
}},
19580 { &hf_srvsvc_NetShareInfo1005Flags_SHARE_1005_RESTRICT_EXCLUSIVE_OPENS
,
19581 { "SHARE 1005 RESTRICT EXCLUSIVE OPENS", "srvsvc.NetShareInfo1005Flags.SHARE_1005_RESTRICT_EXCLUSIVE_OPENS", FT_BOOLEAN
, 32, TFS(&NetShareInfo1005Flags_SHARE_1005_RESTRICT_EXCLUSIVE_OPENS_tfs
), ( 0x00000100 ), NULL
, HFILL
}},
19582 { &hf_srvsvc_opnum
,
19583 { "Operation", "srvsvc.opnum", FT_UINT16
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
19584 { &hf_srvsvc_sec_desc_buf_len
,
19585 { "Sec Desc Buf Len", "srvsvc.sec_desc_buf_len", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
19586 { &hf_srvsvc_srvsvc_NetCharDevControl_device_name
,
19587 { "Device Name", "srvsvc.srvsvc_NetCharDevControl.device_name", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19588 { &hf_srvsvc_srvsvc_NetCharDevControl_opcode
,
19589 { "Opcode", "srvsvc.srvsvc_NetCharDevControl.opcode", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
19590 { &hf_srvsvc_srvsvc_NetCharDevControl_server_unc
,
19591 { "Server Unc", "srvsvc.srvsvc_NetCharDevControl.server_unc", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19592 { &hf_srvsvc_srvsvc_NetCharDevCtr0_array
,
19593 { "Array", "srvsvc.srvsvc_NetCharDevCtr0.array", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19594 { &hf_srvsvc_srvsvc_NetCharDevCtr0_count
,
19595 { "Count", "srvsvc.srvsvc_NetCharDevCtr0.count", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
19596 { &hf_srvsvc_srvsvc_NetCharDevCtr1_array
,
19597 { "Array", "srvsvc.srvsvc_NetCharDevCtr1.array", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19598 { &hf_srvsvc_srvsvc_NetCharDevCtr1_count
,
19599 { "Count", "srvsvc.srvsvc_NetCharDevCtr1.count", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
19600 { &hf_srvsvc_srvsvc_NetCharDevCtr_ctr0
,
19601 { "Ctr0", "srvsvc.srvsvc_NetCharDevCtr.ctr0", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19602 { &hf_srvsvc_srvsvc_NetCharDevCtr_ctr1
,
19603 { "Ctr1", "srvsvc.srvsvc_NetCharDevCtr.ctr1", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19604 { &hf_srvsvc_srvsvc_NetCharDevEnum_info_ctr
,
19605 { "Info Ctr", "srvsvc.srvsvc_NetCharDevEnum.info_ctr", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19606 { &hf_srvsvc_srvsvc_NetCharDevEnum_max_buffer
,
19607 { "Max Buffer", "srvsvc.srvsvc_NetCharDevEnum.max_buffer", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
19608 { &hf_srvsvc_srvsvc_NetCharDevEnum_resume_handle
,
19609 { "Resume Handle", "srvsvc.srvsvc_NetCharDevEnum.resume_handle", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
19610 { &hf_srvsvc_srvsvc_NetCharDevEnum_server_unc
,
19611 { "Server Unc", "srvsvc.srvsvc_NetCharDevEnum.server_unc", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19612 { &hf_srvsvc_srvsvc_NetCharDevEnum_totalentries
,
19613 { "Totalentries", "srvsvc.srvsvc_NetCharDevEnum.totalentries", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
19614 { &hf_srvsvc_srvsvc_NetCharDevGetInfo_device_name
,
19615 { "Device Name", "srvsvc.srvsvc_NetCharDevGetInfo.device_name", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19616 { &hf_srvsvc_srvsvc_NetCharDevGetInfo_info
,
19617 { "Info", "srvsvc.srvsvc_NetCharDevGetInfo.info", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19618 { &hf_srvsvc_srvsvc_NetCharDevGetInfo_level
,
19619 { "Level", "srvsvc.srvsvc_NetCharDevGetInfo.level", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
19620 { &hf_srvsvc_srvsvc_NetCharDevGetInfo_server_unc
,
19621 { "Server Unc", "srvsvc.srvsvc_NetCharDevGetInfo.server_unc", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19622 { &hf_srvsvc_srvsvc_NetCharDevInfo0_device
,
19623 { "Device", "srvsvc.srvsvc_NetCharDevInfo0.device", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19624 { &hf_srvsvc_srvsvc_NetCharDevInfo1_device
,
19625 { "Device", "srvsvc.srvsvc_NetCharDevInfo1.device", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19626 { &hf_srvsvc_srvsvc_NetCharDevInfo1_status
,
19627 { "Status", "srvsvc.srvsvc_NetCharDevInfo1.status", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
19628 { &hf_srvsvc_srvsvc_NetCharDevInfo1_time
,
19629 { "Time", "srvsvc.srvsvc_NetCharDevInfo1.time", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
19630 { &hf_srvsvc_srvsvc_NetCharDevInfo1_user
,
19631 { "User", "srvsvc.srvsvc_NetCharDevInfo1.user", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19632 { &hf_srvsvc_srvsvc_NetCharDevInfoCtr_ctr
,
19633 { "Ctr", "srvsvc.srvsvc_NetCharDevInfoCtr.ctr", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19634 { &hf_srvsvc_srvsvc_NetCharDevInfoCtr_level
,
19635 { "Level", "srvsvc.srvsvc_NetCharDevInfoCtr.level", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
19636 { &hf_srvsvc_srvsvc_NetCharDevInfo_info0
,
19637 { "Info0", "srvsvc.srvsvc_NetCharDevInfo.info0", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19638 { &hf_srvsvc_srvsvc_NetCharDevInfo_info1
,
19639 { "Info1", "srvsvc.srvsvc_NetCharDevInfo.info1", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19640 { &hf_srvsvc_srvsvc_NetCharDevQCtr0_array
,
19641 { "Array", "srvsvc.srvsvc_NetCharDevQCtr0.array", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19642 { &hf_srvsvc_srvsvc_NetCharDevQCtr0_count
,
19643 { "Count", "srvsvc.srvsvc_NetCharDevQCtr0.count", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
19644 { &hf_srvsvc_srvsvc_NetCharDevQCtr1_array
,
19645 { "Array", "srvsvc.srvsvc_NetCharDevQCtr1.array", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19646 { &hf_srvsvc_srvsvc_NetCharDevQCtr1_count
,
19647 { "Count", "srvsvc.srvsvc_NetCharDevQCtr1.count", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
19648 { &hf_srvsvc_srvsvc_NetCharDevQCtr_ctr0
,
19649 { "Ctr0", "srvsvc.srvsvc_NetCharDevQCtr.ctr0", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19650 { &hf_srvsvc_srvsvc_NetCharDevQCtr_ctr1
,
19651 { "Ctr1", "srvsvc.srvsvc_NetCharDevQCtr.ctr1", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19652 { &hf_srvsvc_srvsvc_NetCharDevQEnum_info_ctr
,
19653 { "Info Ctr", "srvsvc.srvsvc_NetCharDevQEnum.info_ctr", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19654 { &hf_srvsvc_srvsvc_NetCharDevQEnum_max_buffer
,
19655 { "Max Buffer", "srvsvc.srvsvc_NetCharDevQEnum.max_buffer", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
19656 { &hf_srvsvc_srvsvc_NetCharDevQEnum_resume_handle
,
19657 { "Resume Handle", "srvsvc.srvsvc_NetCharDevQEnum.resume_handle", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
19658 { &hf_srvsvc_srvsvc_NetCharDevQEnum_server_unc
,
19659 { "Server Unc", "srvsvc.srvsvc_NetCharDevQEnum.server_unc", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19660 { &hf_srvsvc_srvsvc_NetCharDevQEnum_totalentries
,
19661 { "Totalentries", "srvsvc.srvsvc_NetCharDevQEnum.totalentries", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
19662 { &hf_srvsvc_srvsvc_NetCharDevQEnum_user
,
19663 { "User", "srvsvc.srvsvc_NetCharDevQEnum.user", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19664 { &hf_srvsvc_srvsvc_NetCharDevQGetInfo_info
,
19665 { "Info", "srvsvc.srvsvc_NetCharDevQGetInfo.info", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19666 { &hf_srvsvc_srvsvc_NetCharDevQGetInfo_level
,
19667 { "Level", "srvsvc.srvsvc_NetCharDevQGetInfo.level", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
19668 { &hf_srvsvc_srvsvc_NetCharDevQGetInfo_queue_name
,
19669 { "Queue Name", "srvsvc.srvsvc_NetCharDevQGetInfo.queue_name", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19670 { &hf_srvsvc_srvsvc_NetCharDevQGetInfo_server_unc
,
19671 { "Server Unc", "srvsvc.srvsvc_NetCharDevQGetInfo.server_unc", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19672 { &hf_srvsvc_srvsvc_NetCharDevQGetInfo_user
,
19673 { "User", "srvsvc.srvsvc_NetCharDevQGetInfo.user", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19674 { &hf_srvsvc_srvsvc_NetCharDevQInfo0_device
,
19675 { "Device", "srvsvc.srvsvc_NetCharDevQInfo0.device", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19676 { &hf_srvsvc_srvsvc_NetCharDevQInfo1_device
,
19677 { "Device", "srvsvc.srvsvc_NetCharDevQInfo1.device", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19678 { &hf_srvsvc_srvsvc_NetCharDevQInfo1_devices
,
19679 { "Devices", "srvsvc.srvsvc_NetCharDevQInfo1.devices", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19680 { &hf_srvsvc_srvsvc_NetCharDevQInfo1_num_ahead
,
19681 { "Num Ahead", "srvsvc.srvsvc_NetCharDevQInfo1.num_ahead", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
19682 { &hf_srvsvc_srvsvc_NetCharDevQInfo1_priority
,
19683 { "Priority", "srvsvc.srvsvc_NetCharDevQInfo1.priority", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
19684 { &hf_srvsvc_srvsvc_NetCharDevQInfo1_users
,
19685 { "Users", "srvsvc.srvsvc_NetCharDevQInfo1.users", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
19686 { &hf_srvsvc_srvsvc_NetCharDevQInfoCtr_ctr
,
19687 { "Ctr", "srvsvc.srvsvc_NetCharDevQInfoCtr.ctr", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19688 { &hf_srvsvc_srvsvc_NetCharDevQInfoCtr_level
,
19689 { "Level", "srvsvc.srvsvc_NetCharDevQInfoCtr.level", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
19690 { &hf_srvsvc_srvsvc_NetCharDevQInfo_info0
,
19691 { "Info0", "srvsvc.srvsvc_NetCharDevQInfo.info0", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19692 { &hf_srvsvc_srvsvc_NetCharDevQInfo_info1
,
19693 { "Info1", "srvsvc.srvsvc_NetCharDevQInfo.info1", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19694 { &hf_srvsvc_srvsvc_NetCharDevQPurgeSelf_computer_name
,
19695 { "Computer Name", "srvsvc.srvsvc_NetCharDevQPurgeSelf.computer_name", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19696 { &hf_srvsvc_srvsvc_NetCharDevQPurgeSelf_queue_name
,
19697 { "Queue Name", "srvsvc.srvsvc_NetCharDevQPurgeSelf.queue_name", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19698 { &hf_srvsvc_srvsvc_NetCharDevQPurgeSelf_server_unc
,
19699 { "Server Unc", "srvsvc.srvsvc_NetCharDevQPurgeSelf.server_unc", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19700 { &hf_srvsvc_srvsvc_NetCharDevQPurge_queue_name
,
19701 { "Queue Name", "srvsvc.srvsvc_NetCharDevQPurge.queue_name", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19702 { &hf_srvsvc_srvsvc_NetCharDevQPurge_server_unc
,
19703 { "Server Unc", "srvsvc.srvsvc_NetCharDevQPurge.server_unc", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19704 { &hf_srvsvc_srvsvc_NetCharDevQSetInfo_info
,
19705 { "Info", "srvsvc.srvsvc_NetCharDevQSetInfo.info", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19706 { &hf_srvsvc_srvsvc_NetCharDevQSetInfo_level
,
19707 { "Level", "srvsvc.srvsvc_NetCharDevQSetInfo.level", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
19708 { &hf_srvsvc_srvsvc_NetCharDevQSetInfo_parm_error
,
19709 { "Parm Error", "srvsvc.srvsvc_NetCharDevQSetInfo.parm_error", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
19710 { &hf_srvsvc_srvsvc_NetCharDevQSetInfo_queue_name
,
19711 { "Queue Name", "srvsvc.srvsvc_NetCharDevQSetInfo.queue_name", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19712 { &hf_srvsvc_srvsvc_NetCharDevQSetInfo_server_unc
,
19713 { "Server Unc", "srvsvc.srvsvc_NetCharDevQSetInfo.server_unc", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19714 { &hf_srvsvc_srvsvc_NetConnCtr0_array
,
19715 { "Array", "srvsvc.srvsvc_NetConnCtr0.array", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19716 { &hf_srvsvc_srvsvc_NetConnCtr0_count
,
19717 { "Count", "srvsvc.srvsvc_NetConnCtr0.count", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
19718 { &hf_srvsvc_srvsvc_NetConnCtr1_array
,
19719 { "Array", "srvsvc.srvsvc_NetConnCtr1.array", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19720 { &hf_srvsvc_srvsvc_NetConnCtr1_count
,
19721 { "Count", "srvsvc.srvsvc_NetConnCtr1.count", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
19722 { &hf_srvsvc_srvsvc_NetConnCtr_ctr0
,
19723 { "Ctr0", "srvsvc.srvsvc_NetConnCtr.ctr0", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19724 { &hf_srvsvc_srvsvc_NetConnCtr_ctr1
,
19725 { "Ctr1", "srvsvc.srvsvc_NetConnCtr.ctr1", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19726 { &hf_srvsvc_srvsvc_NetConnEnum_info_ctr
,
19727 { "Info Ctr", "srvsvc.srvsvc_NetConnEnum.info_ctr", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19728 { &hf_srvsvc_srvsvc_NetConnEnum_max_buffer
,
19729 { "Max Buffer", "srvsvc.srvsvc_NetConnEnum.max_buffer", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
19730 { &hf_srvsvc_srvsvc_NetConnEnum_path
,
19731 { "Path", "srvsvc.srvsvc_NetConnEnum.path", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19732 { &hf_srvsvc_srvsvc_NetConnEnum_resume_handle
,
19733 { "Resume Handle", "srvsvc.srvsvc_NetConnEnum.resume_handle", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
19734 { &hf_srvsvc_srvsvc_NetConnEnum_server_unc
,
19735 { "Server Unc", "srvsvc.srvsvc_NetConnEnum.server_unc", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19736 { &hf_srvsvc_srvsvc_NetConnEnum_totalentries
,
19737 { "Totalentries", "srvsvc.srvsvc_NetConnEnum.totalentries", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
19738 { &hf_srvsvc_srvsvc_NetConnInfo0_conn_id
,
19739 { "Conn Id", "srvsvc.srvsvc_NetConnInfo0.conn_id", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
19740 { &hf_srvsvc_srvsvc_NetConnInfo1_conn_id
,
19741 { "Conn Id", "srvsvc.srvsvc_NetConnInfo1.conn_id", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
19742 { &hf_srvsvc_srvsvc_NetConnInfo1_conn_time
,
19743 { "Conn Time", "srvsvc.srvsvc_NetConnInfo1.conn_time", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
19744 { &hf_srvsvc_srvsvc_NetConnInfo1_conn_type
,
19745 { "Conn Type", "srvsvc.srvsvc_NetConnInfo1.conn_type", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
19746 { &hf_srvsvc_srvsvc_NetConnInfo1_num_open
,
19747 { "Num Open", "srvsvc.srvsvc_NetConnInfo1.num_open", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
19748 { &hf_srvsvc_srvsvc_NetConnInfo1_num_users
,
19749 { "Num Users", "srvsvc.srvsvc_NetConnInfo1.num_users", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
19750 { &hf_srvsvc_srvsvc_NetConnInfo1_share
,
19751 { "Share", "srvsvc.srvsvc_NetConnInfo1.share", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19752 { &hf_srvsvc_srvsvc_NetConnInfo1_user
,
19753 { "User", "srvsvc.srvsvc_NetConnInfo1.user", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19754 { &hf_srvsvc_srvsvc_NetConnInfoCtr_ctr
,
19755 { "Ctr", "srvsvc.srvsvc_NetConnInfoCtr.ctr", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19756 { &hf_srvsvc_srvsvc_NetConnInfoCtr_level
,
19757 { "Level", "srvsvc.srvsvc_NetConnInfoCtr.level", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
19758 { &hf_srvsvc_srvsvc_NetDiskEnum_info
,
19759 { "Info", "srvsvc.srvsvc_NetDiskEnum.info", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19760 { &hf_srvsvc_srvsvc_NetDiskEnum_level
,
19761 { "Level", "srvsvc.srvsvc_NetDiskEnum.level", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
19762 { &hf_srvsvc_srvsvc_NetDiskEnum_maxlen
,
19763 { "Maxlen", "srvsvc.srvsvc_NetDiskEnum.maxlen", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
19764 { &hf_srvsvc_srvsvc_NetDiskEnum_resume_handle
,
19765 { "Resume Handle", "srvsvc.srvsvc_NetDiskEnum.resume_handle", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
19766 { &hf_srvsvc_srvsvc_NetDiskEnum_server_unc
,
19767 { "Server Unc", "srvsvc.srvsvc_NetDiskEnum.server_unc", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19768 { &hf_srvsvc_srvsvc_NetDiskEnum_totalentries
,
19769 { "Totalentries", "srvsvc.srvsvc_NetDiskEnum.totalentries", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
19770 { &hf_srvsvc_srvsvc_NetDiskInfo0_disk
,
19771 { "Disk", "srvsvc.srvsvc_NetDiskInfo0.disk", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19772 { &hf_srvsvc_srvsvc_NetDiskInfo_count
,
19773 { "Count", "srvsvc.srvsvc_NetDiskInfo.count", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
19774 { &hf_srvsvc_srvsvc_NetDiskInfo_disks
,
19775 { "Disks", "srvsvc.srvsvc_NetDiskInfo.disks", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19776 { &hf_srvsvc_srvsvc_NetFileClose_fid
,
19777 { "Fid", "srvsvc.srvsvc_NetFileClose.fid", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
19778 { &hf_srvsvc_srvsvc_NetFileClose_server_unc
,
19779 { "Server Unc", "srvsvc.srvsvc_NetFileClose.server_unc", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19780 { &hf_srvsvc_srvsvc_NetFileCtr2_array
,
19781 { "Array", "srvsvc.srvsvc_NetFileCtr2.array", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19782 { &hf_srvsvc_srvsvc_NetFileCtr2_count
,
19783 { "Count", "srvsvc.srvsvc_NetFileCtr2.count", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
19784 { &hf_srvsvc_srvsvc_NetFileCtr3_array
,
19785 { "Array", "srvsvc.srvsvc_NetFileCtr3.array", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19786 { &hf_srvsvc_srvsvc_NetFileCtr3_count
,
19787 { "Count", "srvsvc.srvsvc_NetFileCtr3.count", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
19788 { &hf_srvsvc_srvsvc_NetFileCtr_ctr2
,
19789 { "Ctr2", "srvsvc.srvsvc_NetFileCtr.ctr2", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19790 { &hf_srvsvc_srvsvc_NetFileCtr_ctr3
,
19791 { "Ctr3", "srvsvc.srvsvc_NetFileCtr.ctr3", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19792 { &hf_srvsvc_srvsvc_NetFileEnum_info_ctr
,
19793 { "Info Ctr", "srvsvc.srvsvc_NetFileEnum.info_ctr", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19794 { &hf_srvsvc_srvsvc_NetFileEnum_max_buffer
,
19795 { "Max Buffer", "srvsvc.srvsvc_NetFileEnum.max_buffer", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
19796 { &hf_srvsvc_srvsvc_NetFileEnum_path
,
19797 { "Path", "srvsvc.srvsvc_NetFileEnum.path", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19798 { &hf_srvsvc_srvsvc_NetFileEnum_resume_handle
,
19799 { "Resume Handle", "srvsvc.srvsvc_NetFileEnum.resume_handle", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
19800 { &hf_srvsvc_srvsvc_NetFileEnum_server_unc
,
19801 { "Server Unc", "srvsvc.srvsvc_NetFileEnum.server_unc", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19802 { &hf_srvsvc_srvsvc_NetFileEnum_totalentries
,
19803 { "Totalentries", "srvsvc.srvsvc_NetFileEnum.totalentries", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
19804 { &hf_srvsvc_srvsvc_NetFileEnum_user
,
19805 { "User", "srvsvc.srvsvc_NetFileEnum.user", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19806 { &hf_srvsvc_srvsvc_NetFileGetInfo_fid
,
19807 { "Fid", "srvsvc.srvsvc_NetFileGetInfo.fid", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
19808 { &hf_srvsvc_srvsvc_NetFileGetInfo_info
,
19809 { "Info", "srvsvc.srvsvc_NetFileGetInfo.info", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19810 { &hf_srvsvc_srvsvc_NetFileGetInfo_level
,
19811 { "Level", "srvsvc.srvsvc_NetFileGetInfo.level", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
19812 { &hf_srvsvc_srvsvc_NetFileGetInfo_server_unc
,
19813 { "Server Unc", "srvsvc.srvsvc_NetFileGetInfo.server_unc", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19814 { &hf_srvsvc_srvsvc_NetFileInfo2_fid
,
19815 { "Fid", "srvsvc.srvsvc_NetFileInfo2.fid", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
19816 { &hf_srvsvc_srvsvc_NetFileInfo3_fid
,
19817 { "Fid", "srvsvc.srvsvc_NetFileInfo3.fid", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
19818 { &hf_srvsvc_srvsvc_NetFileInfo3_num_locks
,
19819 { "Num Locks", "srvsvc.srvsvc_NetFileInfo3.num_locks", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
19820 { &hf_srvsvc_srvsvc_NetFileInfo3_path
,
19821 { "Path", "srvsvc.srvsvc_NetFileInfo3.path", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19822 { &hf_srvsvc_srvsvc_NetFileInfo3_permissions
,
19823 { "Permissions", "srvsvc.srvsvc_NetFileInfo3.permissions", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
19824 { &hf_srvsvc_srvsvc_NetFileInfo3_user
,
19825 { "User", "srvsvc.srvsvc_NetFileInfo3.user", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19826 { &hf_srvsvc_srvsvc_NetFileInfoCtr_ctr
,
19827 { "Ctr", "srvsvc.srvsvc_NetFileInfoCtr.ctr", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19828 { &hf_srvsvc_srvsvc_NetFileInfoCtr_level
,
19829 { "Level", "srvsvc.srvsvc_NetFileInfoCtr.level", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
19830 { &hf_srvsvc_srvsvc_NetFileInfo_info2
,
19831 { "Info2", "srvsvc.srvsvc_NetFileInfo.info2", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19832 { &hf_srvsvc_srvsvc_NetFileInfo_info3
,
19833 { "Info3", "srvsvc.srvsvc_NetFileInfo.info3", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19834 { &hf_srvsvc_srvsvc_NetGetFileSecurity_file
,
19835 { "File", "srvsvc.srvsvc_NetGetFileSecurity.file", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19836 { &hf_srvsvc_srvsvc_NetGetFileSecurity_sd_buf
,
19837 { "Sd Buf", "srvsvc.srvsvc_NetGetFileSecurity.sd_buf", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19838 { &hf_srvsvc_srvsvc_NetGetFileSecurity_securityinformation
,
19839 { "Securityinformation", "srvsvc.srvsvc_NetGetFileSecurity.securityinformation", FT_UINT32
, BASE_HEX
, NULL
, 0, NULL
, HFILL
}},
19840 { &hf_srvsvc_srvsvc_NetGetFileSecurity_server_unc
,
19841 { "Server Unc", "srvsvc.srvsvc_NetGetFileSecurity.server_unc", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19842 { &hf_srvsvc_srvsvc_NetGetFileSecurity_share
,
19843 { "Share", "srvsvc.srvsvc_NetGetFileSecurity.share", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19844 { &hf_srvsvc_srvsvc_NetNameValidate_flags
,
19845 { "Flags", "srvsvc.srvsvc_NetNameValidate.flags", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
19846 { &hf_srvsvc_srvsvc_NetNameValidate_name
,
19847 { "Name", "srvsvc.srvsvc_NetNameValidate.name", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19848 { &hf_srvsvc_srvsvc_NetNameValidate_name_type
,
19849 { "Name Type", "srvsvc.srvsvc_NetNameValidate.name_type", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
19850 { &hf_srvsvc_srvsvc_NetNameValidate_server_unc
,
19851 { "Server Unc", "srvsvc.srvsvc_NetNameValidate.server_unc", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19852 { &hf_srvsvc_srvsvc_NetPRNameCompare_flags
,
19853 { "Flags", "srvsvc.srvsvc_NetPRNameCompare.flags", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
19854 { &hf_srvsvc_srvsvc_NetPRNameCompare_name1
,
19855 { "Name1", "srvsvc.srvsvc_NetPRNameCompare.name1", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19856 { &hf_srvsvc_srvsvc_NetPRNameCompare_name2
,
19857 { "Name2", "srvsvc.srvsvc_NetPRNameCompare.name2", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19858 { &hf_srvsvc_srvsvc_NetPRNameCompare_name_type
,
19859 { "Name Type", "srvsvc.srvsvc_NetPRNameCompare.name_type", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
19860 { &hf_srvsvc_srvsvc_NetPRNameCompare_server_unc
,
19861 { "Server Unc", "srvsvc.srvsvc_NetPRNameCompare.server_unc", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19862 { &hf_srvsvc_srvsvc_NetPathCanonicalize_can_path
,
19863 { "Can Path", "srvsvc.srvsvc_NetPathCanonicalize.can_path", FT_UINT8
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
19864 { &hf_srvsvc_srvsvc_NetPathCanonicalize_maxbuf
,
19865 { "Maxbuf", "srvsvc.srvsvc_NetPathCanonicalize.maxbuf", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
19866 { &hf_srvsvc_srvsvc_NetPathCanonicalize_path
,
19867 { "Path", "srvsvc.srvsvc_NetPathCanonicalize.path", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19868 { &hf_srvsvc_srvsvc_NetPathCanonicalize_pathflags
,
19869 { "Pathflags", "srvsvc.srvsvc_NetPathCanonicalize.pathflags", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
19870 { &hf_srvsvc_srvsvc_NetPathCanonicalize_pathtype
,
19871 { "Pathtype", "srvsvc.srvsvc_NetPathCanonicalize.pathtype", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
19872 { &hf_srvsvc_srvsvc_NetPathCanonicalize_prefix
,
19873 { "Prefix", "srvsvc.srvsvc_NetPathCanonicalize.prefix", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19874 { &hf_srvsvc_srvsvc_NetPathCanonicalize_server_unc
,
19875 { "Server Unc", "srvsvc.srvsvc_NetPathCanonicalize.server_unc", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19876 { &hf_srvsvc_srvsvc_NetPathCompare_path1
,
19877 { "Path1", "srvsvc.srvsvc_NetPathCompare.path1", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19878 { &hf_srvsvc_srvsvc_NetPathCompare_path2
,
19879 { "Path2", "srvsvc.srvsvc_NetPathCompare.path2", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19880 { &hf_srvsvc_srvsvc_NetPathCompare_pathflags
,
19881 { "Pathflags", "srvsvc.srvsvc_NetPathCompare.pathflags", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
19882 { &hf_srvsvc_srvsvc_NetPathCompare_pathtype
,
19883 { "Pathtype", "srvsvc.srvsvc_NetPathCompare.pathtype", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
19884 { &hf_srvsvc_srvsvc_NetPathCompare_server_unc
,
19885 { "Server Unc", "srvsvc.srvsvc_NetPathCompare.server_unc", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19886 { &hf_srvsvc_srvsvc_NetPathType_path
,
19887 { "Path", "srvsvc.srvsvc_NetPathType.path", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19888 { &hf_srvsvc_srvsvc_NetPathType_pathflags
,
19889 { "Pathflags", "srvsvc.srvsvc_NetPathType.pathflags", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
19890 { &hf_srvsvc_srvsvc_NetPathType_pathtype
,
19891 { "Pathtype", "srvsvc.srvsvc_NetPathType.pathtype", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
19892 { &hf_srvsvc_srvsvc_NetPathType_server_unc
,
19893 { "Server Unc", "srvsvc.srvsvc_NetPathType.server_unc", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19894 { &hf_srvsvc_srvsvc_NetRemoteTODInfo_day
,
19895 { "Day", "srvsvc.srvsvc_NetRemoteTODInfo.day", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
19896 { &hf_srvsvc_srvsvc_NetRemoteTODInfo_elapsed
,
19897 { "Elapsed", "srvsvc.srvsvc_NetRemoteTODInfo.elapsed", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
19898 { &hf_srvsvc_srvsvc_NetRemoteTODInfo_hours
,
19899 { "Hours", "srvsvc.srvsvc_NetRemoteTODInfo.hours", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
19900 { &hf_srvsvc_srvsvc_NetRemoteTODInfo_hunds
,
19901 { "Hunds", "srvsvc.srvsvc_NetRemoteTODInfo.hunds", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
19902 { &hf_srvsvc_srvsvc_NetRemoteTODInfo_mins
,
19903 { "Mins", "srvsvc.srvsvc_NetRemoteTODInfo.mins", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
19904 { &hf_srvsvc_srvsvc_NetRemoteTODInfo_month
,
19905 { "Month", "srvsvc.srvsvc_NetRemoteTODInfo.month", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
19906 { &hf_srvsvc_srvsvc_NetRemoteTODInfo_msecs
,
19907 { "Msecs", "srvsvc.srvsvc_NetRemoteTODInfo.msecs", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
19908 { &hf_srvsvc_srvsvc_NetRemoteTODInfo_secs
,
19909 { "Secs", "srvsvc.srvsvc_NetRemoteTODInfo.secs", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
19910 { &hf_srvsvc_srvsvc_NetRemoteTODInfo_timezone
,
19911 { "Timezone", "srvsvc.srvsvc_NetRemoteTODInfo.timezone", FT_INT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
19912 { &hf_srvsvc_srvsvc_NetRemoteTODInfo_tinterval
,
19913 { "Tinterval", "srvsvc.srvsvc_NetRemoteTODInfo.tinterval", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
19914 { &hf_srvsvc_srvsvc_NetRemoteTODInfo_weekday
,
19915 { "Weekday", "srvsvc.srvsvc_NetRemoteTODInfo.weekday", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
19916 { &hf_srvsvc_srvsvc_NetRemoteTODInfo_year
,
19917 { "Year", "srvsvc.srvsvc_NetRemoteTODInfo.year", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
19918 { &hf_srvsvc_srvsvc_NetRemoteTOD_info
,
19919 { "Info", "srvsvc.srvsvc_NetRemoteTOD.info", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19920 { &hf_srvsvc_srvsvc_NetRemoteTOD_server_unc
,
19921 { "Server Unc", "srvsvc.srvsvc_NetRemoteTOD.server_unc", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19922 { &hf_srvsvc_srvsvc_NetServerSetServiceBitsEx_emulated_server_unc
,
19923 { "Emulated Server Unc", "srvsvc.srvsvc_NetServerSetServiceBitsEx.emulated_server_unc", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19924 { &hf_srvsvc_srvsvc_NetServerSetServiceBitsEx_server_unc
,
19925 { "Server Unc", "srvsvc.srvsvc_NetServerSetServiceBitsEx.server_unc", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19926 { &hf_srvsvc_srvsvc_NetServerSetServiceBitsEx_servicebits
,
19927 { "Servicebits", "srvsvc.srvsvc_NetServerSetServiceBitsEx.servicebits", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
19928 { &hf_srvsvc_srvsvc_NetServerSetServiceBitsEx_servicebitsofinterest
,
19929 { "Servicebitsofinterest", "srvsvc.srvsvc_NetServerSetServiceBitsEx.servicebitsofinterest", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
19930 { &hf_srvsvc_srvsvc_NetServerSetServiceBitsEx_transport
,
19931 { "Transport", "srvsvc.srvsvc_NetServerSetServiceBitsEx.transport", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19932 { &hf_srvsvc_srvsvc_NetServerSetServiceBitsEx_updateimmediately
,
19933 { "Updateimmediately", "srvsvc.srvsvc_NetServerSetServiceBitsEx.updateimmediately", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
19934 { &hf_srvsvc_srvsvc_NetServerStatisticsGet_level
,
19935 { "Level", "srvsvc.srvsvc_NetServerStatisticsGet.level", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
19936 { &hf_srvsvc_srvsvc_NetServerStatisticsGet_options
,
19937 { "Options", "srvsvc.srvsvc_NetServerStatisticsGet.options", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
19938 { &hf_srvsvc_srvsvc_NetServerStatisticsGet_server_unc
,
19939 { "Server Unc", "srvsvc.srvsvc_NetServerStatisticsGet.server_unc", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19940 { &hf_srvsvc_srvsvc_NetServerStatisticsGet_service
,
19941 { "Service", "srvsvc.srvsvc_NetServerStatisticsGet.service", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19942 { &hf_srvsvc_srvsvc_NetServerStatisticsGet_stats
,
19943 { "Stats", "srvsvc.srvsvc_NetServerStatisticsGet.stats", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19944 { &hf_srvsvc_srvsvc_NetServerTransportAddEx_info
,
19945 { "Info", "srvsvc.srvsvc_NetServerTransportAddEx.info", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19946 { &hf_srvsvc_srvsvc_NetServerTransportAddEx_level
,
19947 { "Level", "srvsvc.srvsvc_NetServerTransportAddEx.level", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
19948 { &hf_srvsvc_srvsvc_NetServerTransportAddEx_server_unc
,
19949 { "Server Unc", "srvsvc.srvsvc_NetServerTransportAddEx.server_unc", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19950 { &hf_srvsvc_srvsvc_NetSessCtr0_array
,
19951 { "Array", "srvsvc.srvsvc_NetSessCtr0.array", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19952 { &hf_srvsvc_srvsvc_NetSessCtr0_count
,
19953 { "Count", "srvsvc.srvsvc_NetSessCtr0.count", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
19954 { &hf_srvsvc_srvsvc_NetSessCtr10_array
,
19955 { "Array", "srvsvc.srvsvc_NetSessCtr10.array", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19956 { &hf_srvsvc_srvsvc_NetSessCtr10_count
,
19957 { "Count", "srvsvc.srvsvc_NetSessCtr10.count", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
19958 { &hf_srvsvc_srvsvc_NetSessCtr1_array
,
19959 { "Array", "srvsvc.srvsvc_NetSessCtr1.array", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19960 { &hf_srvsvc_srvsvc_NetSessCtr1_count
,
19961 { "Count", "srvsvc.srvsvc_NetSessCtr1.count", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
19962 { &hf_srvsvc_srvsvc_NetSessCtr2_array
,
19963 { "Array", "srvsvc.srvsvc_NetSessCtr2.array", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19964 { &hf_srvsvc_srvsvc_NetSessCtr2_count
,
19965 { "Count", "srvsvc.srvsvc_NetSessCtr2.count", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
19966 { &hf_srvsvc_srvsvc_NetSessCtr502_array
,
19967 { "Array", "srvsvc.srvsvc_NetSessCtr502.array", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19968 { &hf_srvsvc_srvsvc_NetSessCtr502_count
,
19969 { "Count", "srvsvc.srvsvc_NetSessCtr502.count", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
19970 { &hf_srvsvc_srvsvc_NetSessCtr_ctr0
,
19971 { "Ctr0", "srvsvc.srvsvc_NetSessCtr.ctr0", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19972 { &hf_srvsvc_srvsvc_NetSessCtr_ctr1
,
19973 { "Ctr1", "srvsvc.srvsvc_NetSessCtr.ctr1", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19974 { &hf_srvsvc_srvsvc_NetSessCtr_ctr10
,
19975 { "Ctr10", "srvsvc.srvsvc_NetSessCtr.ctr10", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19976 { &hf_srvsvc_srvsvc_NetSessCtr_ctr2
,
19977 { "Ctr2", "srvsvc.srvsvc_NetSessCtr.ctr2", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19978 { &hf_srvsvc_srvsvc_NetSessCtr_ctr502
,
19979 { "Ctr502", "srvsvc.srvsvc_NetSessCtr.ctr502", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19980 { &hf_srvsvc_srvsvc_NetSessDel_client
,
19981 { "Client", "srvsvc.srvsvc_NetSessDel.client", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19982 { &hf_srvsvc_srvsvc_NetSessDel_server_unc
,
19983 { "Server Unc", "srvsvc.srvsvc_NetSessDel.server_unc", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19984 { &hf_srvsvc_srvsvc_NetSessDel_user
,
19985 { "User", "srvsvc.srvsvc_NetSessDel.user", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19986 { &hf_srvsvc_srvsvc_NetSessEnum_client
,
19987 { "Client", "srvsvc.srvsvc_NetSessEnum.client", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19988 { &hf_srvsvc_srvsvc_NetSessEnum_info_ctr
,
19989 { "Info Ctr", "srvsvc.srvsvc_NetSessEnum.info_ctr", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19990 { &hf_srvsvc_srvsvc_NetSessEnum_max_buffer
,
19991 { "Max Buffer", "srvsvc.srvsvc_NetSessEnum.max_buffer", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
19992 { &hf_srvsvc_srvsvc_NetSessEnum_resume_handle
,
19993 { "Resume Handle", "srvsvc.srvsvc_NetSessEnum.resume_handle", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
19994 { &hf_srvsvc_srvsvc_NetSessEnum_server_unc
,
19995 { "Server Unc", "srvsvc.srvsvc_NetSessEnum.server_unc", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
19996 { &hf_srvsvc_srvsvc_NetSessEnum_totalentries
,
19997 { "Totalentries", "srvsvc.srvsvc_NetSessEnum.totalentries", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
19998 { &hf_srvsvc_srvsvc_NetSessEnum_user
,
19999 { "User", "srvsvc.srvsvc_NetSessEnum.user", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20000 { &hf_srvsvc_srvsvc_NetSessInfo0_client
,
20001 { "Client", "srvsvc.srvsvc_NetSessInfo0.client", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20002 { &hf_srvsvc_srvsvc_NetSessInfo10_client
,
20003 { "Client", "srvsvc.srvsvc_NetSessInfo10.client", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20004 { &hf_srvsvc_srvsvc_NetSessInfo10_idle_time
,
20005 { "Idle Time", "srvsvc.srvsvc_NetSessInfo10.idle_time", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20006 { &hf_srvsvc_srvsvc_NetSessInfo10_time
,
20007 { "Time", "srvsvc.srvsvc_NetSessInfo10.time", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20008 { &hf_srvsvc_srvsvc_NetSessInfo10_user
,
20009 { "User", "srvsvc.srvsvc_NetSessInfo10.user", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20010 { &hf_srvsvc_srvsvc_NetSessInfo1_client
,
20011 { "Client", "srvsvc.srvsvc_NetSessInfo1.client", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20012 { &hf_srvsvc_srvsvc_NetSessInfo1_idle_time
,
20013 { "Idle Time", "srvsvc.srvsvc_NetSessInfo1.idle_time", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20014 { &hf_srvsvc_srvsvc_NetSessInfo1_num_open
,
20015 { "Num Open", "srvsvc.srvsvc_NetSessInfo1.num_open", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20016 { &hf_srvsvc_srvsvc_NetSessInfo1_time
,
20017 { "Time", "srvsvc.srvsvc_NetSessInfo1.time", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20018 { &hf_srvsvc_srvsvc_NetSessInfo1_user
,
20019 { "User", "srvsvc.srvsvc_NetSessInfo1.user", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20020 { &hf_srvsvc_srvsvc_NetSessInfo1_user_flags
,
20021 { "User Flags", "srvsvc.srvsvc_NetSessInfo1.user_flags", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20022 { &hf_srvsvc_srvsvc_NetSessInfo2_client
,
20023 { "Client", "srvsvc.srvsvc_NetSessInfo2.client", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20024 { &hf_srvsvc_srvsvc_NetSessInfo2_client_type
,
20025 { "Client Type", "srvsvc.srvsvc_NetSessInfo2.client_type", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20026 { &hf_srvsvc_srvsvc_NetSessInfo2_idle_time
,
20027 { "Idle Time", "srvsvc.srvsvc_NetSessInfo2.idle_time", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20028 { &hf_srvsvc_srvsvc_NetSessInfo2_num_open
,
20029 { "Num Open", "srvsvc.srvsvc_NetSessInfo2.num_open", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20030 { &hf_srvsvc_srvsvc_NetSessInfo2_time
,
20031 { "Time", "srvsvc.srvsvc_NetSessInfo2.time", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20032 { &hf_srvsvc_srvsvc_NetSessInfo2_user
,
20033 { "User", "srvsvc.srvsvc_NetSessInfo2.user", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20034 { &hf_srvsvc_srvsvc_NetSessInfo2_user_flags
,
20035 { "User Flags", "srvsvc.srvsvc_NetSessInfo2.user_flags", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20036 { &hf_srvsvc_srvsvc_NetSessInfo502_client
,
20037 { "Client", "srvsvc.srvsvc_NetSessInfo502.client", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20038 { &hf_srvsvc_srvsvc_NetSessInfo502_client_type
,
20039 { "Client Type", "srvsvc.srvsvc_NetSessInfo502.client_type", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20040 { &hf_srvsvc_srvsvc_NetSessInfo502_idle_time
,
20041 { "Idle Time", "srvsvc.srvsvc_NetSessInfo502.idle_time", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20042 { &hf_srvsvc_srvsvc_NetSessInfo502_num_open
,
20043 { "Num Open", "srvsvc.srvsvc_NetSessInfo502.num_open", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20044 { &hf_srvsvc_srvsvc_NetSessInfo502_time
,
20045 { "Time", "srvsvc.srvsvc_NetSessInfo502.time", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20046 { &hf_srvsvc_srvsvc_NetSessInfo502_transport
,
20047 { "Transport", "srvsvc.srvsvc_NetSessInfo502.transport", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20048 { &hf_srvsvc_srvsvc_NetSessInfo502_user
,
20049 { "User", "srvsvc.srvsvc_NetSessInfo502.user", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20050 { &hf_srvsvc_srvsvc_NetSessInfo502_user_flags
,
20051 { "User Flags", "srvsvc.srvsvc_NetSessInfo502.user_flags", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20052 { &hf_srvsvc_srvsvc_NetSessInfoCtr_ctr
,
20053 { "Ctr", "srvsvc.srvsvc_NetSessInfoCtr.ctr", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20054 { &hf_srvsvc_srvsvc_NetSessInfoCtr_level
,
20055 { "Level", "srvsvc.srvsvc_NetSessInfoCtr.level", FT_UINT1632
, BASE_DEC
, VALS(srvsvc_SESSION_INFO_LEVEL_vals
), 0, NULL
, HFILL
}},
20056 { &hf_srvsvc_srvsvc_NetSetFileSecurity_file
,
20057 { "File", "srvsvc.srvsvc_NetSetFileSecurity.file", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20058 { &hf_srvsvc_srvsvc_NetSetFileSecurity_sd_buf
,
20059 { "Sd Buf", "srvsvc.srvsvc_NetSetFileSecurity.sd_buf", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20060 { &hf_srvsvc_srvsvc_NetSetFileSecurity_securityinformation
,
20061 { "Securityinformation", "srvsvc.srvsvc_NetSetFileSecurity.securityinformation", FT_UINT32
, BASE_HEX
, NULL
, 0, NULL
, HFILL
}},
20062 { &hf_srvsvc_srvsvc_NetSetFileSecurity_server_unc
,
20063 { "Server Unc", "srvsvc.srvsvc_NetSetFileSecurity.server_unc", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20064 { &hf_srvsvc_srvsvc_NetSetFileSecurity_share
,
20065 { "Share", "srvsvc.srvsvc_NetSetFileSecurity.share", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20066 { &hf_srvsvc_srvsvc_NetSetServiceBits_server_unc
,
20067 { "Server Unc", "srvsvc.srvsvc_NetSetServiceBits.server_unc", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20068 { &hf_srvsvc_srvsvc_NetSetServiceBits_servicebits
,
20069 { "Servicebits", "srvsvc.srvsvc_NetSetServiceBits.servicebits", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20070 { &hf_srvsvc_srvsvc_NetSetServiceBits_transport
,
20071 { "Transport", "srvsvc.srvsvc_NetSetServiceBits.transport", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20072 { &hf_srvsvc_srvsvc_NetSetServiceBits_updateimmediately
,
20073 { "Updateimmediately", "srvsvc.srvsvc_NetSetServiceBits.updateimmediately", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20074 { &hf_srvsvc_srvsvc_NetShareAdd_info
,
20075 { "Info", "srvsvc.srvsvc_NetShareAdd.info", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20076 { &hf_srvsvc_srvsvc_NetShareAdd_level
,
20077 { "Level", "srvsvc.srvsvc_NetShareAdd.level", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20078 { &hf_srvsvc_srvsvc_NetShareAdd_parm_error
,
20079 { "Parm Error", "srvsvc.srvsvc_NetShareAdd.parm_error", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20080 { &hf_srvsvc_srvsvc_NetShareAdd_server_unc
,
20081 { "Server Unc", "srvsvc.srvsvc_NetShareAdd.server_unc", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20082 { &hf_srvsvc_srvsvc_NetShareCheck_device_name
,
20083 { "Device Name", "srvsvc.srvsvc_NetShareCheck.device_name", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20084 { &hf_srvsvc_srvsvc_NetShareCheck_server_unc
,
20085 { "Server Unc", "srvsvc.srvsvc_NetShareCheck.server_unc", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20086 { &hf_srvsvc_srvsvc_NetShareCheck_type
,
20087 { "Type", "srvsvc.srvsvc_NetShareCheck.type", FT_UINT32
, BASE_HEX
, VALS(srvsvc_srvsvc_ShareType_vals
), 0, NULL
, HFILL
}},
20088 { &hf_srvsvc_srvsvc_NetShareCtr0_array
,
20089 { "Array", "srvsvc.srvsvc_NetShareCtr0.array", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20090 { &hf_srvsvc_srvsvc_NetShareCtr0_count
,
20091 { "Count", "srvsvc.srvsvc_NetShareCtr0.count", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20092 { &hf_srvsvc_srvsvc_NetShareCtr1004_array
,
20093 { "Array", "srvsvc.srvsvc_NetShareCtr1004.array", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20094 { &hf_srvsvc_srvsvc_NetShareCtr1004_count
,
20095 { "Count", "srvsvc.srvsvc_NetShareCtr1004.count", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20096 { &hf_srvsvc_srvsvc_NetShareCtr1005_array
,
20097 { "Array", "srvsvc.srvsvc_NetShareCtr1005.array", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20098 { &hf_srvsvc_srvsvc_NetShareCtr1005_count
,
20099 { "Count", "srvsvc.srvsvc_NetShareCtr1005.count", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20100 { &hf_srvsvc_srvsvc_NetShareCtr1006_array
,
20101 { "Array", "srvsvc.srvsvc_NetShareCtr1006.array", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20102 { &hf_srvsvc_srvsvc_NetShareCtr1006_count
,
20103 { "Count", "srvsvc.srvsvc_NetShareCtr1006.count", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20104 { &hf_srvsvc_srvsvc_NetShareCtr1007_array
,
20105 { "Array", "srvsvc.srvsvc_NetShareCtr1007.array", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20106 { &hf_srvsvc_srvsvc_NetShareCtr1007_count
,
20107 { "Count", "srvsvc.srvsvc_NetShareCtr1007.count", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20108 { &hf_srvsvc_srvsvc_NetShareCtr1501_array
,
20109 { "Array", "srvsvc.srvsvc_NetShareCtr1501.array", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20110 { &hf_srvsvc_srvsvc_NetShareCtr1501_count
,
20111 { "Count", "srvsvc.srvsvc_NetShareCtr1501.count", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20112 { &hf_srvsvc_srvsvc_NetShareCtr1_array
,
20113 { "Array", "srvsvc.srvsvc_NetShareCtr1.array", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20114 { &hf_srvsvc_srvsvc_NetShareCtr1_count
,
20115 { "Count", "srvsvc.srvsvc_NetShareCtr1.count", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20116 { &hf_srvsvc_srvsvc_NetShareCtr2_array
,
20117 { "Array", "srvsvc.srvsvc_NetShareCtr2.array", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20118 { &hf_srvsvc_srvsvc_NetShareCtr2_count
,
20119 { "Count", "srvsvc.srvsvc_NetShareCtr2.count", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20120 { &hf_srvsvc_srvsvc_NetShareCtr501_array
,
20121 { "Array", "srvsvc.srvsvc_NetShareCtr501.array", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20122 { &hf_srvsvc_srvsvc_NetShareCtr501_count
,
20123 { "Count", "srvsvc.srvsvc_NetShareCtr501.count", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20124 { &hf_srvsvc_srvsvc_NetShareCtr502_array
,
20125 { "Array", "srvsvc.srvsvc_NetShareCtr502.array", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20126 { &hf_srvsvc_srvsvc_NetShareCtr502_count
,
20127 { "Count", "srvsvc.srvsvc_NetShareCtr502.count", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20128 { &hf_srvsvc_srvsvc_NetShareCtr_ctr0
,
20129 { "Ctr0", "srvsvc.srvsvc_NetShareCtr.ctr0", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20130 { &hf_srvsvc_srvsvc_NetShareCtr_ctr1
,
20131 { "Ctr1", "srvsvc.srvsvc_NetShareCtr.ctr1", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20132 { &hf_srvsvc_srvsvc_NetShareCtr_ctr1004
,
20133 { "Ctr1004", "srvsvc.srvsvc_NetShareCtr.ctr1004", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20134 { &hf_srvsvc_srvsvc_NetShareCtr_ctr1005
,
20135 { "Ctr1005", "srvsvc.srvsvc_NetShareCtr.ctr1005", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20136 { &hf_srvsvc_srvsvc_NetShareCtr_ctr1006
,
20137 { "Ctr1006", "srvsvc.srvsvc_NetShareCtr.ctr1006", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20138 { &hf_srvsvc_srvsvc_NetShareCtr_ctr1007
,
20139 { "Ctr1007", "srvsvc.srvsvc_NetShareCtr.ctr1007", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20140 { &hf_srvsvc_srvsvc_NetShareCtr_ctr1501
,
20141 { "Ctr1501", "srvsvc.srvsvc_NetShareCtr.ctr1501", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20142 { &hf_srvsvc_srvsvc_NetShareCtr_ctr2
,
20143 { "Ctr2", "srvsvc.srvsvc_NetShareCtr.ctr2", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20144 { &hf_srvsvc_srvsvc_NetShareCtr_ctr501
,
20145 { "Ctr501", "srvsvc.srvsvc_NetShareCtr.ctr501", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20146 { &hf_srvsvc_srvsvc_NetShareCtr_ctr502
,
20147 { "Ctr502", "srvsvc.srvsvc_NetShareCtr.ctr502", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20148 { &hf_srvsvc_srvsvc_NetShareDelCommit_hnd
,
20149 { "Hnd", "srvsvc.srvsvc_NetShareDelCommit.hnd", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20150 { &hf_srvsvc_srvsvc_NetShareDelStart_hnd
,
20151 { "Hnd", "srvsvc.srvsvc_NetShareDelStart.hnd", FT_BYTES
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20152 { &hf_srvsvc_srvsvc_NetShareDelStart_reserved
,
20153 { "Reserved", "srvsvc.srvsvc_NetShareDelStart.reserved", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20154 { &hf_srvsvc_srvsvc_NetShareDelStart_server_unc
,
20155 { "Server Unc", "srvsvc.srvsvc_NetShareDelStart.server_unc", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20156 { &hf_srvsvc_srvsvc_NetShareDelStart_share
,
20157 { "Share", "srvsvc.srvsvc_NetShareDelStart.share", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20158 { &hf_srvsvc_srvsvc_NetShareDelSticky_reserved
,
20159 { "Reserved", "srvsvc.srvsvc_NetShareDelSticky.reserved", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20160 { &hf_srvsvc_srvsvc_NetShareDelSticky_server_unc
,
20161 { "Server Unc", "srvsvc.srvsvc_NetShareDelSticky.server_unc", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20162 { &hf_srvsvc_srvsvc_NetShareDelSticky_share_name
,
20163 { "Share Name", "srvsvc.srvsvc_NetShareDelSticky.share_name", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20164 { &hf_srvsvc_srvsvc_NetShareDel_reserved
,
20165 { "Reserved", "srvsvc.srvsvc_NetShareDel.reserved", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20166 { &hf_srvsvc_srvsvc_NetShareDel_server_unc
,
20167 { "Server Unc", "srvsvc.srvsvc_NetShareDel.server_unc", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20168 { &hf_srvsvc_srvsvc_NetShareDel_share_name
,
20169 { "Share Name", "srvsvc.srvsvc_NetShareDel.share_name", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20170 { &hf_srvsvc_srvsvc_NetShareEnumAll_info_ctr
,
20171 { "Info Ctr", "srvsvc.srvsvc_NetShareEnumAll.info_ctr", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20172 { &hf_srvsvc_srvsvc_NetShareEnumAll_max_buffer
,
20173 { "Max Buffer", "srvsvc.srvsvc_NetShareEnumAll.max_buffer", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20174 { &hf_srvsvc_srvsvc_NetShareEnumAll_resume_handle
,
20175 { "Resume Handle", "srvsvc.srvsvc_NetShareEnumAll.resume_handle", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20176 { &hf_srvsvc_srvsvc_NetShareEnumAll_server_unc
,
20177 { "Server Unc", "srvsvc.srvsvc_NetShareEnumAll.server_unc", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20178 { &hf_srvsvc_srvsvc_NetShareEnumAll_totalentries
,
20179 { "Totalentries", "srvsvc.srvsvc_NetShareEnumAll.totalentries", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20180 { &hf_srvsvc_srvsvc_NetShareEnum_info_ctr
,
20181 { "Info Ctr", "srvsvc.srvsvc_NetShareEnum.info_ctr", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20182 { &hf_srvsvc_srvsvc_NetShareEnum_max_buffer
,
20183 { "Max Buffer", "srvsvc.srvsvc_NetShareEnum.max_buffer", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20184 { &hf_srvsvc_srvsvc_NetShareEnum_resume_handle
,
20185 { "Resume Handle", "srvsvc.srvsvc_NetShareEnum.resume_handle", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20186 { &hf_srvsvc_srvsvc_NetShareEnum_server_unc
,
20187 { "Server Unc", "srvsvc.srvsvc_NetShareEnum.server_unc", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20188 { &hf_srvsvc_srvsvc_NetShareEnum_totalentries
,
20189 { "Totalentries", "srvsvc.srvsvc_NetShareEnum.totalentries", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20190 { &hf_srvsvc_srvsvc_NetShareGetInfo_info
,
20191 { "Info", "srvsvc.srvsvc_NetShareGetInfo.info", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20192 { &hf_srvsvc_srvsvc_NetShareGetInfo_level
,
20193 { "Level", "srvsvc.srvsvc_NetShareGetInfo.level", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20194 { &hf_srvsvc_srvsvc_NetShareGetInfo_server_unc
,
20195 { "Server Unc", "srvsvc.srvsvc_NetShareGetInfo.server_unc", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20196 { &hf_srvsvc_srvsvc_NetShareGetInfo_share_name
,
20197 { "Share Name", "srvsvc.srvsvc_NetShareGetInfo.share_name", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20198 { &hf_srvsvc_srvsvc_NetShareInfo0_name
,
20199 { "Name", "srvsvc.srvsvc_NetShareInfo0.name", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20200 { &hf_srvsvc_srvsvc_NetShareInfo1004_comment
,
20201 { "Comment", "srvsvc.srvsvc_NetShareInfo1004.comment", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20202 { &hf_srvsvc_srvsvc_NetShareInfo1005_dfs_flags
,
20203 { "Dfs Flags", "srvsvc.srvsvc_NetShareInfo1005.dfs_flags", FT_UINT32
, BASE_HEX
, NULL
, 0, NULL
, HFILL
}},
20204 { &hf_srvsvc_srvsvc_NetShareInfo1006_max_users
,
20205 { "Max Users", "srvsvc.srvsvc_NetShareInfo1006.max_users", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20206 { &hf_srvsvc_srvsvc_NetShareInfo1007_alternate_directory_name
,
20207 { "Alternate Directory Name", "srvsvc.srvsvc_NetShareInfo1007.alternate_directory_name", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20208 { &hf_srvsvc_srvsvc_NetShareInfo1007_flags
,
20209 { "Flags", "srvsvc.srvsvc_NetShareInfo1007.flags", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20210 { &hf_srvsvc_srvsvc_NetShareInfo1_comment
,
20211 { "Comment", "srvsvc.srvsvc_NetShareInfo1.comment", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20212 { &hf_srvsvc_srvsvc_NetShareInfo1_name
,
20213 { "Name", "srvsvc.srvsvc_NetShareInfo1.name", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20214 { &hf_srvsvc_srvsvc_NetShareInfo1_type
,
20215 { "Type", "srvsvc.srvsvc_NetShareInfo1.type", FT_UINT32
, BASE_HEX
, VALS(srvsvc_srvsvc_ShareType_vals
), 0, NULL
, HFILL
}},
20216 { &hf_srvsvc_srvsvc_NetShareInfo2_comment
,
20217 { "Comment", "srvsvc.srvsvc_NetShareInfo2.comment", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20218 { &hf_srvsvc_srvsvc_NetShareInfo2_current_users
,
20219 { "Current Users", "srvsvc.srvsvc_NetShareInfo2.current_users", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20220 { &hf_srvsvc_srvsvc_NetShareInfo2_max_users
,
20221 { "Max Users", "srvsvc.srvsvc_NetShareInfo2.max_users", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20222 { &hf_srvsvc_srvsvc_NetShareInfo2_name
,
20223 { "Name", "srvsvc.srvsvc_NetShareInfo2.name", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20224 { &hf_srvsvc_srvsvc_NetShareInfo2_password
,
20225 { "Password", "srvsvc.srvsvc_NetShareInfo2.password", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20226 { &hf_srvsvc_srvsvc_NetShareInfo2_path
,
20227 { "Path", "srvsvc.srvsvc_NetShareInfo2.path", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20228 { &hf_srvsvc_srvsvc_NetShareInfo2_permissions
,
20229 { "Permissions", "srvsvc.srvsvc_NetShareInfo2.permissions", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20230 { &hf_srvsvc_srvsvc_NetShareInfo2_type
,
20231 { "Type", "srvsvc.srvsvc_NetShareInfo2.type", FT_UINT32
, BASE_HEX
, VALS(srvsvc_srvsvc_ShareType_vals
), 0, NULL
, HFILL
}},
20232 { &hf_srvsvc_srvsvc_NetShareInfo501_comment
,
20233 { "Comment", "srvsvc.srvsvc_NetShareInfo501.comment", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20234 { &hf_srvsvc_srvsvc_NetShareInfo501_csc_policy
,
20235 { "Csc Policy", "srvsvc.srvsvc_NetShareInfo501.csc_policy", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20236 { &hf_srvsvc_srvsvc_NetShareInfo501_name
,
20237 { "Name", "srvsvc.srvsvc_NetShareInfo501.name", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20238 { &hf_srvsvc_srvsvc_NetShareInfo501_type
,
20239 { "Type", "srvsvc.srvsvc_NetShareInfo501.type", FT_UINT32
, BASE_HEX
, VALS(srvsvc_srvsvc_ShareType_vals
), 0, NULL
, HFILL
}},
20240 { &hf_srvsvc_srvsvc_NetShareInfo502_comment
,
20241 { "Comment", "srvsvc.srvsvc_NetShareInfo502.comment", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20242 { &hf_srvsvc_srvsvc_NetShareInfo502_current_users
,
20243 { "Current Users", "srvsvc.srvsvc_NetShareInfo502.current_users", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20244 { &hf_srvsvc_srvsvc_NetShareInfo502_max_users
,
20245 { "Max Users", "srvsvc.srvsvc_NetShareInfo502.max_users", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20246 { &hf_srvsvc_srvsvc_NetShareInfo502_name
,
20247 { "Name", "srvsvc.srvsvc_NetShareInfo502.name", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20248 { &hf_srvsvc_srvsvc_NetShareInfo502_password
,
20249 { "Password", "srvsvc.srvsvc_NetShareInfo502.password", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20250 { &hf_srvsvc_srvsvc_NetShareInfo502_path
,
20251 { "Path", "srvsvc.srvsvc_NetShareInfo502.path", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20252 { &hf_srvsvc_srvsvc_NetShareInfo502_permissions
,
20253 { "Permissions", "srvsvc.srvsvc_NetShareInfo502.permissions", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20254 { &hf_srvsvc_srvsvc_NetShareInfo502_sd_buf
,
20255 { "Sd Buf", "srvsvc.srvsvc_NetShareInfo502.sd_buf", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20256 { &hf_srvsvc_srvsvc_NetShareInfo502_type
,
20257 { "Type", "srvsvc.srvsvc_NetShareInfo502.type", FT_UINT32
, BASE_HEX
, VALS(srvsvc_srvsvc_ShareType_vals
), 0, NULL
, HFILL
}},
20258 { &hf_srvsvc_srvsvc_NetShareInfoCtr_ctr
,
20259 { "Ctr", "srvsvc.srvsvc_NetShareInfoCtr.ctr", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20260 { &hf_srvsvc_srvsvc_NetShareInfoCtr_level
,
20261 { "Level", "srvsvc.srvsvc_NetShareInfoCtr.level", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20262 { &hf_srvsvc_srvsvc_NetShareInfo_info0
,
20263 { "Info0", "srvsvc.srvsvc_NetShareInfo.info0", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20264 { &hf_srvsvc_srvsvc_NetShareInfo_info1
,
20265 { "Info1", "srvsvc.srvsvc_NetShareInfo.info1", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20266 { &hf_srvsvc_srvsvc_NetShareInfo_info1004
,
20267 { "Info1004", "srvsvc.srvsvc_NetShareInfo.info1004", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20268 { &hf_srvsvc_srvsvc_NetShareInfo_info1005
,
20269 { "Info1005", "srvsvc.srvsvc_NetShareInfo.info1005", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20270 { &hf_srvsvc_srvsvc_NetShareInfo_info1006
,
20271 { "Info1006", "srvsvc.srvsvc_NetShareInfo.info1006", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20272 { &hf_srvsvc_srvsvc_NetShareInfo_info1007
,
20273 { "Info1007", "srvsvc.srvsvc_NetShareInfo.info1007", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20274 { &hf_srvsvc_srvsvc_NetShareInfo_info1501
,
20275 { "Info1501", "srvsvc.srvsvc_NetShareInfo.info1501", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20276 { &hf_srvsvc_srvsvc_NetShareInfo_info2
,
20277 { "Info2", "srvsvc.srvsvc_NetShareInfo.info2", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20278 { &hf_srvsvc_srvsvc_NetShareInfo_info501
,
20279 { "Info501", "srvsvc.srvsvc_NetShareInfo.info501", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20280 { &hf_srvsvc_srvsvc_NetShareInfo_info502
,
20281 { "Info502", "srvsvc.srvsvc_NetShareInfo.info502", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20282 { &hf_srvsvc_srvsvc_NetShareSetInfo_info
,
20283 { "Info", "srvsvc.srvsvc_NetShareSetInfo.info", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20284 { &hf_srvsvc_srvsvc_NetShareSetInfo_level
,
20285 { "Level", "srvsvc.srvsvc_NetShareSetInfo.level", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20286 { &hf_srvsvc_srvsvc_NetShareSetInfo_parm_error
,
20287 { "Parm Error", "srvsvc.srvsvc_NetShareSetInfo.parm_error", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20288 { &hf_srvsvc_srvsvc_NetShareSetInfo_server_unc
,
20289 { "Server Unc", "srvsvc.srvsvc_NetShareSetInfo.server_unc", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20290 { &hf_srvsvc_srvsvc_NetShareSetInfo_share_name
,
20291 { "Share Name", "srvsvc.srvsvc_NetShareSetInfo.share_name", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20292 { &hf_srvsvc_srvsvc_NetSrvGetInfo_info
,
20293 { "Info", "srvsvc.srvsvc_NetSrvGetInfo.info", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20294 { &hf_srvsvc_srvsvc_NetSrvGetInfo_level
,
20295 { "Level", "srvsvc.srvsvc_NetSrvGetInfo.level", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20296 { &hf_srvsvc_srvsvc_NetSrvGetInfo_server_unc
,
20297 { "Server Unc", "srvsvc.srvsvc_NetSrvGetInfo.server_unc", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20298 { &hf_srvsvc_srvsvc_NetSrvInfo1005_comment
,
20299 { "Comment", "srvsvc.srvsvc_NetSrvInfo1005.comment", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20300 { &hf_srvsvc_srvsvc_NetSrvInfo100_platform_id
,
20301 { "Platform Id", "srvsvc.srvsvc_NetSrvInfo100.platform_id", FT_UINT32
, BASE_DEC
, VALS(srvsvc_srvsvc_PlatformId_vals
), 0, NULL
, HFILL
}},
20302 { &hf_srvsvc_srvsvc_NetSrvInfo100_server_name
,
20303 { "Server Name", "srvsvc.srvsvc_NetSrvInfo100.server_name", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20304 { &hf_srvsvc_srvsvc_NetSrvInfo1010_disc
,
20305 { "Disc", "srvsvc.srvsvc_NetSrvInfo1010.disc", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20306 { &hf_srvsvc_srvsvc_NetSrvInfo1016_hidden
,
20307 { "Hidden", "srvsvc.srvsvc_NetSrvInfo1016.hidden", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20308 { &hf_srvsvc_srvsvc_NetSrvInfo1017_announce
,
20309 { "Announce", "srvsvc.srvsvc_NetSrvInfo1017.announce", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20310 { &hf_srvsvc_srvsvc_NetSrvInfo1018_anndelta
,
20311 { "Anndelta", "srvsvc.srvsvc_NetSrvInfo1018.anndelta", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20312 { &hf_srvsvc_srvsvc_NetSrvInfo101_comment
,
20313 { "Comment", "srvsvc.srvsvc_NetSrvInfo101.comment", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20314 { &hf_srvsvc_srvsvc_NetSrvInfo101_platform_id
,
20315 { "Platform Id", "srvsvc.srvsvc_NetSrvInfo101.platform_id", FT_UINT32
, BASE_DEC
, VALS(srvsvc_srvsvc_PlatformId_vals
), 0, NULL
, HFILL
}},
20316 { &hf_srvsvc_srvsvc_NetSrvInfo101_server_name
,
20317 { "Server Name", "srvsvc.srvsvc_NetSrvInfo101.server_name", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20318 { &hf_srvsvc_srvsvc_NetSrvInfo101_server_type
,
20319 { "Server Type", "srvsvc.srvsvc_NetSrvInfo101.server_type", FT_UINT32
, BASE_HEX
, NULL
, 0, NULL
, HFILL
}},
20320 { &hf_srvsvc_srvsvc_NetSrvInfo101_version_major
,
20321 { "Version Major", "srvsvc.srvsvc_NetSrvInfo101.version_major", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20322 { &hf_srvsvc_srvsvc_NetSrvInfo101_version_minor
,
20323 { "Version Minor", "srvsvc.srvsvc_NetSrvInfo101.version_minor", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20324 { &hf_srvsvc_srvsvc_NetSrvInfo102_anndelta
,
20325 { "Anndelta", "srvsvc.srvsvc_NetSrvInfo102.anndelta", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20326 { &hf_srvsvc_srvsvc_NetSrvInfo102_announce
,
20327 { "Announce", "srvsvc.srvsvc_NetSrvInfo102.announce", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20328 { &hf_srvsvc_srvsvc_NetSrvInfo102_comment
,
20329 { "Comment", "srvsvc.srvsvc_NetSrvInfo102.comment", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20330 { &hf_srvsvc_srvsvc_NetSrvInfo102_disc
,
20331 { "Disc", "srvsvc.srvsvc_NetSrvInfo102.disc", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20332 { &hf_srvsvc_srvsvc_NetSrvInfo102_hidden
,
20333 { "Hidden", "srvsvc.srvsvc_NetSrvInfo102.hidden", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20334 { &hf_srvsvc_srvsvc_NetSrvInfo102_licenses
,
20335 { "Licenses", "srvsvc.srvsvc_NetSrvInfo102.licenses", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20336 { &hf_srvsvc_srvsvc_NetSrvInfo102_platform_id
,
20337 { "Platform Id", "srvsvc.srvsvc_NetSrvInfo102.platform_id", FT_UINT32
, BASE_DEC
, VALS(srvsvc_srvsvc_PlatformId_vals
), 0, NULL
, HFILL
}},
20338 { &hf_srvsvc_srvsvc_NetSrvInfo102_server_name
,
20339 { "Server Name", "srvsvc.srvsvc_NetSrvInfo102.server_name", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20340 { &hf_srvsvc_srvsvc_NetSrvInfo102_server_type
,
20341 { "Server Type", "srvsvc.srvsvc_NetSrvInfo102.server_type", FT_UINT32
, BASE_HEX
, NULL
, 0, NULL
, HFILL
}},
20342 { &hf_srvsvc_srvsvc_NetSrvInfo102_userpath
,
20343 { "Userpath", "srvsvc.srvsvc_NetSrvInfo102.userpath", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20344 { &hf_srvsvc_srvsvc_NetSrvInfo102_users
,
20345 { "Users", "srvsvc.srvsvc_NetSrvInfo102.users", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20346 { &hf_srvsvc_srvsvc_NetSrvInfo102_version_major
,
20347 { "Version Major", "srvsvc.srvsvc_NetSrvInfo102.version_major", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20348 { &hf_srvsvc_srvsvc_NetSrvInfo102_version_minor
,
20349 { "Version Minor", "srvsvc.srvsvc_NetSrvInfo102.version_minor", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20350 { &hf_srvsvc_srvsvc_NetSrvInfo1107_users
,
20351 { "Users", "srvsvc.srvsvc_NetSrvInfo1107.users", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20352 { &hf_srvsvc_srvsvc_NetSrvInfo1501_sessopens
,
20353 { "Sessopens", "srvsvc.srvsvc_NetSrvInfo1501.sessopens", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20354 { &hf_srvsvc_srvsvc_NetSrvInfo1502_sessvcs
,
20355 { "Sessvcs", "srvsvc.srvsvc_NetSrvInfo1502.sessvcs", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20356 { &hf_srvsvc_srvsvc_NetSrvInfo1503_opensearch
,
20357 { "Opensearch", "srvsvc.srvsvc_NetSrvInfo1503.opensearch", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20358 { &hf_srvsvc_srvsvc_NetSrvInfo1506_maxworkitems
,
20359 { "Maxworkitems", "srvsvc.srvsvc_NetSrvInfo1506.maxworkitems", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20360 { &hf_srvsvc_srvsvc_NetSrvInfo1509_maxrawbuflen
,
20361 { "Maxrawbuflen", "srvsvc.srvsvc_NetSrvInfo1509.maxrawbuflen", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20362 { &hf_srvsvc_srvsvc_NetSrvInfo1510_sessusers
,
20363 { "Sessusers", "srvsvc.srvsvc_NetSrvInfo1510.sessusers", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20364 { &hf_srvsvc_srvsvc_NetSrvInfo1511_sesscons
,
20365 { "Sesscons", "srvsvc.srvsvc_NetSrvInfo1511.sesscons", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20366 { &hf_srvsvc_srvsvc_NetSrvInfo1512_maxnonpagedmemoryusage
,
20367 { "Maxnonpagedmemoryusage", "srvsvc.srvsvc_NetSrvInfo1512.maxnonpagedmemoryusage", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20368 { &hf_srvsvc_srvsvc_NetSrvInfo1513_maxpagedmemoryusage
,
20369 { "Maxpagedmemoryusage", "srvsvc.srvsvc_NetSrvInfo1513.maxpagedmemoryusage", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20370 { &hf_srvsvc_srvsvc_NetSrvInfo1514_enablesoftcompat
,
20371 { "Enablesoftcompat", "srvsvc.srvsvc_NetSrvInfo1514.enablesoftcompat", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20372 { &hf_srvsvc_srvsvc_NetSrvInfo1515_enableforcedlogoff
,
20373 { "Enableforcedlogoff", "srvsvc.srvsvc_NetSrvInfo1515.enableforcedlogoff", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20374 { &hf_srvsvc_srvsvc_NetSrvInfo1516_timesource
,
20375 { "Timesource", "srvsvc.srvsvc_NetSrvInfo1516.timesource", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20376 { &hf_srvsvc_srvsvc_NetSrvInfo1518_lmannounce
,
20377 { "Lmannounce", "srvsvc.srvsvc_NetSrvInfo1518.lmannounce", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20378 { &hf_srvsvc_srvsvc_NetSrvInfo1520_maxcopyreadlen
,
20379 { "Maxcopyreadlen", "srvsvc.srvsvc_NetSrvInfo1520.maxcopyreadlen", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20380 { &hf_srvsvc_srvsvc_NetSrvInfo1521_maxcopywritelen
,
20381 { "Maxcopywritelen", "srvsvc.srvsvc_NetSrvInfo1521.maxcopywritelen", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20382 { &hf_srvsvc_srvsvc_NetSrvInfo1522_minkeepsearch
,
20383 { "Minkeepsearch", "srvsvc.srvsvc_NetSrvInfo1522.minkeepsearch", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20384 { &hf_srvsvc_srvsvc_NetSrvInfo1523_maxkeepsearch
,
20385 { "Maxkeepsearch", "srvsvc.srvsvc_NetSrvInfo1523.maxkeepsearch", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20386 { &hf_srvsvc_srvsvc_NetSrvInfo1524_minkeepcomplsearch
,
20387 { "Minkeepcomplsearch", "srvsvc.srvsvc_NetSrvInfo1524.minkeepcomplsearch", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20388 { &hf_srvsvc_srvsvc_NetSrvInfo1525_maxkeepcomplsearch
,
20389 { "Maxkeepcomplsearch", "srvsvc.srvsvc_NetSrvInfo1525.maxkeepcomplsearch", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20390 { &hf_srvsvc_srvsvc_NetSrvInfo1528_scavtimeout
,
20391 { "Scavtimeout", "srvsvc.srvsvc_NetSrvInfo1528.scavtimeout", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20392 { &hf_srvsvc_srvsvc_NetSrvInfo1529_minrcvqueue
,
20393 { "Minrcvqueue", "srvsvc.srvsvc_NetSrvInfo1529.minrcvqueue", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20394 { &hf_srvsvc_srvsvc_NetSrvInfo1530_minfreeworkitems
,
20395 { "Minfreeworkitems", "srvsvc.srvsvc_NetSrvInfo1530.minfreeworkitems", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20396 { &hf_srvsvc_srvsvc_NetSrvInfo1533_maxmpxct
,
20397 { "Maxmpxct", "srvsvc.srvsvc_NetSrvInfo1533.maxmpxct", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20398 { &hf_srvsvc_srvsvc_NetSrvInfo1534_oplockbreakwait
,
20399 { "Oplockbreakwait", "srvsvc.srvsvc_NetSrvInfo1534.oplockbreakwait", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20400 { &hf_srvsvc_srvsvc_NetSrvInfo1535_oplockbreakresponsewait
,
20401 { "Oplockbreakresponsewait", "srvsvc.srvsvc_NetSrvInfo1535.oplockbreakresponsewait", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20402 { &hf_srvsvc_srvsvc_NetSrvInfo1536_enableoplocks
,
20403 { "Enableoplocks", "srvsvc.srvsvc_NetSrvInfo1536.enableoplocks", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20404 { &hf_srvsvc_srvsvc_NetSrvInfo1537_enableoplockforceclose
,
20405 { "Enableoplockforceclose", "srvsvc.srvsvc_NetSrvInfo1537.enableoplockforceclose", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20406 { &hf_srvsvc_srvsvc_NetSrvInfo1538_enablefcbopens
,
20407 { "Enablefcbopens", "srvsvc.srvsvc_NetSrvInfo1538.enablefcbopens", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20408 { &hf_srvsvc_srvsvc_NetSrvInfo1539_enableraw
,
20409 { "Enableraw", "srvsvc.srvsvc_NetSrvInfo1539.enableraw", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20410 { &hf_srvsvc_srvsvc_NetSrvInfo1540_enablesharednetdrives
,
20411 { "Enablesharednetdrives", "srvsvc.srvsvc_NetSrvInfo1540.enablesharednetdrives", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20412 { &hf_srvsvc_srvsvc_NetSrvInfo1541_minfreeconnections
,
20413 { "Minfreeconnections", "srvsvc.srvsvc_NetSrvInfo1541.minfreeconnections", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20414 { &hf_srvsvc_srvsvc_NetSrvInfo1542_maxfreeconnections
,
20415 { "Maxfreeconnections", "srvsvc.srvsvc_NetSrvInfo1542.maxfreeconnections", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20416 { &hf_srvsvc_srvsvc_NetSrvInfo1543_initsesstable
,
20417 { "Initsesstable", "srvsvc.srvsvc_NetSrvInfo1543.initsesstable", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20418 { &hf_srvsvc_srvsvc_NetSrvInfo1544_initconntable
,
20419 { "Initconntable", "srvsvc.srvsvc_NetSrvInfo1544.initconntable", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20420 { &hf_srvsvc_srvsvc_NetSrvInfo1545_initfiletable
,
20421 { "Initfiletable", "srvsvc.srvsvc_NetSrvInfo1545.initfiletable", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20422 { &hf_srvsvc_srvsvc_NetSrvInfo1546_initsearchtable
,
20423 { "Initsearchtable", "srvsvc.srvsvc_NetSrvInfo1546.initsearchtable", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20424 { &hf_srvsvc_srvsvc_NetSrvInfo1547_alertsched
,
20425 { "Alertsched", "srvsvc.srvsvc_NetSrvInfo1547.alertsched", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20426 { &hf_srvsvc_srvsvc_NetSrvInfo1548_errortreshold
,
20427 { "Errortreshold", "srvsvc.srvsvc_NetSrvInfo1548.errortreshold", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20428 { &hf_srvsvc_srvsvc_NetSrvInfo1549_networkerrortreshold
,
20429 { "Networkerrortreshold", "srvsvc.srvsvc_NetSrvInfo1549.networkerrortreshold", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20430 { &hf_srvsvc_srvsvc_NetSrvInfo1550_diskspacetreshold
,
20431 { "Diskspacetreshold", "srvsvc.srvsvc_NetSrvInfo1550.diskspacetreshold", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20432 { &hf_srvsvc_srvsvc_NetSrvInfo1552_maxlinkdelay
,
20433 { "Maxlinkdelay", "srvsvc.srvsvc_NetSrvInfo1552.maxlinkdelay", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20434 { &hf_srvsvc_srvsvc_NetSrvInfo1553_minlinkthroughput
,
20435 { "Minlinkthroughput", "srvsvc.srvsvc_NetSrvInfo1553.minlinkthroughput", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20436 { &hf_srvsvc_srvsvc_NetSrvInfo1554_linkinfovalidtime
,
20437 { "Linkinfovalidtime", "srvsvc.srvsvc_NetSrvInfo1554.linkinfovalidtime", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20438 { &hf_srvsvc_srvsvc_NetSrvInfo1555_scavqosinfoupdatetime
,
20439 { "Scavqosinfoupdatetime", "srvsvc.srvsvc_NetSrvInfo1555.scavqosinfoupdatetime", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20440 { &hf_srvsvc_srvsvc_NetSrvInfo1556_maxworkitemidletime
,
20441 { "Maxworkitemidletime", "srvsvc.srvsvc_NetSrvInfo1556.maxworkitemidletime", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20442 { &hf_srvsvc_srvsvc_NetSrvInfo402_accessalert
,
20443 { "Accessalert", "srvsvc.srvsvc_NetSrvInfo402.accessalert", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20444 { &hf_srvsvc_srvsvc_NetSrvInfo402_activelocks
,
20445 { "Activelocks", "srvsvc.srvsvc_NetSrvInfo402.activelocks", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20446 { &hf_srvsvc_srvsvc_NetSrvInfo402_alerts
,
20447 { "Alerts", "srvsvc.srvsvc_NetSrvInfo402.alerts", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20448 { &hf_srvsvc_srvsvc_NetSrvInfo402_alertsched
,
20449 { "Alertsched", "srvsvc.srvsvc_NetSrvInfo402.alertsched", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20450 { &hf_srvsvc_srvsvc_NetSrvInfo402_alist_mtime
,
20451 { "Alist Mtime", "srvsvc.srvsvc_NetSrvInfo402.alist_mtime", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20452 { &hf_srvsvc_srvsvc_NetSrvInfo402_chdevjobs
,
20453 { "Chdevjobs", "srvsvc.srvsvc_NetSrvInfo402.chdevjobs", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20454 { &hf_srvsvc_srvsvc_NetSrvInfo402_chdevqs
,
20455 { "Chdevqs", "srvsvc.srvsvc_NetSrvInfo402.chdevqs", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20456 { &hf_srvsvc_srvsvc_NetSrvInfo402_chdevs
,
20457 { "Chdevs", "srvsvc.srvsvc_NetSrvInfo402.chdevs", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20458 { &hf_srvsvc_srvsvc_NetSrvInfo402_connections
,
20459 { "Connections", "srvsvc.srvsvc_NetSrvInfo402.connections", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20460 { &hf_srvsvc_srvsvc_NetSrvInfo402_diskalert
,
20461 { "Diskalert", "srvsvc.srvsvc_NetSrvInfo402.diskalert", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20462 { &hf_srvsvc_srvsvc_NetSrvInfo402_erroralert
,
20463 { "Erroralert", "srvsvc.srvsvc_NetSrvInfo402.erroralert", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20464 { &hf_srvsvc_srvsvc_NetSrvInfo402_glist_mtime
,
20465 { "Glist Mtime", "srvsvc.srvsvc_NetSrvInfo402.glist_mtime", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20466 { &hf_srvsvc_srvsvc_NetSrvInfo402_guestaccount
,
20467 { "Guestaccount", "srvsvc.srvsvc_NetSrvInfo402.guestaccount", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20468 { &hf_srvsvc_srvsvc_NetSrvInfo402_lanmask
,
20469 { "Lanmask", "srvsvc.srvsvc_NetSrvInfo402.lanmask", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20470 { &hf_srvsvc_srvsvc_NetSrvInfo402_logonalert
,
20471 { "Logonalert", "srvsvc.srvsvc_NetSrvInfo402.logonalert", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20472 { &hf_srvsvc_srvsvc_NetSrvInfo402_maxaudits
,
20473 { "Maxaudits", "srvsvc.srvsvc_NetSrvInfo402.maxaudits", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20474 { &hf_srvsvc_srvsvc_NetSrvInfo402_netioalert
,
20475 { "Netioalert", "srvsvc.srvsvc_NetSrvInfo402.netioalert", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20476 { &hf_srvsvc_srvsvc_NetSrvInfo402_numadmin
,
20477 { "Numadmin", "srvsvc.srvsvc_NetSrvInfo402.numadmin", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20478 { &hf_srvsvc_srvsvc_NetSrvInfo402_numbigbufs
,
20479 { "Numbigbufs", "srvsvc.srvsvc_NetSrvInfo402.numbigbufs", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20480 { &hf_srvsvc_srvsvc_NetSrvInfo402_numfiletasks
,
20481 { "Numfiletasks", "srvsvc.srvsvc_NetSrvInfo402.numfiletasks", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20482 { &hf_srvsvc_srvsvc_NetSrvInfo402_numreqbufs
,
20483 { "Numreqbufs", "srvsvc.srvsvc_NetSrvInfo402.numreqbufs", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20484 { &hf_srvsvc_srvsvc_NetSrvInfo402_openfiles
,
20485 { "Openfiles", "srvsvc.srvsvc_NetSrvInfo402.openfiles", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20486 { &hf_srvsvc_srvsvc_NetSrvInfo402_opensearch
,
20487 { "Opensearch", "srvsvc.srvsvc_NetSrvInfo402.opensearch", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20488 { &hf_srvsvc_srvsvc_NetSrvInfo402_security
,
20489 { "Security", "srvsvc.srvsvc_NetSrvInfo402.security", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20490 { &hf_srvsvc_srvsvc_NetSrvInfo402_sessopen
,
20491 { "Sessopen", "srvsvc.srvsvc_NetSrvInfo402.sessopen", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20492 { &hf_srvsvc_srvsvc_NetSrvInfo402_sessreqs
,
20493 { "Sessreqs", "srvsvc.srvsvc_NetSrvInfo402.sessreqs", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20494 { &hf_srvsvc_srvsvc_NetSrvInfo402_sesssvc
,
20495 { "Sesssvc", "srvsvc.srvsvc_NetSrvInfo402.sesssvc", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20496 { &hf_srvsvc_srvsvc_NetSrvInfo402_shares
,
20497 { "Shares", "srvsvc.srvsvc_NetSrvInfo402.shares", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20498 { &hf_srvsvc_srvsvc_NetSrvInfo402_sizereqbufs
,
20499 { "Sizereqbufs", "srvsvc.srvsvc_NetSrvInfo402.sizereqbufs", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20500 { &hf_srvsvc_srvsvc_NetSrvInfo402_srvheuristics
,
20501 { "Srvheuristics", "srvsvc.srvsvc_NetSrvInfo402.srvheuristics", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20502 { &hf_srvsvc_srvsvc_NetSrvInfo402_ulist_mtime
,
20503 { "Ulist Mtime", "srvsvc.srvsvc_NetSrvInfo402.ulist_mtime", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20504 { &hf_srvsvc_srvsvc_NetSrvInfo403_accessalert
,
20505 { "Accessalert", "srvsvc.srvsvc_NetSrvInfo403.accessalert", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20506 { &hf_srvsvc_srvsvc_NetSrvInfo403_activelocks
,
20507 { "Activelocks", "srvsvc.srvsvc_NetSrvInfo403.activelocks", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20508 { &hf_srvsvc_srvsvc_NetSrvInfo403_alerts
,
20509 { "Alerts", "srvsvc.srvsvc_NetSrvInfo403.alerts", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20510 { &hf_srvsvc_srvsvc_NetSrvInfo403_alertsched
,
20511 { "Alertsched", "srvsvc.srvsvc_NetSrvInfo403.alertsched", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20512 { &hf_srvsvc_srvsvc_NetSrvInfo403_alist_mtime
,
20513 { "Alist Mtime", "srvsvc.srvsvc_NetSrvInfo403.alist_mtime", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20514 { &hf_srvsvc_srvsvc_NetSrvInfo403_auditedevents
,
20515 { "Auditedevents", "srvsvc.srvsvc_NetSrvInfo403.auditedevents", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20516 { &hf_srvsvc_srvsvc_NetSrvInfo403_auditprofile
,
20517 { "Auditprofile", "srvsvc.srvsvc_NetSrvInfo403.auditprofile", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20518 { &hf_srvsvc_srvsvc_NetSrvInfo403_autopath
,
20519 { "Autopath", "srvsvc.srvsvc_NetSrvInfo403.autopath", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20520 { &hf_srvsvc_srvsvc_NetSrvInfo403_chdevjobs
,
20521 { "Chdevjobs", "srvsvc.srvsvc_NetSrvInfo403.chdevjobs", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20522 { &hf_srvsvc_srvsvc_NetSrvInfo403_chdevqs
,
20523 { "Chdevqs", "srvsvc.srvsvc_NetSrvInfo403.chdevqs", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20524 { &hf_srvsvc_srvsvc_NetSrvInfo403_chdevs
,
20525 { "Chdevs", "srvsvc.srvsvc_NetSrvInfo403.chdevs", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20526 { &hf_srvsvc_srvsvc_NetSrvInfo403_connections
,
20527 { "Connections", "srvsvc.srvsvc_NetSrvInfo403.connections", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20528 { &hf_srvsvc_srvsvc_NetSrvInfo403_diskalert
,
20529 { "Diskalert", "srvsvc.srvsvc_NetSrvInfo403.diskalert", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20530 { &hf_srvsvc_srvsvc_NetSrvInfo403_erroralert
,
20531 { "Erroralert", "srvsvc.srvsvc_NetSrvInfo403.erroralert", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20532 { &hf_srvsvc_srvsvc_NetSrvInfo403_glist_mtime
,
20533 { "Glist Mtime", "srvsvc.srvsvc_NetSrvInfo403.glist_mtime", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20534 { &hf_srvsvc_srvsvc_NetSrvInfo403_guestaccount
,
20535 { "Guestaccount", "srvsvc.srvsvc_NetSrvInfo403.guestaccount", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20536 { &hf_srvsvc_srvsvc_NetSrvInfo403_lanmask
,
20537 { "Lanmask", "srvsvc.srvsvc_NetSrvInfo403.lanmask", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20538 { &hf_srvsvc_srvsvc_NetSrvInfo403_logonalert
,
20539 { "Logonalert", "srvsvc.srvsvc_NetSrvInfo403.logonalert", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20540 { &hf_srvsvc_srvsvc_NetSrvInfo403_maxaudits
,
20541 { "Maxaudits", "srvsvc.srvsvc_NetSrvInfo403.maxaudits", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20542 { &hf_srvsvc_srvsvc_NetSrvInfo403_netioalert
,
20543 { "Netioalert", "srvsvc.srvsvc_NetSrvInfo403.netioalert", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20544 { &hf_srvsvc_srvsvc_NetSrvInfo403_numadmin
,
20545 { "Numadmin", "srvsvc.srvsvc_NetSrvInfo403.numadmin", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20546 { &hf_srvsvc_srvsvc_NetSrvInfo403_numbigbufs
,
20547 { "Numbigbufs", "srvsvc.srvsvc_NetSrvInfo403.numbigbufs", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20548 { &hf_srvsvc_srvsvc_NetSrvInfo403_numfiletasks
,
20549 { "Numfiletasks", "srvsvc.srvsvc_NetSrvInfo403.numfiletasks", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20550 { &hf_srvsvc_srvsvc_NetSrvInfo403_numreqbufs
,
20551 { "Numreqbufs", "srvsvc.srvsvc_NetSrvInfo403.numreqbufs", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20552 { &hf_srvsvc_srvsvc_NetSrvInfo403_openfiles
,
20553 { "Openfiles", "srvsvc.srvsvc_NetSrvInfo403.openfiles", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20554 { &hf_srvsvc_srvsvc_NetSrvInfo403_opensearch
,
20555 { "Opensearch", "srvsvc.srvsvc_NetSrvInfo403.opensearch", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20556 { &hf_srvsvc_srvsvc_NetSrvInfo403_security
,
20557 { "Security", "srvsvc.srvsvc_NetSrvInfo403.security", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20558 { &hf_srvsvc_srvsvc_NetSrvInfo403_sessopen
,
20559 { "Sessopen", "srvsvc.srvsvc_NetSrvInfo403.sessopen", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20560 { &hf_srvsvc_srvsvc_NetSrvInfo403_sessreqs
,
20561 { "Sessreqs", "srvsvc.srvsvc_NetSrvInfo403.sessreqs", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20562 { &hf_srvsvc_srvsvc_NetSrvInfo403_sesssvc
,
20563 { "Sesssvc", "srvsvc.srvsvc_NetSrvInfo403.sesssvc", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20564 { &hf_srvsvc_srvsvc_NetSrvInfo403_shares
,
20565 { "Shares", "srvsvc.srvsvc_NetSrvInfo403.shares", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20566 { &hf_srvsvc_srvsvc_NetSrvInfo403_sizereqbufs
,
20567 { "Sizereqbufs", "srvsvc.srvsvc_NetSrvInfo403.sizereqbufs", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20568 { &hf_srvsvc_srvsvc_NetSrvInfo403_srvheuristics
,
20569 { "Srvheuristics", "srvsvc.srvsvc_NetSrvInfo403.srvheuristics", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20570 { &hf_srvsvc_srvsvc_NetSrvInfo403_ulist_mtime
,
20571 { "Ulist Mtime", "srvsvc.srvsvc_NetSrvInfo403.ulist_mtime", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20572 { &hf_srvsvc_srvsvc_NetSrvInfo502_acceptdownlevelapis
,
20573 { "Acceptdownlevelapis", "srvsvc.srvsvc_NetSrvInfo502.acceptdownlevelapis", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20574 { &hf_srvsvc_srvsvc_NetSrvInfo502_enableforcedlogoff
,
20575 { "Enableforcedlogoff", "srvsvc.srvsvc_NetSrvInfo502.enableforcedlogoff", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20576 { &hf_srvsvc_srvsvc_NetSrvInfo502_enablesoftcompat
,
20577 { "Enablesoftcompat", "srvsvc.srvsvc_NetSrvInfo502.enablesoftcompat", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20578 { &hf_srvsvc_srvsvc_NetSrvInfo502_initworkitems
,
20579 { "Initworkitems", "srvsvc.srvsvc_NetSrvInfo502.initworkitems", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20580 { &hf_srvsvc_srvsvc_NetSrvInfo502_irpstacksize
,
20581 { "Irpstacksize", "srvsvc.srvsvc_NetSrvInfo502.irpstacksize", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20582 { &hf_srvsvc_srvsvc_NetSrvInfo502_lmannounce
,
20583 { "Lmannounce", "srvsvc.srvsvc_NetSrvInfo502.lmannounce", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20584 { &hf_srvsvc_srvsvc_NetSrvInfo502_maxnonpagedmemoryusage
,
20585 { "Maxnonpagedmemoryusage", "srvsvc.srvsvc_NetSrvInfo502.maxnonpagedmemoryusage", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20586 { &hf_srvsvc_srvsvc_NetSrvInfo502_maxpagedmemoryusage
,
20587 { "Maxpagedmemoryusage", "srvsvc.srvsvc_NetSrvInfo502.maxpagedmemoryusage", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20588 { &hf_srvsvc_srvsvc_NetSrvInfo502_maxrawbuflen
,
20589 { "Maxrawbuflen", "srvsvc.srvsvc_NetSrvInfo502.maxrawbuflen", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20590 { &hf_srvsvc_srvsvc_NetSrvInfo502_maxworkitems
,
20591 { "Maxworkitems", "srvsvc.srvsvc_NetSrvInfo502.maxworkitems", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20592 { &hf_srvsvc_srvsvc_NetSrvInfo502_opensearch
,
20593 { "Opensearch", "srvsvc.srvsvc_NetSrvInfo502.opensearch", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20594 { &hf_srvsvc_srvsvc_NetSrvInfo502_rawworkitems
,
20595 { "Rawworkitems", "srvsvc.srvsvc_NetSrvInfo502.rawworkitems", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20596 { &hf_srvsvc_srvsvc_NetSrvInfo502_sessconns
,
20597 { "Sessconns", "srvsvc.srvsvc_NetSrvInfo502.sessconns", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20598 { &hf_srvsvc_srvsvc_NetSrvInfo502_sessopen
,
20599 { "Sessopen", "srvsvc.srvsvc_NetSrvInfo502.sessopen", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20600 { &hf_srvsvc_srvsvc_NetSrvInfo502_sesssvc
,
20601 { "Sesssvc", "srvsvc.srvsvc_NetSrvInfo502.sesssvc", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20602 { &hf_srvsvc_srvsvc_NetSrvInfo502_sessusers
,
20603 { "Sessusers", "srvsvc.srvsvc_NetSrvInfo502.sessusers", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20604 { &hf_srvsvc_srvsvc_NetSrvInfo502_sizereqbufs
,
20605 { "Sizereqbufs", "srvsvc.srvsvc_NetSrvInfo502.sizereqbufs", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20606 { &hf_srvsvc_srvsvc_NetSrvInfo502_timesource
,
20607 { "Timesource", "srvsvc.srvsvc_NetSrvInfo502.timesource", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20608 { &hf_srvsvc_srvsvc_NetSrvInfo503_acceptdownlevelapis
,
20609 { "Acceptdownlevelapis", "srvsvc.srvsvc_NetSrvInfo503.acceptdownlevelapis", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20610 { &hf_srvsvc_srvsvc_NetSrvInfo503_domain
,
20611 { "Domain", "srvsvc.srvsvc_NetSrvInfo503.domain", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20612 { &hf_srvsvc_srvsvc_NetSrvInfo503_enablefcbopens
,
20613 { "Enablefcbopens", "srvsvc.srvsvc_NetSrvInfo503.enablefcbopens", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20614 { &hf_srvsvc_srvsvc_NetSrvInfo503_enableforcedlogoff
,
20615 { "Enableforcedlogoff", "srvsvc.srvsvc_NetSrvInfo503.enableforcedlogoff", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20616 { &hf_srvsvc_srvsvc_NetSrvInfo503_enableoplockforceclose
,
20617 { "Enableoplockforceclose", "srvsvc.srvsvc_NetSrvInfo503.enableoplockforceclose", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20618 { &hf_srvsvc_srvsvc_NetSrvInfo503_enableoplocks
,
20619 { "Enableoplocks", "srvsvc.srvsvc_NetSrvInfo503.enableoplocks", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20620 { &hf_srvsvc_srvsvc_NetSrvInfo503_enableraw
,
20621 { "Enableraw", "srvsvc.srvsvc_NetSrvInfo503.enableraw", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20622 { &hf_srvsvc_srvsvc_NetSrvInfo503_enablesharednetdrives
,
20623 { "Enablesharednetdrives", "srvsvc.srvsvc_NetSrvInfo503.enablesharednetdrives", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20624 { &hf_srvsvc_srvsvc_NetSrvInfo503_enablesoftcompat
,
20625 { "Enablesoftcompat", "srvsvc.srvsvc_NetSrvInfo503.enablesoftcompat", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20626 { &hf_srvsvc_srvsvc_NetSrvInfo503_initworkitems
,
20627 { "Initworkitems", "srvsvc.srvsvc_NetSrvInfo503.initworkitems", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20628 { &hf_srvsvc_srvsvc_NetSrvInfo503_irpstacksize
,
20629 { "Irpstacksize", "srvsvc.srvsvc_NetSrvInfo503.irpstacksize", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20630 { &hf_srvsvc_srvsvc_NetSrvInfo503_lmannounce
,
20631 { "Lmannounce", "srvsvc.srvsvc_NetSrvInfo503.lmannounce", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20632 { &hf_srvsvc_srvsvc_NetSrvInfo503_maxcopyreadlen
,
20633 { "Maxcopyreadlen", "srvsvc.srvsvc_NetSrvInfo503.maxcopyreadlen", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20634 { &hf_srvsvc_srvsvc_NetSrvInfo503_maxcopywritelen
,
20635 { "Maxcopywritelen", "srvsvc.srvsvc_NetSrvInfo503.maxcopywritelen", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20636 { &hf_srvsvc_srvsvc_NetSrvInfo503_maxfreeconnections
,
20637 { "Maxfreeconnections", "srvsvc.srvsvc_NetSrvInfo503.maxfreeconnections", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20638 { &hf_srvsvc_srvsvc_NetSrvInfo503_maxkeepcomplsearch
,
20639 { "Maxkeepcomplsearch", "srvsvc.srvsvc_NetSrvInfo503.maxkeepcomplsearch", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20640 { &hf_srvsvc_srvsvc_NetSrvInfo503_maxkeepsearch
,
20641 { "Maxkeepsearch", "srvsvc.srvsvc_NetSrvInfo503.maxkeepsearch", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20642 { &hf_srvsvc_srvsvc_NetSrvInfo503_maxmpxct
,
20643 { "Maxmpxct", "srvsvc.srvsvc_NetSrvInfo503.maxmpxct", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20644 { &hf_srvsvc_srvsvc_NetSrvInfo503_maxnonpagedmemoryusage
,
20645 { "Maxnonpagedmemoryusage", "srvsvc.srvsvc_NetSrvInfo503.maxnonpagedmemoryusage", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20646 { &hf_srvsvc_srvsvc_NetSrvInfo503_maxpagedmemoryusage
,
20647 { "Maxpagedmemoryusage", "srvsvc.srvsvc_NetSrvInfo503.maxpagedmemoryusage", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20648 { &hf_srvsvc_srvsvc_NetSrvInfo503_maxrawbuflen
,
20649 { "Maxrawbuflen", "srvsvc.srvsvc_NetSrvInfo503.maxrawbuflen", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20650 { &hf_srvsvc_srvsvc_NetSrvInfo503_maxworkitems
,
20651 { "Maxworkitems", "srvsvc.srvsvc_NetSrvInfo503.maxworkitems", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20652 { &hf_srvsvc_srvsvc_NetSrvInfo503_minfreeconnections
,
20653 { "Minfreeconnections", "srvsvc.srvsvc_NetSrvInfo503.minfreeconnections", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20654 { &hf_srvsvc_srvsvc_NetSrvInfo503_minfreeworkitems
,
20655 { "Minfreeworkitems", "srvsvc.srvsvc_NetSrvInfo503.minfreeworkitems", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20656 { &hf_srvsvc_srvsvc_NetSrvInfo503_minkeepcomplsearch
,
20657 { "Minkeepcomplsearch", "srvsvc.srvsvc_NetSrvInfo503.minkeepcomplsearch", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20658 { &hf_srvsvc_srvsvc_NetSrvInfo503_minkeepsearch
,
20659 { "Minkeepsearch", "srvsvc.srvsvc_NetSrvInfo503.minkeepsearch", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20660 { &hf_srvsvc_srvsvc_NetSrvInfo503_minrcvqueue
,
20661 { "Minrcvqueue", "srvsvc.srvsvc_NetSrvInfo503.minrcvqueue", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20662 { &hf_srvsvc_srvsvc_NetSrvInfo503_numlockthreads
,
20663 { "Numlockthreads", "srvsvc.srvsvc_NetSrvInfo503.numlockthreads", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20664 { &hf_srvsvc_srvsvc_NetSrvInfo503_opensearch
,
20665 { "Opensearch", "srvsvc.srvsvc_NetSrvInfo503.opensearch", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20666 { &hf_srvsvc_srvsvc_NetSrvInfo503_oplockbreakresponsewait
,
20667 { "Oplockbreakresponsewait", "srvsvc.srvsvc_NetSrvInfo503.oplockbreakresponsewait", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20668 { &hf_srvsvc_srvsvc_NetSrvInfo503_oplockbreakwait
,
20669 { "Oplockbreakwait", "srvsvc.srvsvc_NetSrvInfo503.oplockbreakwait", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20670 { &hf_srvsvc_srvsvc_NetSrvInfo503_rawworkitems
,
20671 { "Rawworkitems", "srvsvc.srvsvc_NetSrvInfo503.rawworkitems", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20672 { &hf_srvsvc_srvsvc_NetSrvInfo503_scavtimeout
,
20673 { "Scavtimeout", "srvsvc.srvsvc_NetSrvInfo503.scavtimeout", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20674 { &hf_srvsvc_srvsvc_NetSrvInfo503_sessconns
,
20675 { "Sessconns", "srvsvc.srvsvc_NetSrvInfo503.sessconns", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20676 { &hf_srvsvc_srvsvc_NetSrvInfo503_sessopen
,
20677 { "Sessopen", "srvsvc.srvsvc_NetSrvInfo503.sessopen", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20678 { &hf_srvsvc_srvsvc_NetSrvInfo503_sesssvc
,
20679 { "Sesssvc", "srvsvc.srvsvc_NetSrvInfo503.sesssvc", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20680 { &hf_srvsvc_srvsvc_NetSrvInfo503_sessusers
,
20681 { "Sessusers", "srvsvc.srvsvc_NetSrvInfo503.sessusers", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20682 { &hf_srvsvc_srvsvc_NetSrvInfo503_sizereqbufs
,
20683 { "Sizereqbufs", "srvsvc.srvsvc_NetSrvInfo503.sizereqbufs", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20684 { &hf_srvsvc_srvsvc_NetSrvInfo503_threadcountadd
,
20685 { "Threadcountadd", "srvsvc.srvsvc_NetSrvInfo503.threadcountadd", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20686 { &hf_srvsvc_srvsvc_NetSrvInfo503_threadpriority
,
20687 { "Threadpriority", "srvsvc.srvsvc_NetSrvInfo503.threadpriority", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20688 { &hf_srvsvc_srvsvc_NetSrvInfo503_timesource
,
20689 { "Timesource", "srvsvc.srvsvc_NetSrvInfo503.timesource", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20690 { &hf_srvsvc_srvsvc_NetSrvInfo503_xactmemsize
,
20691 { "Xactmemsize", "srvsvc.srvsvc_NetSrvInfo503.xactmemsize", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20692 { &hf_srvsvc_srvsvc_NetSrvInfo599_acceptdownlevelapis
,
20693 { "Acceptdownlevelapis", "srvsvc.srvsvc_NetSrvInfo599.acceptdownlevelapis", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20694 { &hf_srvsvc_srvsvc_NetSrvInfo599_alertsched
,
20695 { "Alertsched", "srvsvc.srvsvc_NetSrvInfo599.alertsched", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20696 { &hf_srvsvc_srvsvc_NetSrvInfo599_diskspacetreshold
,
20697 { "Diskspacetreshold", "srvsvc.srvsvc_NetSrvInfo599.diskspacetreshold", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20698 { &hf_srvsvc_srvsvc_NetSrvInfo599_domain
,
20699 { "Domain", "srvsvc.srvsvc_NetSrvInfo599.domain", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20700 { &hf_srvsvc_srvsvc_NetSrvInfo599_enablefcbopens
,
20701 { "Enablefcbopens", "srvsvc.srvsvc_NetSrvInfo599.enablefcbopens", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20702 { &hf_srvsvc_srvsvc_NetSrvInfo599_enableforcedlogoff
,
20703 { "Enableforcedlogoff", "srvsvc.srvsvc_NetSrvInfo599.enableforcedlogoff", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20704 { &hf_srvsvc_srvsvc_NetSrvInfo599_enableoplockforceclose
,
20705 { "Enableoplockforceclose", "srvsvc.srvsvc_NetSrvInfo599.enableoplockforceclose", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20706 { &hf_srvsvc_srvsvc_NetSrvInfo599_enableoplocks
,
20707 { "Enableoplocks", "srvsvc.srvsvc_NetSrvInfo599.enableoplocks", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20708 { &hf_srvsvc_srvsvc_NetSrvInfo599_enableraw
,
20709 { "Enableraw", "srvsvc.srvsvc_NetSrvInfo599.enableraw", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20710 { &hf_srvsvc_srvsvc_NetSrvInfo599_enablesharednetdrives
,
20711 { "Enablesharednetdrives", "srvsvc.srvsvc_NetSrvInfo599.enablesharednetdrives", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20712 { &hf_srvsvc_srvsvc_NetSrvInfo599_enablesoftcompat
,
20713 { "Enablesoftcompat", "srvsvc.srvsvc_NetSrvInfo599.enablesoftcompat", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20714 { &hf_srvsvc_srvsvc_NetSrvInfo599_errortreshold
,
20715 { "Errortreshold", "srvsvc.srvsvc_NetSrvInfo599.errortreshold", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20716 { &hf_srvsvc_srvsvc_NetSrvInfo599_initconntable
,
20717 { "Initconntable", "srvsvc.srvsvc_NetSrvInfo599.initconntable", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20718 { &hf_srvsvc_srvsvc_NetSrvInfo599_initfiletable
,
20719 { "Initfiletable", "srvsvc.srvsvc_NetSrvInfo599.initfiletable", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20720 { &hf_srvsvc_srvsvc_NetSrvInfo599_initsearchtable
,
20721 { "Initsearchtable", "srvsvc.srvsvc_NetSrvInfo599.initsearchtable", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20722 { &hf_srvsvc_srvsvc_NetSrvInfo599_initsesstable
,
20723 { "Initsesstable", "srvsvc.srvsvc_NetSrvInfo599.initsesstable", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20724 { &hf_srvsvc_srvsvc_NetSrvInfo599_initworkitems
,
20725 { "Initworkitems", "srvsvc.srvsvc_NetSrvInfo599.initworkitems", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20726 { &hf_srvsvc_srvsvc_NetSrvInfo599_irpstacksize
,
20727 { "Irpstacksize", "srvsvc.srvsvc_NetSrvInfo599.irpstacksize", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20728 { &hf_srvsvc_srvsvc_NetSrvInfo599_linkinfovalidtime
,
20729 { "Linkinfovalidtime", "srvsvc.srvsvc_NetSrvInfo599.linkinfovalidtime", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20730 { &hf_srvsvc_srvsvc_NetSrvInfo599_lmannounce
,
20731 { "Lmannounce", "srvsvc.srvsvc_NetSrvInfo599.lmannounce", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20732 { &hf_srvsvc_srvsvc_NetSrvInfo599_maxcopyreadlen
,
20733 { "Maxcopyreadlen", "srvsvc.srvsvc_NetSrvInfo599.maxcopyreadlen", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20734 { &hf_srvsvc_srvsvc_NetSrvInfo599_maxcopywritelen
,
20735 { "Maxcopywritelen", "srvsvc.srvsvc_NetSrvInfo599.maxcopywritelen", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20736 { &hf_srvsvc_srvsvc_NetSrvInfo599_maxfreeconnections
,
20737 { "Maxfreeconnections", "srvsvc.srvsvc_NetSrvInfo599.maxfreeconnections", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20738 { &hf_srvsvc_srvsvc_NetSrvInfo599_maxkeepcomplsearch
,
20739 { "Maxkeepcomplsearch", "srvsvc.srvsvc_NetSrvInfo599.maxkeepcomplsearch", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20740 { &hf_srvsvc_srvsvc_NetSrvInfo599_maxlinkdelay
,
20741 { "Maxlinkdelay", "srvsvc.srvsvc_NetSrvInfo599.maxlinkdelay", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20742 { &hf_srvsvc_srvsvc_NetSrvInfo599_maxmpxct
,
20743 { "Maxmpxct", "srvsvc.srvsvc_NetSrvInfo599.maxmpxct", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20744 { &hf_srvsvc_srvsvc_NetSrvInfo599_maxnonpagedmemoryusage
,
20745 { "Maxnonpagedmemoryusage", "srvsvc.srvsvc_NetSrvInfo599.maxnonpagedmemoryusage", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20746 { &hf_srvsvc_srvsvc_NetSrvInfo599_maxpagedmemoryusage
,
20747 { "Maxpagedmemoryusage", "srvsvc.srvsvc_NetSrvInfo599.maxpagedmemoryusage", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20748 { &hf_srvsvc_srvsvc_NetSrvInfo599_maxrawbuflen
,
20749 { "Maxrawbuflen", "srvsvc.srvsvc_NetSrvInfo599.maxrawbuflen", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20750 { &hf_srvsvc_srvsvc_NetSrvInfo599_maxworkitemidletime
,
20751 { "Maxworkitemidletime", "srvsvc.srvsvc_NetSrvInfo599.maxworkitemidletime", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20752 { &hf_srvsvc_srvsvc_NetSrvInfo599_maxworkitems
,
20753 { "Maxworkitems", "srvsvc.srvsvc_NetSrvInfo599.maxworkitems", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20754 { &hf_srvsvc_srvsvc_NetSrvInfo599_minfreeconnections
,
20755 { "Minfreeconnections", "srvsvc.srvsvc_NetSrvInfo599.minfreeconnections", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20756 { &hf_srvsvc_srvsvc_NetSrvInfo599_minfreeworkitems
,
20757 { "Minfreeworkitems", "srvsvc.srvsvc_NetSrvInfo599.minfreeworkitems", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20758 { &hf_srvsvc_srvsvc_NetSrvInfo599_minkeepcomplsearch
,
20759 { "Minkeepcomplsearch", "srvsvc.srvsvc_NetSrvInfo599.minkeepcomplsearch", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20760 { &hf_srvsvc_srvsvc_NetSrvInfo599_minkeepsearch
,
20761 { "Minkeepsearch", "srvsvc.srvsvc_NetSrvInfo599.minkeepsearch", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20762 { &hf_srvsvc_srvsvc_NetSrvInfo599_minlinkthroughput
,
20763 { "Minlinkthroughput", "srvsvc.srvsvc_NetSrvInfo599.minlinkthroughput", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20764 { &hf_srvsvc_srvsvc_NetSrvInfo599_minrcvqueue
,
20765 { "Minrcvqueue", "srvsvc.srvsvc_NetSrvInfo599.minrcvqueue", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20766 { &hf_srvsvc_srvsvc_NetSrvInfo599_networkerrortreshold
,
20767 { "Networkerrortreshold", "srvsvc.srvsvc_NetSrvInfo599.networkerrortreshold", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20768 { &hf_srvsvc_srvsvc_NetSrvInfo599_numlockthreads
,
20769 { "Numlockthreads", "srvsvc.srvsvc_NetSrvInfo599.numlockthreads", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20770 { &hf_srvsvc_srvsvc_NetSrvInfo599_opensearch
,
20771 { "Opensearch", "srvsvc.srvsvc_NetSrvInfo599.opensearch", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20772 { &hf_srvsvc_srvsvc_NetSrvInfo599_oplockbreakresponsewait
,
20773 { "Oplockbreakresponsewait", "srvsvc.srvsvc_NetSrvInfo599.oplockbreakresponsewait", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20774 { &hf_srvsvc_srvsvc_NetSrvInfo599_oplockbreakwait
,
20775 { "Oplockbreakwait", "srvsvc.srvsvc_NetSrvInfo599.oplockbreakwait", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20776 { &hf_srvsvc_srvsvc_NetSrvInfo599_rawworkitems
,
20777 { "Rawworkitems", "srvsvc.srvsvc_NetSrvInfo599.rawworkitems", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20778 { &hf_srvsvc_srvsvc_NetSrvInfo599_reserved
,
20779 { "Reserved", "srvsvc.srvsvc_NetSrvInfo599.reserved", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20780 { &hf_srvsvc_srvsvc_NetSrvInfo599_scavqosinfoupdatetime
,
20781 { "Scavqosinfoupdatetime", "srvsvc.srvsvc_NetSrvInfo599.scavqosinfoupdatetime", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20782 { &hf_srvsvc_srvsvc_NetSrvInfo599_scavtimeout
,
20783 { "Scavtimeout", "srvsvc.srvsvc_NetSrvInfo599.scavtimeout", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20784 { &hf_srvsvc_srvsvc_NetSrvInfo599_sessconns
,
20785 { "Sessconns", "srvsvc.srvsvc_NetSrvInfo599.sessconns", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20786 { &hf_srvsvc_srvsvc_NetSrvInfo599_sessopen
,
20787 { "Sessopen", "srvsvc.srvsvc_NetSrvInfo599.sessopen", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20788 { &hf_srvsvc_srvsvc_NetSrvInfo599_sesssvc
,
20789 { "Sesssvc", "srvsvc.srvsvc_NetSrvInfo599.sesssvc", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20790 { &hf_srvsvc_srvsvc_NetSrvInfo599_sessusers
,
20791 { "Sessusers", "srvsvc.srvsvc_NetSrvInfo599.sessusers", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20792 { &hf_srvsvc_srvsvc_NetSrvInfo599_sizereqbufs
,
20793 { "Sizereqbufs", "srvsvc.srvsvc_NetSrvInfo599.sizereqbufs", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20794 { &hf_srvsvc_srvsvc_NetSrvInfo599_threadcountadd
,
20795 { "Threadcountadd", "srvsvc.srvsvc_NetSrvInfo599.threadcountadd", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20796 { &hf_srvsvc_srvsvc_NetSrvInfo599_threadpriority
,
20797 { "Threadpriority", "srvsvc.srvsvc_NetSrvInfo599.threadpriority", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20798 { &hf_srvsvc_srvsvc_NetSrvInfo599_timesource
,
20799 { "Timesource", "srvsvc.srvsvc_NetSrvInfo599.timesource", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20800 { &hf_srvsvc_srvsvc_NetSrvInfo599_xactmemsize
,
20801 { "Xactmemsize", "srvsvc.srvsvc_NetSrvInfo599.xactmemsize", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20802 { &hf_srvsvc_srvsvc_NetSrvInfo_info100
,
20803 { "Info100", "srvsvc.srvsvc_NetSrvInfo.info100", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20804 { &hf_srvsvc_srvsvc_NetSrvInfo_info1005
,
20805 { "Info1005", "srvsvc.srvsvc_NetSrvInfo.info1005", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20806 { &hf_srvsvc_srvsvc_NetSrvInfo_info101
,
20807 { "Info101", "srvsvc.srvsvc_NetSrvInfo.info101", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20808 { &hf_srvsvc_srvsvc_NetSrvInfo_info1010
,
20809 { "Info1010", "srvsvc.srvsvc_NetSrvInfo.info1010", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20810 { &hf_srvsvc_srvsvc_NetSrvInfo_info1016
,
20811 { "Info1016", "srvsvc.srvsvc_NetSrvInfo.info1016", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20812 { &hf_srvsvc_srvsvc_NetSrvInfo_info1017
,
20813 { "Info1017", "srvsvc.srvsvc_NetSrvInfo.info1017", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20814 { &hf_srvsvc_srvsvc_NetSrvInfo_info1018
,
20815 { "Info1018", "srvsvc.srvsvc_NetSrvInfo.info1018", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20816 { &hf_srvsvc_srvsvc_NetSrvInfo_info102
,
20817 { "Info102", "srvsvc.srvsvc_NetSrvInfo.info102", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20818 { &hf_srvsvc_srvsvc_NetSrvInfo_info1107
,
20819 { "Info1107", "srvsvc.srvsvc_NetSrvInfo.info1107", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20820 { &hf_srvsvc_srvsvc_NetSrvInfo_info1501
,
20821 { "Info1501", "srvsvc.srvsvc_NetSrvInfo.info1501", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20822 { &hf_srvsvc_srvsvc_NetSrvInfo_info1502
,
20823 { "Info1502", "srvsvc.srvsvc_NetSrvInfo.info1502", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20824 { &hf_srvsvc_srvsvc_NetSrvInfo_info1503
,
20825 { "Info1503", "srvsvc.srvsvc_NetSrvInfo.info1503", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20826 { &hf_srvsvc_srvsvc_NetSrvInfo_info1506
,
20827 { "Info1506", "srvsvc.srvsvc_NetSrvInfo.info1506", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20828 { &hf_srvsvc_srvsvc_NetSrvInfo_info1509
,
20829 { "Info1509", "srvsvc.srvsvc_NetSrvInfo.info1509", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20830 { &hf_srvsvc_srvsvc_NetSrvInfo_info1510
,
20831 { "Info1510", "srvsvc.srvsvc_NetSrvInfo.info1510", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20832 { &hf_srvsvc_srvsvc_NetSrvInfo_info1511
,
20833 { "Info1511", "srvsvc.srvsvc_NetSrvInfo.info1511", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20834 { &hf_srvsvc_srvsvc_NetSrvInfo_info1512
,
20835 { "Info1512", "srvsvc.srvsvc_NetSrvInfo.info1512", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20836 { &hf_srvsvc_srvsvc_NetSrvInfo_info1513
,
20837 { "Info1513", "srvsvc.srvsvc_NetSrvInfo.info1513", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20838 { &hf_srvsvc_srvsvc_NetSrvInfo_info1514
,
20839 { "Info1514", "srvsvc.srvsvc_NetSrvInfo.info1514", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20840 { &hf_srvsvc_srvsvc_NetSrvInfo_info1515
,
20841 { "Info1515", "srvsvc.srvsvc_NetSrvInfo.info1515", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20842 { &hf_srvsvc_srvsvc_NetSrvInfo_info1516
,
20843 { "Info1516", "srvsvc.srvsvc_NetSrvInfo.info1516", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20844 { &hf_srvsvc_srvsvc_NetSrvInfo_info1518
,
20845 { "Info1518", "srvsvc.srvsvc_NetSrvInfo.info1518", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20846 { &hf_srvsvc_srvsvc_NetSrvInfo_info1520
,
20847 { "Info1520", "srvsvc.srvsvc_NetSrvInfo.info1520", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20848 { &hf_srvsvc_srvsvc_NetSrvInfo_info1521
,
20849 { "Info1521", "srvsvc.srvsvc_NetSrvInfo.info1521", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20850 { &hf_srvsvc_srvsvc_NetSrvInfo_info1522
,
20851 { "Info1522", "srvsvc.srvsvc_NetSrvInfo.info1522", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20852 { &hf_srvsvc_srvsvc_NetSrvInfo_info1523
,
20853 { "Info1523", "srvsvc.srvsvc_NetSrvInfo.info1523", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20854 { &hf_srvsvc_srvsvc_NetSrvInfo_info1524
,
20855 { "Info1524", "srvsvc.srvsvc_NetSrvInfo.info1524", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20856 { &hf_srvsvc_srvsvc_NetSrvInfo_info1525
,
20857 { "Info1525", "srvsvc.srvsvc_NetSrvInfo.info1525", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20858 { &hf_srvsvc_srvsvc_NetSrvInfo_info1528
,
20859 { "Info1528", "srvsvc.srvsvc_NetSrvInfo.info1528", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20860 { &hf_srvsvc_srvsvc_NetSrvInfo_info1529
,
20861 { "Info1529", "srvsvc.srvsvc_NetSrvInfo.info1529", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20862 { &hf_srvsvc_srvsvc_NetSrvInfo_info1530
,
20863 { "Info1530", "srvsvc.srvsvc_NetSrvInfo.info1530", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20864 { &hf_srvsvc_srvsvc_NetSrvInfo_info1533
,
20865 { "Info1533", "srvsvc.srvsvc_NetSrvInfo.info1533", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20866 { &hf_srvsvc_srvsvc_NetSrvInfo_info1534
,
20867 { "Info1534", "srvsvc.srvsvc_NetSrvInfo.info1534", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20868 { &hf_srvsvc_srvsvc_NetSrvInfo_info1535
,
20869 { "Info1535", "srvsvc.srvsvc_NetSrvInfo.info1535", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20870 { &hf_srvsvc_srvsvc_NetSrvInfo_info1536
,
20871 { "Info1536", "srvsvc.srvsvc_NetSrvInfo.info1536", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20872 { &hf_srvsvc_srvsvc_NetSrvInfo_info1537
,
20873 { "Info1537", "srvsvc.srvsvc_NetSrvInfo.info1537", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20874 { &hf_srvsvc_srvsvc_NetSrvInfo_info1538
,
20875 { "Info1538", "srvsvc.srvsvc_NetSrvInfo.info1538", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20876 { &hf_srvsvc_srvsvc_NetSrvInfo_info1539
,
20877 { "Info1539", "srvsvc.srvsvc_NetSrvInfo.info1539", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20878 { &hf_srvsvc_srvsvc_NetSrvInfo_info1540
,
20879 { "Info1540", "srvsvc.srvsvc_NetSrvInfo.info1540", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20880 { &hf_srvsvc_srvsvc_NetSrvInfo_info1541
,
20881 { "Info1541", "srvsvc.srvsvc_NetSrvInfo.info1541", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20882 { &hf_srvsvc_srvsvc_NetSrvInfo_info1542
,
20883 { "Info1542", "srvsvc.srvsvc_NetSrvInfo.info1542", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20884 { &hf_srvsvc_srvsvc_NetSrvInfo_info1543
,
20885 { "Info1543", "srvsvc.srvsvc_NetSrvInfo.info1543", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20886 { &hf_srvsvc_srvsvc_NetSrvInfo_info1544
,
20887 { "Info1544", "srvsvc.srvsvc_NetSrvInfo.info1544", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20888 { &hf_srvsvc_srvsvc_NetSrvInfo_info1545
,
20889 { "Info1545", "srvsvc.srvsvc_NetSrvInfo.info1545", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20890 { &hf_srvsvc_srvsvc_NetSrvInfo_info1546
,
20891 { "Info1546", "srvsvc.srvsvc_NetSrvInfo.info1546", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20892 { &hf_srvsvc_srvsvc_NetSrvInfo_info1547
,
20893 { "Info1547", "srvsvc.srvsvc_NetSrvInfo.info1547", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20894 { &hf_srvsvc_srvsvc_NetSrvInfo_info1548
,
20895 { "Info1548", "srvsvc.srvsvc_NetSrvInfo.info1548", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20896 { &hf_srvsvc_srvsvc_NetSrvInfo_info1549
,
20897 { "Info1549", "srvsvc.srvsvc_NetSrvInfo.info1549", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20898 { &hf_srvsvc_srvsvc_NetSrvInfo_info1550
,
20899 { "Info1550", "srvsvc.srvsvc_NetSrvInfo.info1550", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20900 { &hf_srvsvc_srvsvc_NetSrvInfo_info1552
,
20901 { "Info1552", "srvsvc.srvsvc_NetSrvInfo.info1552", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20902 { &hf_srvsvc_srvsvc_NetSrvInfo_info1553
,
20903 { "Info1553", "srvsvc.srvsvc_NetSrvInfo.info1553", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20904 { &hf_srvsvc_srvsvc_NetSrvInfo_info1554
,
20905 { "Info1554", "srvsvc.srvsvc_NetSrvInfo.info1554", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20906 { &hf_srvsvc_srvsvc_NetSrvInfo_info1555
,
20907 { "Info1555", "srvsvc.srvsvc_NetSrvInfo.info1555", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20908 { &hf_srvsvc_srvsvc_NetSrvInfo_info1556
,
20909 { "Info1556", "srvsvc.srvsvc_NetSrvInfo.info1556", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20910 { &hf_srvsvc_srvsvc_NetSrvInfo_info402
,
20911 { "Info402", "srvsvc.srvsvc_NetSrvInfo.info402", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20912 { &hf_srvsvc_srvsvc_NetSrvInfo_info403
,
20913 { "Info403", "srvsvc.srvsvc_NetSrvInfo.info403", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20914 { &hf_srvsvc_srvsvc_NetSrvInfo_info502
,
20915 { "Info502", "srvsvc.srvsvc_NetSrvInfo.info502", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20916 { &hf_srvsvc_srvsvc_NetSrvInfo_info503
,
20917 { "Info503", "srvsvc.srvsvc_NetSrvInfo.info503", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20918 { &hf_srvsvc_srvsvc_NetSrvInfo_info599
,
20919 { "Info599", "srvsvc.srvsvc_NetSrvInfo.info599", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20920 { &hf_srvsvc_srvsvc_NetSrvSetInfo_info
,
20921 { "Info", "srvsvc.srvsvc_NetSrvSetInfo.info", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20922 { &hf_srvsvc_srvsvc_NetSrvSetInfo_level
,
20923 { "Level", "srvsvc.srvsvc_NetSrvSetInfo.level", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20924 { &hf_srvsvc_srvsvc_NetSrvSetInfo_parm_error
,
20925 { "Parm Error", "srvsvc.srvsvc_NetSrvSetInfo.parm_error", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20926 { &hf_srvsvc_srvsvc_NetSrvSetInfo_server_unc
,
20927 { "Server Unc", "srvsvc.srvsvc_NetSrvSetInfo.server_unc", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20928 { &hf_srvsvc_srvsvc_NetTransportAdd_info
,
20929 { "Info", "srvsvc.srvsvc_NetTransportAdd.info", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20930 { &hf_srvsvc_srvsvc_NetTransportAdd_level
,
20931 { "Level", "srvsvc.srvsvc_NetTransportAdd.level", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20932 { &hf_srvsvc_srvsvc_NetTransportAdd_server_unc
,
20933 { "Server Unc", "srvsvc.srvsvc_NetTransportAdd.server_unc", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20934 { &hf_srvsvc_srvsvc_NetTransportCtr0_array
,
20935 { "Array", "srvsvc.srvsvc_NetTransportCtr0.array", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20936 { &hf_srvsvc_srvsvc_NetTransportCtr0_count
,
20937 { "Count", "srvsvc.srvsvc_NetTransportCtr0.count", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20938 { &hf_srvsvc_srvsvc_NetTransportCtr1_array
,
20939 { "Array", "srvsvc.srvsvc_NetTransportCtr1.array", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20940 { &hf_srvsvc_srvsvc_NetTransportCtr1_count
,
20941 { "Count", "srvsvc.srvsvc_NetTransportCtr1.count", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20942 { &hf_srvsvc_srvsvc_NetTransportCtr2_array
,
20943 { "Array", "srvsvc.srvsvc_NetTransportCtr2.array", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20944 { &hf_srvsvc_srvsvc_NetTransportCtr2_count
,
20945 { "Count", "srvsvc.srvsvc_NetTransportCtr2.count", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20946 { &hf_srvsvc_srvsvc_NetTransportCtr3_array
,
20947 { "Array", "srvsvc.srvsvc_NetTransportCtr3.array", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20948 { &hf_srvsvc_srvsvc_NetTransportCtr3_count
,
20949 { "Count", "srvsvc.srvsvc_NetTransportCtr3.count", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20950 { &hf_srvsvc_srvsvc_NetTransportCtr_ctr0
,
20951 { "Ctr0", "srvsvc.srvsvc_NetTransportCtr.ctr0", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20952 { &hf_srvsvc_srvsvc_NetTransportCtr_ctr1
,
20953 { "Ctr1", "srvsvc.srvsvc_NetTransportCtr.ctr1", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20954 { &hf_srvsvc_srvsvc_NetTransportCtr_ctr2
,
20955 { "Ctr2", "srvsvc.srvsvc_NetTransportCtr.ctr2", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20956 { &hf_srvsvc_srvsvc_NetTransportCtr_ctr3
,
20957 { "Ctr3", "srvsvc.srvsvc_NetTransportCtr.ctr3", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20958 { &hf_srvsvc_srvsvc_NetTransportDel_info0
,
20959 { "Info0", "srvsvc.srvsvc_NetTransportDel.info0", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20960 { &hf_srvsvc_srvsvc_NetTransportDel_level
,
20961 { "Level", "srvsvc.srvsvc_NetTransportDel.level", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20962 { &hf_srvsvc_srvsvc_NetTransportDel_server_unc
,
20963 { "Server Unc", "srvsvc.srvsvc_NetTransportDel.server_unc", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20964 { &hf_srvsvc_srvsvc_NetTransportEnum_max_buffer
,
20965 { "Max Buffer", "srvsvc.srvsvc_NetTransportEnum.max_buffer", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20966 { &hf_srvsvc_srvsvc_NetTransportEnum_resume_handle
,
20967 { "Resume Handle", "srvsvc.srvsvc_NetTransportEnum.resume_handle", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20968 { &hf_srvsvc_srvsvc_NetTransportEnum_server_unc
,
20969 { "Server Unc", "srvsvc.srvsvc_NetTransportEnum.server_unc", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20970 { &hf_srvsvc_srvsvc_NetTransportEnum_totalentries
,
20971 { "Totalentries", "srvsvc.srvsvc_NetTransportEnum.totalentries", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20972 { &hf_srvsvc_srvsvc_NetTransportEnum_transports
,
20973 { "Transports", "srvsvc.srvsvc_NetTransportEnum.transports", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20974 { &hf_srvsvc_srvsvc_NetTransportInfo0_addr
,
20975 { "Addr", "srvsvc.srvsvc_NetTransportInfo0.addr", FT_UINT8
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20976 { &hf_srvsvc_srvsvc_NetTransportInfo0_addr_len
,
20977 { "Addr Len", "srvsvc.srvsvc_NetTransportInfo0.addr_len", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20978 { &hf_srvsvc_srvsvc_NetTransportInfo0_name
,
20979 { "Name", "srvsvc.srvsvc_NetTransportInfo0.name", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20980 { &hf_srvsvc_srvsvc_NetTransportInfo0_net_addr
,
20981 { "Net Addr", "srvsvc.srvsvc_NetTransportInfo0.net_addr", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20982 { &hf_srvsvc_srvsvc_NetTransportInfo0_vcs
,
20983 { "Vcs", "srvsvc.srvsvc_NetTransportInfo0.vcs", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20984 { &hf_srvsvc_srvsvc_NetTransportInfo1_addr
,
20985 { "Addr", "srvsvc.srvsvc_NetTransportInfo1.addr", FT_UINT8
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20986 { &hf_srvsvc_srvsvc_NetTransportInfo1_addr_len
,
20987 { "Addr Len", "srvsvc.srvsvc_NetTransportInfo1.addr_len", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20988 { &hf_srvsvc_srvsvc_NetTransportInfo1_domain
,
20989 { "Domain", "srvsvc.srvsvc_NetTransportInfo1.domain", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20990 { &hf_srvsvc_srvsvc_NetTransportInfo1_name
,
20991 { "Name", "srvsvc.srvsvc_NetTransportInfo1.name", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20992 { &hf_srvsvc_srvsvc_NetTransportInfo1_net_addr
,
20993 { "Net Addr", "srvsvc.srvsvc_NetTransportInfo1.net_addr", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
20994 { &hf_srvsvc_srvsvc_NetTransportInfo1_vcs
,
20995 { "Vcs", "srvsvc.srvsvc_NetTransportInfo1.vcs", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20996 { &hf_srvsvc_srvsvc_NetTransportInfo2_addr
,
20997 { "Addr", "srvsvc.srvsvc_NetTransportInfo2.addr", FT_UINT8
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
20998 { &hf_srvsvc_srvsvc_NetTransportInfo2_addr_len
,
20999 { "Addr Len", "srvsvc.srvsvc_NetTransportInfo2.addr_len", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
21000 { &hf_srvsvc_srvsvc_NetTransportInfo2_domain
,
21001 { "Domain", "srvsvc.srvsvc_NetTransportInfo2.domain", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
21002 { &hf_srvsvc_srvsvc_NetTransportInfo2_name
,
21003 { "Name", "srvsvc.srvsvc_NetTransportInfo2.name", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
21004 { &hf_srvsvc_srvsvc_NetTransportInfo2_net_addr
,
21005 { "Net Addr", "srvsvc.srvsvc_NetTransportInfo2.net_addr", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
21006 { &hf_srvsvc_srvsvc_NetTransportInfo2_unknown
,
21007 { "Unknown", "srvsvc.srvsvc_NetTransportInfo2.unknown", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
21008 { &hf_srvsvc_srvsvc_NetTransportInfo2_vcs
,
21009 { "Vcs", "srvsvc.srvsvc_NetTransportInfo2.vcs", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
21010 { &hf_srvsvc_srvsvc_NetTransportInfo3_addr
,
21011 { "Addr", "srvsvc.srvsvc_NetTransportInfo3.addr", FT_UINT8
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
21012 { &hf_srvsvc_srvsvc_NetTransportInfo3_addr_len
,
21013 { "Addr Len", "srvsvc.srvsvc_NetTransportInfo3.addr_len", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
21014 { &hf_srvsvc_srvsvc_NetTransportInfo3_domain
,
21015 { "Domain", "srvsvc.srvsvc_NetTransportInfo3.domain", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
21016 { &hf_srvsvc_srvsvc_NetTransportInfo3_name
,
21017 { "Name", "srvsvc.srvsvc_NetTransportInfo3.name", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
21018 { &hf_srvsvc_srvsvc_NetTransportInfo3_net_addr
,
21019 { "Net Addr", "srvsvc.srvsvc_NetTransportInfo3.net_addr", FT_STRING
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
21020 { &hf_srvsvc_srvsvc_NetTransportInfo3_unknown1
,
21021 { "Unknown1", "srvsvc.srvsvc_NetTransportInfo3.unknown1", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
21022 { &hf_srvsvc_srvsvc_NetTransportInfo3_unknown2
,
21023 { "Unknown2", "srvsvc.srvsvc_NetTransportInfo3.unknown2", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
21024 { &hf_srvsvc_srvsvc_NetTransportInfo3_unknown3
,
21025 { "Unknown3", "srvsvc.srvsvc_NetTransportInfo3.unknown3", FT_UINT8
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
21026 { &hf_srvsvc_srvsvc_NetTransportInfo3_vcs
,
21027 { "Vcs", "srvsvc.srvsvc_NetTransportInfo3.vcs", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
21028 { &hf_srvsvc_srvsvc_NetTransportInfoCtr_ctr
,
21029 { "Ctr", "srvsvc.srvsvc_NetTransportInfoCtr.ctr", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
21030 { &hf_srvsvc_srvsvc_NetTransportInfoCtr_level
,
21031 { "Level", "srvsvc.srvsvc_NetTransportInfoCtr.level", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
21032 { &hf_srvsvc_srvsvc_NetTransportInfo_info0
,
21033 { "Info0", "srvsvc.srvsvc_NetTransportInfo.info0", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
21034 { &hf_srvsvc_srvsvc_NetTransportInfo_info1
,
21035 { "Info1", "srvsvc.srvsvc_NetTransportInfo.info1", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
21036 { &hf_srvsvc_srvsvc_NetTransportInfo_info2
,
21037 { "Info2", "srvsvc.srvsvc_NetTransportInfo.info2", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
21038 { &hf_srvsvc_srvsvc_NetTransportInfo_info3
,
21039 { "Info3", "srvsvc.srvsvc_NetTransportInfo.info3", FT_NONE
, BASE_NONE
, NULL
, 0, NULL
, HFILL
}},
21040 { &hf_srvsvc_srvsvc_Statistics_avresponse
,
21041 { "Avresponse", "srvsvc.srvsvc_Statistics.avresponse", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
21042 { &hf_srvsvc_srvsvc_Statistics_bigbufneed
,
21043 { "Bigbufneed", "srvsvc.srvsvc_Statistics.bigbufneed", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
21044 { &hf_srvsvc_srvsvc_Statistics_bytesrcvd_high
,
21045 { "Bytesrcvd High", "srvsvc.srvsvc_Statistics.bytesrcvd_high", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
21046 { &hf_srvsvc_srvsvc_Statistics_bytesrcvd_low
,
21047 { "Bytesrcvd Low", "srvsvc.srvsvc_Statistics.bytesrcvd_low", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
21048 { &hf_srvsvc_srvsvc_Statistics_bytessent_high
,
21049 { "Bytessent High", "srvsvc.srvsvc_Statistics.bytessent_high", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
21050 { &hf_srvsvc_srvsvc_Statistics_bytessent_low
,
21051 { "Bytessent Low", "srvsvc.srvsvc_Statistics.bytessent_low", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
21052 { &hf_srvsvc_srvsvc_Statistics_devopens
,
21053 { "Devopens", "srvsvc.srvsvc_Statistics.devopens", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
21054 { &hf_srvsvc_srvsvc_Statistics_fopens
,
21055 { "Fopens", "srvsvc.srvsvc_Statistics.fopens", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
21056 { &hf_srvsvc_srvsvc_Statistics_jobsqueued
,
21057 { "Jobsqueued", "srvsvc.srvsvc_Statistics.jobsqueued", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
21058 { &hf_srvsvc_srvsvc_Statistics_permerrors
,
21059 { "Permerrors", "srvsvc.srvsvc_Statistics.permerrors", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
21060 { &hf_srvsvc_srvsvc_Statistics_pwerrors
,
21061 { "Pwerrors", "srvsvc.srvsvc_Statistics.pwerrors", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
21062 { &hf_srvsvc_srvsvc_Statistics_reqbufneed
,
21063 { "Reqbufneed", "srvsvc.srvsvc_Statistics.reqbufneed", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
21064 { &hf_srvsvc_srvsvc_Statistics_serrorout
,
21065 { "Serrorout", "srvsvc.srvsvc_Statistics.serrorout", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
21066 { &hf_srvsvc_srvsvc_Statistics_sopens
,
21067 { "Sopens", "srvsvc.srvsvc_Statistics.sopens", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
21068 { &hf_srvsvc_srvsvc_Statistics_start
,
21069 { "Start", "srvsvc.srvsvc_Statistics.start", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
21070 { &hf_srvsvc_srvsvc_Statistics_stimeouts
,
21071 { "Stimeouts", "srvsvc.srvsvc_Statistics.stimeouts", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
21072 { &hf_srvsvc_srvsvc_Statistics_syserrors
,
21073 { "Syserrors", "srvsvc.srvsvc_Statistics.syserrors", FT_UINT32
, BASE_DEC
, NULL
, 0, NULL
, HFILL
}},
21074 { &hf_srvsvc_werror
,
21075 { "Windows Error", "srvsvc.werror", FT_UINT32
, BASE_HEX
|BASE_EXT_STRING
, &WERR_errors_ext
, 0, NULL
, HFILL
}},
21079 static int *ett
[] = {
21080 &ett_dcerpc_srvsvc
,
21081 &ett_srvsvc_svcctl_ServerType
,
21082 &ett_srvsvc_security_secinfo
,
21083 &ett_srvsvc_srvsvc_NetCharDevInfo0
,
21084 &ett_srvsvc_srvsvc_NetCharDevCtr0
,
21085 &ett_srvsvc_srvsvc_NetCharDevInfo1
,
21086 &ett_srvsvc_srvsvc_NetCharDevCtr1
,
21087 &ett_srvsvc_srvsvc_NetCharDevInfo
,
21088 &ett_srvsvc_srvsvc_NetCharDevCtr
,
21089 &ett_srvsvc_srvsvc_NetCharDevInfoCtr
,
21090 &ett_srvsvc_srvsvc_NetCharDevQInfo0
,
21091 &ett_srvsvc_srvsvc_NetCharDevQCtr0
,
21092 &ett_srvsvc_srvsvc_NetCharDevQInfo1
,
21093 &ett_srvsvc_srvsvc_NetCharDevQCtr1
,
21094 &ett_srvsvc_srvsvc_NetCharDevQInfo
,
21095 &ett_srvsvc_srvsvc_NetCharDevQCtr
,
21096 &ett_srvsvc_srvsvc_NetCharDevQInfoCtr
,
21097 &ett_srvsvc_srvsvc_NetConnInfo0
,
21098 &ett_srvsvc_srvsvc_NetConnCtr0
,
21099 &ett_srvsvc_srvsvc_NetConnInfo1
,
21100 &ett_srvsvc_srvsvc_NetConnCtr1
,
21101 &ett_srvsvc_srvsvc_NetConnCtr
,
21102 &ett_srvsvc_srvsvc_NetConnInfoCtr
,
21103 &ett_srvsvc_srvsvc_NetFileInfo2
,
21104 &ett_srvsvc_srvsvc_NetFileCtr2
,
21105 &ett_srvsvc_srvsvc_NetFileInfo3
,
21106 &ett_srvsvc_srvsvc_NetFileCtr3
,
21107 &ett_srvsvc_srvsvc_NetFileInfo
,
21108 &ett_srvsvc_srvsvc_NetFileCtr
,
21109 &ett_srvsvc_srvsvc_NetFileInfoCtr
,
21110 &ett_srvsvc_srvsvc_NetSessInfo0
,
21111 &ett_srvsvc_srvsvc_NetSessCtr0
,
21112 &ett_srvsvc_srvsvc_NetSessInfo1
,
21113 &ett_srvsvc_srvsvc_NetSessCtr1
,
21114 &ett_srvsvc_srvsvc_NetSessInfo2
,
21115 &ett_srvsvc_srvsvc_NetSessCtr2
,
21116 &ett_srvsvc_srvsvc_NetSessInfo10
,
21117 &ett_srvsvc_srvsvc_NetSessCtr10
,
21118 &ett_srvsvc_srvsvc_NetSessInfo502
,
21119 &ett_srvsvc_srvsvc_NetSessCtr502
,
21120 &ett_srvsvc_srvsvc_NetSessCtr
,
21121 &ett_srvsvc_srvsvc_NetSessInfoCtr
,
21122 &ett_srvsvc_srvsvc_NetShareInfo0
,
21123 &ett_srvsvc_srvsvc_NetShareCtr0
,
21124 &ett_srvsvc_srvsvc_NetShareInfo1
,
21125 &ett_srvsvc_srvsvc_NetShareCtr1
,
21126 &ett_srvsvc_srvsvc_NetShareInfo2
,
21127 &ett_srvsvc_srvsvc_NetShareCtr2
,
21128 &ett_srvsvc_srvsvc_NetShareInfo501
,
21129 &ett_srvsvc_srvsvc_NetShareCtr501
,
21130 &ett_srvsvc_srvsvc_NetShareInfo502
,
21131 &ett_srvsvc_srvsvc_NetShareCtr502
,
21132 &ett_srvsvc_srvsvc_NetShareInfo1004
,
21133 &ett_srvsvc_srvsvc_NetShareCtr1004
,
21134 &ett_srvsvc_NetShareInfo1005Flags
,
21135 &ett_srvsvc_srvsvc_NetShareInfo1005
,
21136 &ett_srvsvc_srvsvc_NetShareCtr1005
,
21137 &ett_srvsvc_srvsvc_NetShareInfo1006
,
21138 &ett_srvsvc_srvsvc_NetShareCtr1006
,
21139 &ett_srvsvc_srvsvc_NetShareInfo1007
,
21140 &ett_srvsvc_srvsvc_NetShareCtr1007
,
21141 &ett_srvsvc_srvsvc_NetShareCtr1501
,
21142 &ett_srvsvc_srvsvc_NetShareInfo
,
21143 &ett_srvsvc_srvsvc_NetShareCtr
,
21144 &ett_srvsvc_srvsvc_NetShareInfoCtr
,
21145 &ett_srvsvc_srvsvc_NetSrvInfo100
,
21146 &ett_srvsvc_srvsvc_NetSrvInfo101
,
21147 &ett_srvsvc_srvsvc_NetSrvInfo102
,
21148 &ett_srvsvc_srvsvc_NetSrvInfo402
,
21149 &ett_srvsvc_srvsvc_NetSrvInfo403
,
21150 &ett_srvsvc_srvsvc_NetSrvInfo502
,
21151 &ett_srvsvc_srvsvc_NetSrvInfo503
,
21152 &ett_srvsvc_srvsvc_NetSrvInfo599
,
21153 &ett_srvsvc_srvsvc_NetSrvInfo1005
,
21154 &ett_srvsvc_srvsvc_NetSrvInfo1010
,
21155 &ett_srvsvc_srvsvc_NetSrvInfo1016
,
21156 &ett_srvsvc_srvsvc_NetSrvInfo1017
,
21157 &ett_srvsvc_srvsvc_NetSrvInfo1018
,
21158 &ett_srvsvc_srvsvc_NetSrvInfo1107
,
21159 &ett_srvsvc_srvsvc_NetSrvInfo1501
,
21160 &ett_srvsvc_srvsvc_NetSrvInfo1502
,
21161 &ett_srvsvc_srvsvc_NetSrvInfo1503
,
21162 &ett_srvsvc_srvsvc_NetSrvInfo1506
,
21163 &ett_srvsvc_srvsvc_NetSrvInfo1509
,
21164 &ett_srvsvc_srvsvc_NetSrvInfo1510
,
21165 &ett_srvsvc_srvsvc_NetSrvInfo1511
,
21166 &ett_srvsvc_srvsvc_NetSrvInfo1512
,
21167 &ett_srvsvc_srvsvc_NetSrvInfo1513
,
21168 &ett_srvsvc_srvsvc_NetSrvInfo1514
,
21169 &ett_srvsvc_srvsvc_NetSrvInfo1515
,
21170 &ett_srvsvc_srvsvc_NetSrvInfo1516
,
21171 &ett_srvsvc_srvsvc_NetSrvInfo1518
,
21172 &ett_srvsvc_srvsvc_NetSrvInfo1520
,
21173 &ett_srvsvc_srvsvc_NetSrvInfo1521
,
21174 &ett_srvsvc_srvsvc_NetSrvInfo1522
,
21175 &ett_srvsvc_srvsvc_NetSrvInfo1523
,
21176 &ett_srvsvc_srvsvc_NetSrvInfo1524
,
21177 &ett_srvsvc_srvsvc_NetSrvInfo1525
,
21178 &ett_srvsvc_srvsvc_NetSrvInfo1528
,
21179 &ett_srvsvc_srvsvc_NetSrvInfo1529
,
21180 &ett_srvsvc_srvsvc_NetSrvInfo1530
,
21181 &ett_srvsvc_srvsvc_NetSrvInfo1533
,
21182 &ett_srvsvc_srvsvc_NetSrvInfo1534
,
21183 &ett_srvsvc_srvsvc_NetSrvInfo1535
,
21184 &ett_srvsvc_srvsvc_NetSrvInfo1536
,
21185 &ett_srvsvc_srvsvc_NetSrvInfo1537
,
21186 &ett_srvsvc_srvsvc_NetSrvInfo1538
,
21187 &ett_srvsvc_srvsvc_NetSrvInfo1539
,
21188 &ett_srvsvc_srvsvc_NetSrvInfo1540
,
21189 &ett_srvsvc_srvsvc_NetSrvInfo1541
,
21190 &ett_srvsvc_srvsvc_NetSrvInfo1542
,
21191 &ett_srvsvc_srvsvc_NetSrvInfo1543
,
21192 &ett_srvsvc_srvsvc_NetSrvInfo1544
,
21193 &ett_srvsvc_srvsvc_NetSrvInfo1545
,
21194 &ett_srvsvc_srvsvc_NetSrvInfo1546
,
21195 &ett_srvsvc_srvsvc_NetSrvInfo1547
,
21196 &ett_srvsvc_srvsvc_NetSrvInfo1548
,
21197 &ett_srvsvc_srvsvc_NetSrvInfo1549
,
21198 &ett_srvsvc_srvsvc_NetSrvInfo1550
,
21199 &ett_srvsvc_srvsvc_NetSrvInfo1552
,
21200 &ett_srvsvc_srvsvc_NetSrvInfo1553
,
21201 &ett_srvsvc_srvsvc_NetSrvInfo1554
,
21202 &ett_srvsvc_srvsvc_NetSrvInfo1555
,
21203 &ett_srvsvc_srvsvc_NetSrvInfo1556
,
21204 &ett_srvsvc_srvsvc_NetSrvInfo
,
21205 &ett_srvsvc_srvsvc_NetDiskInfo0
,
21206 &ett_srvsvc_srvsvc_NetDiskInfo
,
21207 &ett_srvsvc_srvsvc_Statistics
,
21208 &ett_srvsvc_srvsvc_NetTransportInfo0
,
21209 &ett_srvsvc_srvsvc_NetTransportCtr0
,
21210 &ett_srvsvc_srvsvc_NetTransportInfo1
,
21211 &ett_srvsvc_srvsvc_NetTransportCtr1
,
21212 &ett_srvsvc_srvsvc_NetTransportInfo2
,
21213 &ett_srvsvc_srvsvc_NetTransportCtr2
,
21214 &ett_srvsvc_srvsvc_NetTransportInfo3
,
21215 &ett_srvsvc_srvsvc_NetTransportCtr3
,
21216 &ett_srvsvc_srvsvc_NetTransportCtr
,
21217 &ett_srvsvc_srvsvc_NetTransportInfoCtr
,
21218 &ett_srvsvc_srvsvc_NetRemoteTODInfo
,
21219 &ett_srvsvc_srvsvc_NetTransportInfo
,
21222 proto_dcerpc_srvsvc
= proto_register_protocol("Server Service", "SRVSVC", "srvsvc");
21223 proto_register_field_array(proto_dcerpc_srvsvc
, hf
, array_length (hf
));
21224 proto_register_subtree_array(ett
, array_length(ett
));
21227 void proto_reg_handoff_dcerpc_srvsvc(void)
21229 dcerpc_init_uuid(proto_dcerpc_srvsvc
, ett_dcerpc_srvsvc
,
21230 &uuid_dcerpc_srvsvc
, ver_dcerpc_srvsvc
,
21231 srvsvc_dissectors
, hf_srvsvc_opnum
);