1
/* parser auto-generated by pidl */
4
#include "librpc/gen_ndr/ndr_libnetapi.h"
6
_PUBLIC_ enum ndr_err_code ndr_push_NET_API_STATUS(struct ndr_push *ndr, int ndr_flags, enum NET_API_STATUS r)
8
NDR_CHECK(ndr_push_enum_uint32(ndr, NDR_SCALARS, r));
9
return NDR_ERR_SUCCESS;
12
_PUBLIC_ enum ndr_err_code ndr_pull_NET_API_STATUS(struct ndr_pull *ndr, int ndr_flags, enum NET_API_STATUS *r)
15
NDR_CHECK(ndr_pull_enum_uint32(ndr, NDR_SCALARS, &v));
17
return NDR_ERR_SUCCESS;
20
_PUBLIC_ void ndr_print_NET_API_STATUS(struct ndr_print *ndr, const char *name, enum NET_API_STATUS r)
22
const char *val = NULL;
25
case NERR_Success: val = "NERR_Success"; break;
27
ndr_print_enum(ndr, name, "ENUM", val, r);
30
_PUBLIC_ enum ndr_err_code ndr_push_domsid(struct ndr_push *ndr, int ndr_flags, const struct domsid *r)
32
uint32_t cntr_sub_auths_0;
33
if (ndr_flags & NDR_SCALARS) {
34
NDR_CHECK(ndr_push_align(ndr, 4));
35
NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sid_rev_num));
36
NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->num_auths));
37
NDR_CHECK(ndr_push_array_uint8(ndr, NDR_SCALARS, r->id_auth, 6));
38
for (cntr_sub_auths_0 = 0; cntr_sub_auths_0 < MAXSUBAUTHS; cntr_sub_auths_0++) {
39
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sub_auths[cntr_sub_auths_0]));
41
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
43
if (ndr_flags & NDR_BUFFERS) {
45
return NDR_ERR_SUCCESS;
48
_PUBLIC_ enum ndr_err_code ndr_pull_domsid(struct ndr_pull *ndr, int ndr_flags, struct domsid *r)
50
uint32_t cntr_sub_auths_0;
51
TALLOC_CTX *_mem_save_sub_auths_0;
52
if (ndr_flags & NDR_SCALARS) {
53
NDR_CHECK(ndr_pull_align(ndr, 4));
54
NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sid_rev_num));
55
NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->num_auths));
56
NDR_CHECK(ndr_pull_array_uint8(ndr, NDR_SCALARS, r->id_auth, 6));
57
NDR_PULL_ALLOC_N(ndr, r->sub_auths, MAXSUBAUTHS);
58
_mem_save_sub_auths_0 = NDR_PULL_GET_MEM_CTX(ndr);
59
NDR_PULL_SET_MEM_CTX(ndr, r->sub_auths, 0);
60
for (cntr_sub_auths_0 = 0; cntr_sub_auths_0 < MAXSUBAUTHS; cntr_sub_auths_0++) {
61
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sub_auths[cntr_sub_auths_0]));
63
NDR_PULL_SET_MEM_CTX(ndr, _mem_save_sub_auths_0, 0);
64
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
66
if (ndr_flags & NDR_BUFFERS) {
68
return NDR_ERR_SUCCESS;
71
_PUBLIC_ void ndr_print_domsid(struct ndr_print *ndr, const char *name, const struct domsid *r)
73
uint32_t cntr_sub_auths_0;
74
ndr_print_struct(ndr, name, "domsid");
76
ndr_print_uint8(ndr, "sid_rev_num", r->sid_rev_num);
77
ndr_print_uint8(ndr, "num_auths", r->num_auths);
78
ndr_print_array_uint8(ndr, "id_auth", r->id_auth, 6);
79
ndr->print(ndr, "%s: ARRAY(%d)", "sub_auths", (int)MAXSUBAUTHS);
81
for (cntr_sub_auths_0=0;cntr_sub_auths_0<MAXSUBAUTHS;cntr_sub_auths_0++) {
83
if (asprintf(&idx_0, "[%d]", cntr_sub_auths_0) != -1) {
84
ndr_print_uint32(ndr, "sub_auths", r->sub_auths[cntr_sub_auths_0]);
92
_PUBLIC_ enum ndr_err_code ndr_push_NetJoinFlags(struct ndr_push *ndr, int ndr_flags, uint32_t r)
94
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r));
95
return NDR_ERR_SUCCESS;
98
_PUBLIC_ enum ndr_err_code ndr_pull_NetJoinFlags(struct ndr_pull *ndr, int ndr_flags, uint32_t *r)
101
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &v));
103
return NDR_ERR_SUCCESS;
106
_PUBLIC_ void ndr_print_NetJoinFlags(struct ndr_print *ndr, const char *name, uint32_t r)
108
ndr_print_uint32(ndr, name, r);
110
ndr_print_bitmap_flag(ndr, sizeof(uint32_t), "NETSETUP_JOIN_DOMAIN", NETSETUP_JOIN_DOMAIN, r);
111
ndr_print_bitmap_flag(ndr, sizeof(uint32_t), "NETSETUP_ACCT_CREATE", NETSETUP_ACCT_CREATE, r);
112
ndr_print_bitmap_flag(ndr, sizeof(uint32_t), "NETSETUP_ACCT_DELETE", NETSETUP_ACCT_DELETE, r);
113
ndr_print_bitmap_flag(ndr, sizeof(uint32_t), "NETSETUP_WIN9X_UPGRADE", NETSETUP_WIN9X_UPGRADE, r);
114
ndr_print_bitmap_flag(ndr, sizeof(uint32_t), "NETSETUP_DOMAIN_JOIN_IF_JOINED", NETSETUP_DOMAIN_JOIN_IF_JOINED, r);
115
ndr_print_bitmap_flag(ndr, sizeof(uint32_t), "NETSETUP_JOIN_UNSECURE", NETSETUP_JOIN_UNSECURE, r);
116
ndr_print_bitmap_flag(ndr, sizeof(uint32_t), "NETSETUP_MACHINE_PWD_PASSED", NETSETUP_MACHINE_PWD_PASSED, r);
117
ndr_print_bitmap_flag(ndr, sizeof(uint32_t), "NETSETUP_DEFER_SPN_SET", NETSETUP_DEFER_SPN_SET, r);
118
ndr_print_bitmap_flag(ndr, sizeof(uint32_t), "NETSETUP_JOIN_DC_ACCOUNT", NETSETUP_JOIN_DC_ACCOUNT, r);
119
ndr_print_bitmap_flag(ndr, sizeof(uint32_t), "NETSETUP_JOIN_WITH_NEW_NAME", NETSETUP_JOIN_WITH_NEW_NAME, r);
120
ndr_print_bitmap_flag(ndr, sizeof(uint32_t), "NETSETUP_INSTALL_INVOCATION", NETSETUP_INSTALL_INVOCATION, r);
121
ndr_print_bitmap_flag(ndr, sizeof(uint32_t), "NETSETUP_IGNORE_UNSUPPORTED_FLAGS", NETSETUP_IGNORE_UNSUPPORTED_FLAGS, r);
125
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_100(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_100 *r)
127
if (ndr_flags & NDR_SCALARS) {
128
NDR_CHECK(ndr_push_align(ndr, 4));
129
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv100_platform_id));
130
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->sv100_name));
131
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
133
if (ndr_flags & NDR_BUFFERS) {
135
return NDR_ERR_SUCCESS;
138
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_100(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_100 *r)
140
if (ndr_flags & NDR_SCALARS) {
141
NDR_CHECK(ndr_pull_align(ndr, 4));
142
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv100_platform_id));
143
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->sv100_name));
144
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
146
if (ndr_flags & NDR_BUFFERS) {
148
return NDR_ERR_SUCCESS;
151
_PUBLIC_ void ndr_print_SERVER_INFO_100(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_100 *r)
153
ndr_print_struct(ndr, name, "SERVER_INFO_100");
155
ndr_print_uint32(ndr, "sv100_platform_id", r->sv100_platform_id);
156
ndr_print_string(ndr, "sv100_name", r->sv100_name);
160
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_101(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_101 *r)
162
if (ndr_flags & NDR_SCALARS) {
163
NDR_CHECK(ndr_push_align(ndr, 4));
164
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv101_platform_id));
165
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->sv101_name));
166
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv101_version_major));
167
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv101_version_minor));
168
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv101_type));
169
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->sv101_comment));
170
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
172
if (ndr_flags & NDR_BUFFERS) {
174
return NDR_ERR_SUCCESS;
177
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_101(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_101 *r)
179
if (ndr_flags & NDR_SCALARS) {
180
NDR_CHECK(ndr_pull_align(ndr, 4));
181
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv101_platform_id));
182
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->sv101_name));
183
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv101_version_major));
184
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv101_version_minor));
185
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv101_type));
186
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->sv101_comment));
187
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
189
if (ndr_flags & NDR_BUFFERS) {
191
return NDR_ERR_SUCCESS;
194
_PUBLIC_ void ndr_print_SERVER_INFO_101(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_101 *r)
196
ndr_print_struct(ndr, name, "SERVER_INFO_101");
198
ndr_print_uint32(ndr, "sv101_platform_id", r->sv101_platform_id);
199
ndr_print_string(ndr, "sv101_name", r->sv101_name);
200
ndr_print_uint32(ndr, "sv101_version_major", r->sv101_version_major);
201
ndr_print_uint32(ndr, "sv101_version_minor", r->sv101_version_minor);
202
ndr_print_uint32(ndr, "sv101_type", r->sv101_type);
203
ndr_print_string(ndr, "sv101_comment", r->sv101_comment);
207
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_102(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_102 *r)
209
if (ndr_flags & NDR_SCALARS) {
210
NDR_CHECK(ndr_push_align(ndr, 4));
211
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv102_platform_id));
212
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->sv102_name));
213
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv102_version_major));
214
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv102_version_minor));
215
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv102_type));
216
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->sv102_comment));
217
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv102_users));
218
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv102_disc));
219
NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv102_hidden));
220
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv102_announce));
221
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv102_anndelta));
222
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv102_licenses));
223
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->sv102_userpath));
224
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
226
if (ndr_flags & NDR_BUFFERS) {
228
return NDR_ERR_SUCCESS;
231
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_102(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_102 *r)
233
if (ndr_flags & NDR_SCALARS) {
234
NDR_CHECK(ndr_pull_align(ndr, 4));
235
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv102_platform_id));
236
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->sv102_name));
237
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv102_version_major));
238
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv102_version_minor));
239
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv102_type));
240
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->sv102_comment));
241
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv102_users));
242
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv102_disc));
243
NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv102_hidden));
244
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv102_announce));
245
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv102_anndelta));
246
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv102_licenses));
247
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->sv102_userpath));
248
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
250
if (ndr_flags & NDR_BUFFERS) {
252
return NDR_ERR_SUCCESS;
255
_PUBLIC_ void ndr_print_SERVER_INFO_102(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_102 *r)
257
ndr_print_struct(ndr, name, "SERVER_INFO_102");
259
ndr_print_uint32(ndr, "sv102_platform_id", r->sv102_platform_id);
260
ndr_print_string(ndr, "sv102_name", r->sv102_name);
261
ndr_print_uint32(ndr, "sv102_version_major", r->sv102_version_major);
262
ndr_print_uint32(ndr, "sv102_version_minor", r->sv102_version_minor);
263
ndr_print_uint32(ndr, "sv102_type", r->sv102_type);
264
ndr_print_string(ndr, "sv102_comment", r->sv102_comment);
265
ndr_print_uint32(ndr, "sv102_users", r->sv102_users);
266
ndr_print_uint32(ndr, "sv102_disc", r->sv102_disc);
267
ndr_print_uint8(ndr, "sv102_hidden", r->sv102_hidden);
268
ndr_print_uint32(ndr, "sv102_announce", r->sv102_announce);
269
ndr_print_uint32(ndr, "sv102_anndelta", r->sv102_anndelta);
270
ndr_print_uint32(ndr, "sv102_licenses", r->sv102_licenses);
271
ndr_print_string(ndr, "sv102_userpath", r->sv102_userpath);
275
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_402(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_402 *r)
277
if (ndr_flags & NDR_SCALARS) {
278
NDR_CHECK(ndr_push_align(ndr, 4));
279
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv402_ulist_mtime));
280
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv402_glist_mtime));
281
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv402_alist_mtime));
282
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->sv402_alerts));
283
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv402_security));
284
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv402_numadmin));
285
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv402_lanmask));
286
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->sv402_guestacct));
287
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv402_chdevs));
288
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv402_chdevq));
289
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv402_chdevjobs));
290
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv402_connections));
291
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv402_shares));
292
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv402_openfiles));
293
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv402_sessopens));
294
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv402_sessvcs));
295
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv402_sessreqs));
296
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv402_opensearch));
297
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv402_activelocks));
298
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv402_numreqbuf));
299
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv402_sizreqbuf));
300
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv402_numbigbuf));
301
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv402_numfiletasks));
302
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv402_alertsched));
303
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv402_erroralert));
304
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv402_logonalert));
305
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv402_accessalert));
306
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv402_diskalert));
307
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv402_netioalert));
308
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv402_maxauditsz));
309
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->sv402_srvheuristics));
310
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
312
if (ndr_flags & NDR_BUFFERS) {
314
return NDR_ERR_SUCCESS;
317
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_402(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_402 *r)
319
if (ndr_flags & NDR_SCALARS) {
320
NDR_CHECK(ndr_pull_align(ndr, 4));
321
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv402_ulist_mtime));
322
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv402_glist_mtime));
323
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv402_alist_mtime));
324
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->sv402_alerts));
325
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv402_security));
326
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv402_numadmin));
327
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv402_lanmask));
328
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->sv402_guestacct));
329
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv402_chdevs));
330
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv402_chdevq));
331
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv402_chdevjobs));
332
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv402_connections));
333
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv402_shares));
334
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv402_openfiles));
335
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv402_sessopens));
336
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv402_sessvcs));
337
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv402_sessreqs));
338
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv402_opensearch));
339
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv402_activelocks));
340
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv402_numreqbuf));
341
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv402_sizreqbuf));
342
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv402_numbigbuf));
343
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv402_numfiletasks));
344
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv402_alertsched));
345
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv402_erroralert));
346
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv402_logonalert));
347
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv402_accessalert));
348
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv402_diskalert));
349
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv402_netioalert));
350
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv402_maxauditsz));
351
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->sv402_srvheuristics));
352
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
354
if (ndr_flags & NDR_BUFFERS) {
356
return NDR_ERR_SUCCESS;
359
_PUBLIC_ void ndr_print_SERVER_INFO_402(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_402 *r)
361
ndr_print_struct(ndr, name, "SERVER_INFO_402");
363
ndr_print_uint32(ndr, "sv402_ulist_mtime", r->sv402_ulist_mtime);
364
ndr_print_uint32(ndr, "sv402_glist_mtime", r->sv402_glist_mtime);
365
ndr_print_uint32(ndr, "sv402_alist_mtime", r->sv402_alist_mtime);
366
ndr_print_string(ndr, "sv402_alerts", r->sv402_alerts);
367
ndr_print_uint32(ndr, "sv402_security", r->sv402_security);
368
ndr_print_uint32(ndr, "sv402_numadmin", r->sv402_numadmin);
369
ndr_print_uint32(ndr, "sv402_lanmask", r->sv402_lanmask);
370
ndr_print_string(ndr, "sv402_guestacct", r->sv402_guestacct);
371
ndr_print_uint32(ndr, "sv402_chdevs", r->sv402_chdevs);
372
ndr_print_uint32(ndr, "sv402_chdevq", r->sv402_chdevq);
373
ndr_print_uint32(ndr, "sv402_chdevjobs", r->sv402_chdevjobs);
374
ndr_print_uint32(ndr, "sv402_connections", r->sv402_connections);
375
ndr_print_uint32(ndr, "sv402_shares", r->sv402_shares);
376
ndr_print_uint32(ndr, "sv402_openfiles", r->sv402_openfiles);
377
ndr_print_uint32(ndr, "sv402_sessopens", r->sv402_sessopens);
378
ndr_print_uint32(ndr, "sv402_sessvcs", r->sv402_sessvcs);
379
ndr_print_uint32(ndr, "sv402_sessreqs", r->sv402_sessreqs);
380
ndr_print_uint32(ndr, "sv402_opensearch", r->sv402_opensearch);
381
ndr_print_uint32(ndr, "sv402_activelocks", r->sv402_activelocks);
382
ndr_print_uint32(ndr, "sv402_numreqbuf", r->sv402_numreqbuf);
383
ndr_print_uint32(ndr, "sv402_sizreqbuf", r->sv402_sizreqbuf);
384
ndr_print_uint32(ndr, "sv402_numbigbuf", r->sv402_numbigbuf);
385
ndr_print_uint32(ndr, "sv402_numfiletasks", r->sv402_numfiletasks);
386
ndr_print_uint32(ndr, "sv402_alertsched", r->sv402_alertsched);
387
ndr_print_uint32(ndr, "sv402_erroralert", r->sv402_erroralert);
388
ndr_print_uint32(ndr, "sv402_logonalert", r->sv402_logonalert);
389
ndr_print_uint32(ndr, "sv402_accessalert", r->sv402_accessalert);
390
ndr_print_uint32(ndr, "sv402_diskalert", r->sv402_diskalert);
391
ndr_print_uint32(ndr, "sv402_netioalert", r->sv402_netioalert);
392
ndr_print_uint32(ndr, "sv402_maxauditsz", r->sv402_maxauditsz);
393
ndr_print_string(ndr, "sv402_srvheuristics", r->sv402_srvheuristics);
397
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_403(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_403 *r)
399
if (ndr_flags & NDR_SCALARS) {
400
NDR_CHECK(ndr_push_align(ndr, 4));
401
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv403_ulist_mtime));
402
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv403_glist_mtime));
403
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv403_alist_mtime));
404
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->sv403_alerts));
405
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv403_security));
406
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv403_numadmin));
407
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv403_lanmask));
408
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->sv403_guestacct));
409
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv403_chdevs));
410
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv403_chdevq));
411
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv403_chdevjobs));
412
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv403_connections));
413
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv403_shares));
414
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv403_openfiles));
415
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv403_sessopens));
416
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv403_sessvcs));
417
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv403_sessreqs));
418
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv403_opensearch));
419
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv403_activelocks));
420
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv403_numreqbuf));
421
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv403_sizreqbuf));
422
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv403_numbigbuf));
423
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv403_numfiletasks));
424
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv403_alertsched));
425
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv403_erroralert));
426
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv403_logonalert));
427
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv403_accessalert));
428
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv403_diskalert));
429
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv403_netioalert));
430
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv403_maxauditsz));
431
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->sv403_srvheuristics));
432
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv403_auditedevents));
433
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv403_autoprofile));
434
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->sv403_autopath));
435
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
437
if (ndr_flags & NDR_BUFFERS) {
439
return NDR_ERR_SUCCESS;
442
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_403(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_403 *r)
444
if (ndr_flags & NDR_SCALARS) {
445
NDR_CHECK(ndr_pull_align(ndr, 4));
446
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv403_ulist_mtime));
447
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv403_glist_mtime));
448
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv403_alist_mtime));
449
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->sv403_alerts));
450
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv403_security));
451
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv403_numadmin));
452
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv403_lanmask));
453
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->sv403_guestacct));
454
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv403_chdevs));
455
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv403_chdevq));
456
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv403_chdevjobs));
457
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv403_connections));
458
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv403_shares));
459
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv403_openfiles));
460
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv403_sessopens));
461
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv403_sessvcs));
462
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv403_sessreqs));
463
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv403_opensearch));
464
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv403_activelocks));
465
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv403_numreqbuf));
466
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv403_sizreqbuf));
467
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv403_numbigbuf));
468
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv403_numfiletasks));
469
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv403_alertsched));
470
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv403_erroralert));
471
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv403_logonalert));
472
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv403_accessalert));
473
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv403_diskalert));
474
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv403_netioalert));
475
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv403_maxauditsz));
476
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->sv403_srvheuristics));
477
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv403_auditedevents));
478
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv403_autoprofile));
479
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->sv403_autopath));
480
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
482
if (ndr_flags & NDR_BUFFERS) {
484
return NDR_ERR_SUCCESS;
487
_PUBLIC_ void ndr_print_SERVER_INFO_403(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_403 *r)
489
ndr_print_struct(ndr, name, "SERVER_INFO_403");
491
ndr_print_uint32(ndr, "sv403_ulist_mtime", r->sv403_ulist_mtime);
492
ndr_print_uint32(ndr, "sv403_glist_mtime", r->sv403_glist_mtime);
493
ndr_print_uint32(ndr, "sv403_alist_mtime", r->sv403_alist_mtime);
494
ndr_print_string(ndr, "sv403_alerts", r->sv403_alerts);
495
ndr_print_uint32(ndr, "sv403_security", r->sv403_security);
496
ndr_print_uint32(ndr, "sv403_numadmin", r->sv403_numadmin);
497
ndr_print_uint32(ndr, "sv403_lanmask", r->sv403_lanmask);
498
ndr_print_string(ndr, "sv403_guestacct", r->sv403_guestacct);
499
ndr_print_uint32(ndr, "sv403_chdevs", r->sv403_chdevs);
500
ndr_print_uint32(ndr, "sv403_chdevq", r->sv403_chdevq);
501
ndr_print_uint32(ndr, "sv403_chdevjobs", r->sv403_chdevjobs);
502
ndr_print_uint32(ndr, "sv403_connections", r->sv403_connections);
503
ndr_print_uint32(ndr, "sv403_shares", r->sv403_shares);
504
ndr_print_uint32(ndr, "sv403_openfiles", r->sv403_openfiles);
505
ndr_print_uint32(ndr, "sv403_sessopens", r->sv403_sessopens);
506
ndr_print_uint32(ndr, "sv403_sessvcs", r->sv403_sessvcs);
507
ndr_print_uint32(ndr, "sv403_sessreqs", r->sv403_sessreqs);
508
ndr_print_uint32(ndr, "sv403_opensearch", r->sv403_opensearch);
509
ndr_print_uint32(ndr, "sv403_activelocks", r->sv403_activelocks);
510
ndr_print_uint32(ndr, "sv403_numreqbuf", r->sv403_numreqbuf);
511
ndr_print_uint32(ndr, "sv403_sizreqbuf", r->sv403_sizreqbuf);
512
ndr_print_uint32(ndr, "sv403_numbigbuf", r->sv403_numbigbuf);
513
ndr_print_uint32(ndr, "sv403_numfiletasks", r->sv403_numfiletasks);
514
ndr_print_uint32(ndr, "sv403_alertsched", r->sv403_alertsched);
515
ndr_print_uint32(ndr, "sv403_erroralert", r->sv403_erroralert);
516
ndr_print_uint32(ndr, "sv403_logonalert", r->sv403_logonalert);
517
ndr_print_uint32(ndr, "sv403_accessalert", r->sv403_accessalert);
518
ndr_print_uint32(ndr, "sv403_diskalert", r->sv403_diskalert);
519
ndr_print_uint32(ndr, "sv403_netioalert", r->sv403_netioalert);
520
ndr_print_uint32(ndr, "sv403_maxauditsz", r->sv403_maxauditsz);
521
ndr_print_string(ndr, "sv403_srvheuristics", r->sv403_srvheuristics);
522
ndr_print_uint32(ndr, "sv403_auditedevents", r->sv403_auditedevents);
523
ndr_print_uint32(ndr, "sv403_autoprofile", r->sv403_autoprofile);
524
ndr_print_string(ndr, "sv403_autopath", r->sv403_autopath);
528
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_502(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_502 *r)
530
if (ndr_flags & NDR_SCALARS) {
531
NDR_CHECK(ndr_push_align(ndr, 4));
532
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv502_sessopens));
533
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv502_sessvcs));
534
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv502_opensearch));
535
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv502_sizreqbuf));
536
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv502_initworkitems));
537
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv502_maxworkitems));
538
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv502_rawworkitems));
539
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv502_irpstacksize));
540
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv502_maxrawbuflen));
541
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv502_sessusers));
542
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv502_sessconns));
543
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv502_maxpagedmemoryusage));
544
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv502_maxnonpagedmemoryusage));
545
NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv502_enablesoftcompat));
546
NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv502_enableforcedlogoff));
547
NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv502_timesource));
548
NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv502_acceptdownlevelapis));
549
NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv502_lmannounce));
550
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
552
if (ndr_flags & NDR_BUFFERS) {
554
return NDR_ERR_SUCCESS;
557
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_502(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_502 *r)
559
if (ndr_flags & NDR_SCALARS) {
560
NDR_CHECK(ndr_pull_align(ndr, 4));
561
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv502_sessopens));
562
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv502_sessvcs));
563
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv502_opensearch));
564
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv502_sizreqbuf));
565
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv502_initworkitems));
566
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv502_maxworkitems));
567
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv502_rawworkitems));
568
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv502_irpstacksize));
569
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv502_maxrawbuflen));
570
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv502_sessusers));
571
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv502_sessconns));
572
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv502_maxpagedmemoryusage));
573
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv502_maxnonpagedmemoryusage));
574
NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv502_enablesoftcompat));
575
NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv502_enableforcedlogoff));
576
NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv502_timesource));
577
NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv502_acceptdownlevelapis));
578
NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv502_lmannounce));
579
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
581
if (ndr_flags & NDR_BUFFERS) {
583
return NDR_ERR_SUCCESS;
586
_PUBLIC_ void ndr_print_SERVER_INFO_502(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_502 *r)
588
ndr_print_struct(ndr, name, "SERVER_INFO_502");
590
ndr_print_uint32(ndr, "sv502_sessopens", r->sv502_sessopens);
591
ndr_print_uint32(ndr, "sv502_sessvcs", r->sv502_sessvcs);
592
ndr_print_uint32(ndr, "sv502_opensearch", r->sv502_opensearch);
593
ndr_print_uint32(ndr, "sv502_sizreqbuf", r->sv502_sizreqbuf);
594
ndr_print_uint32(ndr, "sv502_initworkitems", r->sv502_initworkitems);
595
ndr_print_uint32(ndr, "sv502_maxworkitems", r->sv502_maxworkitems);
596
ndr_print_uint32(ndr, "sv502_rawworkitems", r->sv502_rawworkitems);
597
ndr_print_uint32(ndr, "sv502_irpstacksize", r->sv502_irpstacksize);
598
ndr_print_uint32(ndr, "sv502_maxrawbuflen", r->sv502_maxrawbuflen);
599
ndr_print_uint32(ndr, "sv502_sessusers", r->sv502_sessusers);
600
ndr_print_uint32(ndr, "sv502_sessconns", r->sv502_sessconns);
601
ndr_print_uint32(ndr, "sv502_maxpagedmemoryusage", r->sv502_maxpagedmemoryusage);
602
ndr_print_uint32(ndr, "sv502_maxnonpagedmemoryusage", r->sv502_maxnonpagedmemoryusage);
603
ndr_print_uint8(ndr, "sv502_enablesoftcompat", r->sv502_enablesoftcompat);
604
ndr_print_uint8(ndr, "sv502_enableforcedlogoff", r->sv502_enableforcedlogoff);
605
ndr_print_uint8(ndr, "sv502_timesource", r->sv502_timesource);
606
ndr_print_uint8(ndr, "sv502_acceptdownlevelapis", r->sv502_acceptdownlevelapis);
607
ndr_print_uint8(ndr, "sv502_lmannounce", r->sv502_lmannounce);
611
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_503(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_503 *r)
613
if (ndr_flags & NDR_SCALARS) {
614
NDR_CHECK(ndr_push_align(ndr, 4));
615
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv503_sessopens));
616
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv503_sessvcs));
617
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv503_opensearch));
618
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv503_sizreqbuf));
619
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv503_initworkitems));
620
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv503_maxworkitems));
621
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv503_rawworkitems));
622
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv503_irpstacksize));
623
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv503_maxrawbuflen));
624
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv503_sessusers));
625
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv503_sessconns));
626
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv503_maxpagedmemoryusage));
627
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv503_maxnonpagedmemoryusage));
628
NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv503_enablesoftcompat));
629
NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv503_enableforcedlogoff));
630
NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv503_timesource));
631
NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv503_acceptdownlevelapis));
632
NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv503_lmannounce));
633
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->sv503_domain));
634
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv503_maxcopyreadlen));
635
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv503_maxcopywritelen));
636
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv503_minkeepsearch));
637
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv503_maxkeepsearch));
638
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv503_minkeepcomplsearch));
639
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv503_maxkeepcomplsearch));
640
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv503_threadcountadd));
641
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv503_numblockthreads));
642
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv503_scavtimeout));
643
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv503_minrcvqueue));
644
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv503_minfreeworkitems));
645
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv503_xactmemsize));
646
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv503_threadpriority));
647
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv503_maxmpxct));
648
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv503_oplockbreakwait));
649
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv503_oplockbreakresponsewait));
650
NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv503_enableoplocks));
651
NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv503_enableoplockforceclose));
652
NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv503_enablefcbopens));
653
NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv503_enableraw));
654
NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv503_enablesharednetdrives));
655
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv503_minfreeconnections));
656
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv503_maxfreeconnections));
657
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
659
if (ndr_flags & NDR_BUFFERS) {
661
return NDR_ERR_SUCCESS;
664
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_503(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_503 *r)
666
if (ndr_flags & NDR_SCALARS) {
667
NDR_CHECK(ndr_pull_align(ndr, 4));
668
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv503_sessopens));
669
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv503_sessvcs));
670
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv503_opensearch));
671
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv503_sizreqbuf));
672
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv503_initworkitems));
673
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv503_maxworkitems));
674
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv503_rawworkitems));
675
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv503_irpstacksize));
676
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv503_maxrawbuflen));
677
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv503_sessusers));
678
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv503_sessconns));
679
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv503_maxpagedmemoryusage));
680
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv503_maxnonpagedmemoryusage));
681
NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv503_enablesoftcompat));
682
NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv503_enableforcedlogoff));
683
NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv503_timesource));
684
NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv503_acceptdownlevelapis));
685
NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv503_lmannounce));
686
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->sv503_domain));
687
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv503_maxcopyreadlen));
688
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv503_maxcopywritelen));
689
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv503_minkeepsearch));
690
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv503_maxkeepsearch));
691
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv503_minkeepcomplsearch));
692
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv503_maxkeepcomplsearch));
693
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv503_threadcountadd));
694
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv503_numblockthreads));
695
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv503_scavtimeout));
696
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv503_minrcvqueue));
697
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv503_minfreeworkitems));
698
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv503_xactmemsize));
699
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv503_threadpriority));
700
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv503_maxmpxct));
701
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv503_oplockbreakwait));
702
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv503_oplockbreakresponsewait));
703
NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv503_enableoplocks));
704
NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv503_enableoplockforceclose));
705
NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv503_enablefcbopens));
706
NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv503_enableraw));
707
NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv503_enablesharednetdrives));
708
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv503_minfreeconnections));
709
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv503_maxfreeconnections));
710
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
712
if (ndr_flags & NDR_BUFFERS) {
714
return NDR_ERR_SUCCESS;
717
_PUBLIC_ void ndr_print_SERVER_INFO_503(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_503 *r)
719
ndr_print_struct(ndr, name, "SERVER_INFO_503");
721
ndr_print_uint32(ndr, "sv503_sessopens", r->sv503_sessopens);
722
ndr_print_uint32(ndr, "sv503_sessvcs", r->sv503_sessvcs);
723
ndr_print_uint32(ndr, "sv503_opensearch", r->sv503_opensearch);
724
ndr_print_uint32(ndr, "sv503_sizreqbuf", r->sv503_sizreqbuf);
725
ndr_print_uint32(ndr, "sv503_initworkitems", r->sv503_initworkitems);
726
ndr_print_uint32(ndr, "sv503_maxworkitems", r->sv503_maxworkitems);
727
ndr_print_uint32(ndr, "sv503_rawworkitems", r->sv503_rawworkitems);
728
ndr_print_uint32(ndr, "sv503_irpstacksize", r->sv503_irpstacksize);
729
ndr_print_uint32(ndr, "sv503_maxrawbuflen", r->sv503_maxrawbuflen);
730
ndr_print_uint32(ndr, "sv503_sessusers", r->sv503_sessusers);
731
ndr_print_uint32(ndr, "sv503_sessconns", r->sv503_sessconns);
732
ndr_print_uint32(ndr, "sv503_maxpagedmemoryusage", r->sv503_maxpagedmemoryusage);
733
ndr_print_uint32(ndr, "sv503_maxnonpagedmemoryusage", r->sv503_maxnonpagedmemoryusage);
734
ndr_print_uint8(ndr, "sv503_enablesoftcompat", r->sv503_enablesoftcompat);
735
ndr_print_uint8(ndr, "sv503_enableforcedlogoff", r->sv503_enableforcedlogoff);
736
ndr_print_uint8(ndr, "sv503_timesource", r->sv503_timesource);
737
ndr_print_uint8(ndr, "sv503_acceptdownlevelapis", r->sv503_acceptdownlevelapis);
738
ndr_print_uint8(ndr, "sv503_lmannounce", r->sv503_lmannounce);
739
ndr_print_string(ndr, "sv503_domain", r->sv503_domain);
740
ndr_print_uint32(ndr, "sv503_maxcopyreadlen", r->sv503_maxcopyreadlen);
741
ndr_print_uint32(ndr, "sv503_maxcopywritelen", r->sv503_maxcopywritelen);
742
ndr_print_uint32(ndr, "sv503_minkeepsearch", r->sv503_minkeepsearch);
743
ndr_print_uint32(ndr, "sv503_maxkeepsearch", r->sv503_maxkeepsearch);
744
ndr_print_uint32(ndr, "sv503_minkeepcomplsearch", r->sv503_minkeepcomplsearch);
745
ndr_print_uint32(ndr, "sv503_maxkeepcomplsearch", r->sv503_maxkeepcomplsearch);
746
ndr_print_uint32(ndr, "sv503_threadcountadd", r->sv503_threadcountadd);
747
ndr_print_uint32(ndr, "sv503_numblockthreads", r->sv503_numblockthreads);
748
ndr_print_uint32(ndr, "sv503_scavtimeout", r->sv503_scavtimeout);
749
ndr_print_uint32(ndr, "sv503_minrcvqueue", r->sv503_minrcvqueue);
750
ndr_print_uint32(ndr, "sv503_minfreeworkitems", r->sv503_minfreeworkitems);
751
ndr_print_uint32(ndr, "sv503_xactmemsize", r->sv503_xactmemsize);
752
ndr_print_uint32(ndr, "sv503_threadpriority", r->sv503_threadpriority);
753
ndr_print_uint32(ndr, "sv503_maxmpxct", r->sv503_maxmpxct);
754
ndr_print_uint32(ndr, "sv503_oplockbreakwait", r->sv503_oplockbreakwait);
755
ndr_print_uint32(ndr, "sv503_oplockbreakresponsewait", r->sv503_oplockbreakresponsewait);
756
ndr_print_uint8(ndr, "sv503_enableoplocks", r->sv503_enableoplocks);
757
ndr_print_uint8(ndr, "sv503_enableoplockforceclose", r->sv503_enableoplockforceclose);
758
ndr_print_uint8(ndr, "sv503_enablefcbopens", r->sv503_enablefcbopens);
759
ndr_print_uint8(ndr, "sv503_enableraw", r->sv503_enableraw);
760
ndr_print_uint8(ndr, "sv503_enablesharednetdrives", r->sv503_enablesharednetdrives);
761
ndr_print_uint32(ndr, "sv503_minfreeconnections", r->sv503_minfreeconnections);
762
ndr_print_uint32(ndr, "sv503_maxfreeconnections", r->sv503_maxfreeconnections);
766
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_599(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_599 *r)
768
if (ndr_flags & NDR_SCALARS) {
769
NDR_CHECK(ndr_push_align(ndr, 4));
770
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv599_sessopens));
771
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv599_sessvcs));
772
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv599_opensearch));
773
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv599_sizreqbuf));
774
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv599_initworkitems));
775
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv599_maxworkitems));
776
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv599_rawworkitems));
777
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv599_irpstacksize));
778
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv599_maxrawbuflen));
779
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv599_sessusers));
780
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv599_sessconns));
781
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv599_maxpagedmemoryusage));
782
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv599_maxnonpagedmemoryusage));
783
NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv599_enablesoftcompat));
784
NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv599_enableforcedlogoff));
785
NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv599_timesource));
786
NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv599_acceptdownlevelapis));
787
NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv599_lmannounce));
788
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->sv599_domain));
789
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv599_maxcopyreadlen));
790
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv599_maxcopywritelen));
791
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv599_minkeepsearch));
792
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv599_maxkeepsearch));
793
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv599_minkeepcomplsearch));
794
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv599_maxkeepcomplsearch));
795
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv599_threadcountadd));
796
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv599_numblockthreads));
797
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv599_scavtimeout));
798
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv599_minrcvqueue));
799
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv599_minfreeworkitems));
800
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv599_xactmemsize));
801
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv599_threadpriority));
802
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv599_maxmpxct));
803
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv599_oplockbreakwait));
804
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv599_oplockbreakresponsewait));
805
NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv599_enableoplocks));
806
NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv599_enableoplockforceclose));
807
NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv599_enablefcbopens));
808
NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv599_enableraw));
809
NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv599_enablesharednetdrives));
810
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv599_minfreeconnections));
811
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv599_maxfreeconnections));
812
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv599_initsesstable));
813
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv599_initconntable));
814
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv599_initfiletable));
815
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv599_initsearchtable));
816
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv599_alertschedule));
817
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv599_errorthreshold));
818
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv599_networkerrorthreshold));
819
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv599_diskspacethreshold));
820
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv599_reserved));
821
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv599_maxlinkdelay));
822
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv599_minlinkthroughput));
823
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv599_linkinfovalidtime));
824
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv599_scavqosinfoupdatetime));
825
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv599_maxworkitemidletime));
826
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
828
if (ndr_flags & NDR_BUFFERS) {
830
return NDR_ERR_SUCCESS;
833
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_599(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_599 *r)
835
if (ndr_flags & NDR_SCALARS) {
836
NDR_CHECK(ndr_pull_align(ndr, 4));
837
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv599_sessopens));
838
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv599_sessvcs));
839
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv599_opensearch));
840
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv599_sizreqbuf));
841
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv599_initworkitems));
842
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv599_maxworkitems));
843
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv599_rawworkitems));
844
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv599_irpstacksize));
845
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv599_maxrawbuflen));
846
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv599_sessusers));
847
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv599_sessconns));
848
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv599_maxpagedmemoryusage));
849
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv599_maxnonpagedmemoryusage));
850
NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv599_enablesoftcompat));
851
NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv599_enableforcedlogoff));
852
NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv599_timesource));
853
NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv599_acceptdownlevelapis));
854
NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv599_lmannounce));
855
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->sv599_domain));
856
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv599_maxcopyreadlen));
857
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv599_maxcopywritelen));
858
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv599_minkeepsearch));
859
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv599_maxkeepsearch));
860
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv599_minkeepcomplsearch));
861
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv599_maxkeepcomplsearch));
862
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv599_threadcountadd));
863
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv599_numblockthreads));
864
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv599_scavtimeout));
865
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv599_minrcvqueue));
866
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv599_minfreeworkitems));
867
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv599_xactmemsize));
868
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv599_threadpriority));
869
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv599_maxmpxct));
870
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv599_oplockbreakwait));
871
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv599_oplockbreakresponsewait));
872
NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv599_enableoplocks));
873
NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv599_enableoplockforceclose));
874
NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv599_enablefcbopens));
875
NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv599_enableraw));
876
NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv599_enablesharednetdrives));
877
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv599_minfreeconnections));
878
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv599_maxfreeconnections));
879
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv599_initsesstable));
880
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv599_initconntable));
881
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv599_initfiletable));
882
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv599_initsearchtable));
883
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv599_alertschedule));
884
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv599_errorthreshold));
885
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv599_networkerrorthreshold));
886
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv599_diskspacethreshold));
887
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv599_reserved));
888
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv599_maxlinkdelay));
889
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv599_minlinkthroughput));
890
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv599_linkinfovalidtime));
891
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv599_scavqosinfoupdatetime));
892
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv599_maxworkitemidletime));
893
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
895
if (ndr_flags & NDR_BUFFERS) {
897
return NDR_ERR_SUCCESS;
900
_PUBLIC_ void ndr_print_SERVER_INFO_599(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_599 *r)
902
ndr_print_struct(ndr, name, "SERVER_INFO_599");
904
ndr_print_uint32(ndr, "sv599_sessopens", r->sv599_sessopens);
905
ndr_print_uint32(ndr, "sv599_sessvcs", r->sv599_sessvcs);
906
ndr_print_uint32(ndr, "sv599_opensearch", r->sv599_opensearch);
907
ndr_print_uint32(ndr, "sv599_sizreqbuf", r->sv599_sizreqbuf);
908
ndr_print_uint32(ndr, "sv599_initworkitems", r->sv599_initworkitems);
909
ndr_print_uint32(ndr, "sv599_maxworkitems", r->sv599_maxworkitems);
910
ndr_print_uint32(ndr, "sv599_rawworkitems", r->sv599_rawworkitems);
911
ndr_print_uint32(ndr, "sv599_irpstacksize", r->sv599_irpstacksize);
912
ndr_print_uint32(ndr, "sv599_maxrawbuflen", r->sv599_maxrawbuflen);
913
ndr_print_uint32(ndr, "sv599_sessusers", r->sv599_sessusers);
914
ndr_print_uint32(ndr, "sv599_sessconns", r->sv599_sessconns);
915
ndr_print_uint32(ndr, "sv599_maxpagedmemoryusage", r->sv599_maxpagedmemoryusage);
916
ndr_print_uint32(ndr, "sv599_maxnonpagedmemoryusage", r->sv599_maxnonpagedmemoryusage);
917
ndr_print_uint8(ndr, "sv599_enablesoftcompat", r->sv599_enablesoftcompat);
918
ndr_print_uint8(ndr, "sv599_enableforcedlogoff", r->sv599_enableforcedlogoff);
919
ndr_print_uint8(ndr, "sv599_timesource", r->sv599_timesource);
920
ndr_print_uint8(ndr, "sv599_acceptdownlevelapis", r->sv599_acceptdownlevelapis);
921
ndr_print_uint8(ndr, "sv599_lmannounce", r->sv599_lmannounce);
922
ndr_print_string(ndr, "sv599_domain", r->sv599_domain);
923
ndr_print_uint32(ndr, "sv599_maxcopyreadlen", r->sv599_maxcopyreadlen);
924
ndr_print_uint32(ndr, "sv599_maxcopywritelen", r->sv599_maxcopywritelen);
925
ndr_print_uint32(ndr, "sv599_minkeepsearch", r->sv599_minkeepsearch);
926
ndr_print_uint32(ndr, "sv599_maxkeepsearch", r->sv599_maxkeepsearch);
927
ndr_print_uint32(ndr, "sv599_minkeepcomplsearch", r->sv599_minkeepcomplsearch);
928
ndr_print_uint32(ndr, "sv599_maxkeepcomplsearch", r->sv599_maxkeepcomplsearch);
929
ndr_print_uint32(ndr, "sv599_threadcountadd", r->sv599_threadcountadd);
930
ndr_print_uint32(ndr, "sv599_numblockthreads", r->sv599_numblockthreads);
931
ndr_print_uint32(ndr, "sv599_scavtimeout", r->sv599_scavtimeout);
932
ndr_print_uint32(ndr, "sv599_minrcvqueue", r->sv599_minrcvqueue);
933
ndr_print_uint32(ndr, "sv599_minfreeworkitems", r->sv599_minfreeworkitems);
934
ndr_print_uint32(ndr, "sv599_xactmemsize", r->sv599_xactmemsize);
935
ndr_print_uint32(ndr, "sv599_threadpriority", r->sv599_threadpriority);
936
ndr_print_uint32(ndr, "sv599_maxmpxct", r->sv599_maxmpxct);
937
ndr_print_uint32(ndr, "sv599_oplockbreakwait", r->sv599_oplockbreakwait);
938
ndr_print_uint32(ndr, "sv599_oplockbreakresponsewait", r->sv599_oplockbreakresponsewait);
939
ndr_print_uint8(ndr, "sv599_enableoplocks", r->sv599_enableoplocks);
940
ndr_print_uint8(ndr, "sv599_enableoplockforceclose", r->sv599_enableoplockforceclose);
941
ndr_print_uint8(ndr, "sv599_enablefcbopens", r->sv599_enablefcbopens);
942
ndr_print_uint8(ndr, "sv599_enableraw", r->sv599_enableraw);
943
ndr_print_uint8(ndr, "sv599_enablesharednetdrives", r->sv599_enablesharednetdrives);
944
ndr_print_uint32(ndr, "sv599_minfreeconnections", r->sv599_minfreeconnections);
945
ndr_print_uint32(ndr, "sv599_maxfreeconnections", r->sv599_maxfreeconnections);
946
ndr_print_uint32(ndr, "sv599_initsesstable", r->sv599_initsesstable);
947
ndr_print_uint32(ndr, "sv599_initconntable", r->sv599_initconntable);
948
ndr_print_uint32(ndr, "sv599_initfiletable", r->sv599_initfiletable);
949
ndr_print_uint32(ndr, "sv599_initsearchtable", r->sv599_initsearchtable);
950
ndr_print_uint32(ndr, "sv599_alertschedule", r->sv599_alertschedule);
951
ndr_print_uint32(ndr, "sv599_errorthreshold", r->sv599_errorthreshold);
952
ndr_print_uint32(ndr, "sv599_networkerrorthreshold", r->sv599_networkerrorthreshold);
953
ndr_print_uint32(ndr, "sv599_diskspacethreshold", r->sv599_diskspacethreshold);
954
ndr_print_uint32(ndr, "sv599_reserved", r->sv599_reserved);
955
ndr_print_uint32(ndr, "sv599_maxlinkdelay", r->sv599_maxlinkdelay);
956
ndr_print_uint32(ndr, "sv599_minlinkthroughput", r->sv599_minlinkthroughput);
957
ndr_print_uint32(ndr, "sv599_linkinfovalidtime", r->sv599_linkinfovalidtime);
958
ndr_print_uint32(ndr, "sv599_scavqosinfoupdatetime", r->sv599_scavqosinfoupdatetime);
959
ndr_print_uint32(ndr, "sv599_maxworkitemidletime", r->sv599_maxworkitemidletime);
963
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_598(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_598 *r)
965
if (ndr_flags & NDR_SCALARS) {
966
NDR_CHECK(ndr_push_align(ndr, 4));
967
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv598_maxrawworkitems));
968
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv598_maxthreadsperqueue));
969
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv598_producttype));
970
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv598_serversize));
971
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv598_connectionlessautodisc));
972
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv598_sharingviolationretries));
973
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv598_sharingviolationdelay));
974
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv598_maxglobalopensearch));
975
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv598_removeduplicatesearches));
976
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv598_lockviolationoffset));
977
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv598_lockviolationdelay));
978
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv598_mdlreadswitchover));
979
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv598_cachedopenlimit));
980
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv598_otherqueueaffinity));
981
NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv598_restrictnullsessaccess));
982
NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv598_enablewfw311directipx));
983
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv598_queuesamplesecs));
984
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv598_balancecount));
985
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv598_preferredaffinity));
986
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv598_maxfreerfcbs));
987
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv598_maxfreemfcbs));
988
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv598_maxfreelfcbs));
989
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv598_maxfreepagedpoolchunks));
990
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv598_minpagedpoolchunksize));
991
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv598_maxpagedpoolchunksize));
992
NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv598_sendsfrompreferredprocessor));
993
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv598_cacheddirectorylimit));
994
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv598_maxcopylength));
995
NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv598_enablecompression));
996
NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv598_autosharewks));
997
NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv598_autoshareserver));
998
NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv598_enablesecuritysignature));
999
NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv598_requiresecuritysignature));
1000
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv598_minclientbuffersize));
1001
NDR_CHECK(ndr_push_GUID(ndr, NDR_SCALARS, &r->sv598_serverguid));
1002
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv598_ConnectionNoSessionsTimeout));
1003
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv598_IdleThreadTimeOut));
1004
NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv598_enableW9xsecuritysignature));
1005
NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv598_enforcekerberosreauthentication));
1006
NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv598_disabledos));
1007
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv598_lowdiskspaceminimum));
1008
NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv598_disablestrictnamechecking));
1009
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
1011
if (ndr_flags & NDR_BUFFERS) {
1012
NDR_CHECK(ndr_push_GUID(ndr, NDR_BUFFERS, &r->sv598_serverguid));
1014
return NDR_ERR_SUCCESS;
1017
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_598(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_598 *r)
1019
if (ndr_flags & NDR_SCALARS) {
1020
NDR_CHECK(ndr_pull_align(ndr, 4));
1021
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv598_maxrawworkitems));
1022
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv598_maxthreadsperqueue));
1023
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv598_producttype));
1024
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv598_serversize));
1025
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv598_connectionlessautodisc));
1026
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv598_sharingviolationretries));
1027
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv598_sharingviolationdelay));
1028
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv598_maxglobalopensearch));
1029
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv598_removeduplicatesearches));
1030
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv598_lockviolationoffset));
1031
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv598_lockviolationdelay));
1032
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv598_mdlreadswitchover));
1033
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv598_cachedopenlimit));
1034
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv598_otherqueueaffinity));
1035
NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv598_restrictnullsessaccess));
1036
NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv598_enablewfw311directipx));
1037
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv598_queuesamplesecs));
1038
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv598_balancecount));
1039
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv598_preferredaffinity));
1040
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv598_maxfreerfcbs));
1041
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv598_maxfreemfcbs));
1042
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv598_maxfreelfcbs));
1043
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv598_maxfreepagedpoolchunks));
1044
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv598_minpagedpoolchunksize));
1045
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv598_maxpagedpoolchunksize));
1046
NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv598_sendsfrompreferredprocessor));
1047
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv598_cacheddirectorylimit));
1048
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv598_maxcopylength));
1049
NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv598_enablecompression));
1050
NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv598_autosharewks));
1051
NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv598_autoshareserver));
1052
NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv598_enablesecuritysignature));
1053
NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv598_requiresecuritysignature));
1054
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv598_minclientbuffersize));
1055
NDR_CHECK(ndr_pull_GUID(ndr, NDR_SCALARS, &r->sv598_serverguid));
1056
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv598_ConnectionNoSessionsTimeout));
1057
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv598_IdleThreadTimeOut));
1058
NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv598_enableW9xsecuritysignature));
1059
NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv598_enforcekerberosreauthentication));
1060
NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv598_disabledos));
1061
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv598_lowdiskspaceminimum));
1062
NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv598_disablestrictnamechecking));
1063
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
1065
if (ndr_flags & NDR_BUFFERS) {
1066
NDR_CHECK(ndr_pull_GUID(ndr, NDR_BUFFERS, &r->sv598_serverguid));
1068
return NDR_ERR_SUCCESS;
1071
_PUBLIC_ void ndr_print_SERVER_INFO_598(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_598 *r)
1073
ndr_print_struct(ndr, name, "SERVER_INFO_598");
1075
ndr_print_uint32(ndr, "sv598_maxrawworkitems", r->sv598_maxrawworkitems);
1076
ndr_print_uint32(ndr, "sv598_maxthreadsperqueue", r->sv598_maxthreadsperqueue);
1077
ndr_print_uint32(ndr, "sv598_producttype", r->sv598_producttype);
1078
ndr_print_uint32(ndr, "sv598_serversize", r->sv598_serversize);
1079
ndr_print_uint32(ndr, "sv598_connectionlessautodisc", r->sv598_connectionlessautodisc);
1080
ndr_print_uint32(ndr, "sv598_sharingviolationretries", r->sv598_sharingviolationretries);
1081
ndr_print_uint32(ndr, "sv598_sharingviolationdelay", r->sv598_sharingviolationdelay);
1082
ndr_print_uint32(ndr, "sv598_maxglobalopensearch", r->sv598_maxglobalopensearch);
1083
ndr_print_uint32(ndr, "sv598_removeduplicatesearches", r->sv598_removeduplicatesearches);
1084
ndr_print_uint32(ndr, "sv598_lockviolationoffset", r->sv598_lockviolationoffset);
1085
ndr_print_uint32(ndr, "sv598_lockviolationdelay", r->sv598_lockviolationdelay);
1086
ndr_print_uint32(ndr, "sv598_mdlreadswitchover", r->sv598_mdlreadswitchover);
1087
ndr_print_uint32(ndr, "sv598_cachedopenlimit", r->sv598_cachedopenlimit);
1088
ndr_print_uint32(ndr, "sv598_otherqueueaffinity", r->sv598_otherqueueaffinity);
1089
ndr_print_uint8(ndr, "sv598_restrictnullsessaccess", r->sv598_restrictnullsessaccess);
1090
ndr_print_uint8(ndr, "sv598_enablewfw311directipx", r->sv598_enablewfw311directipx);
1091
ndr_print_uint32(ndr, "sv598_queuesamplesecs", r->sv598_queuesamplesecs);
1092
ndr_print_uint32(ndr, "sv598_balancecount", r->sv598_balancecount);
1093
ndr_print_uint32(ndr, "sv598_preferredaffinity", r->sv598_preferredaffinity);
1094
ndr_print_uint32(ndr, "sv598_maxfreerfcbs", r->sv598_maxfreerfcbs);
1095
ndr_print_uint32(ndr, "sv598_maxfreemfcbs", r->sv598_maxfreemfcbs);
1096
ndr_print_uint32(ndr, "sv598_maxfreelfcbs", r->sv598_maxfreelfcbs);
1097
ndr_print_uint32(ndr, "sv598_maxfreepagedpoolchunks", r->sv598_maxfreepagedpoolchunks);
1098
ndr_print_uint32(ndr, "sv598_minpagedpoolchunksize", r->sv598_minpagedpoolchunksize);
1099
ndr_print_uint32(ndr, "sv598_maxpagedpoolchunksize", r->sv598_maxpagedpoolchunksize);
1100
ndr_print_uint8(ndr, "sv598_sendsfrompreferredprocessor", r->sv598_sendsfrompreferredprocessor);
1101
ndr_print_uint32(ndr, "sv598_cacheddirectorylimit", r->sv598_cacheddirectorylimit);
1102
ndr_print_uint32(ndr, "sv598_maxcopylength", r->sv598_maxcopylength);
1103
ndr_print_uint8(ndr, "sv598_enablecompression", r->sv598_enablecompression);
1104
ndr_print_uint8(ndr, "sv598_autosharewks", r->sv598_autosharewks);
1105
ndr_print_uint8(ndr, "sv598_autoshareserver", r->sv598_autoshareserver);
1106
ndr_print_uint8(ndr, "sv598_enablesecuritysignature", r->sv598_enablesecuritysignature);
1107
ndr_print_uint8(ndr, "sv598_requiresecuritysignature", r->sv598_requiresecuritysignature);
1108
ndr_print_uint32(ndr, "sv598_minclientbuffersize", r->sv598_minclientbuffersize);
1109
ndr_print_GUID(ndr, "sv598_serverguid", &r->sv598_serverguid);
1110
ndr_print_uint32(ndr, "sv598_ConnectionNoSessionsTimeout", r->sv598_ConnectionNoSessionsTimeout);
1111
ndr_print_uint32(ndr, "sv598_IdleThreadTimeOut", r->sv598_IdleThreadTimeOut);
1112
ndr_print_uint8(ndr, "sv598_enableW9xsecuritysignature", r->sv598_enableW9xsecuritysignature);
1113
ndr_print_uint8(ndr, "sv598_enforcekerberosreauthentication", r->sv598_enforcekerberosreauthentication);
1114
ndr_print_uint8(ndr, "sv598_disabledos", r->sv598_disabledos);
1115
ndr_print_uint32(ndr, "sv598_lowdiskspaceminimum", r->sv598_lowdiskspaceminimum);
1116
ndr_print_uint8(ndr, "sv598_disablestrictnamechecking", r->sv598_disablestrictnamechecking);
1120
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1005(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_1005 *r)
1122
if (ndr_flags & NDR_SCALARS) {
1123
NDR_CHECK(ndr_push_align(ndr, 4));
1124
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->sv1005_comment));
1125
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
1127
if (ndr_flags & NDR_BUFFERS) {
1129
return NDR_ERR_SUCCESS;
1132
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1005(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_1005 *r)
1134
if (ndr_flags & NDR_SCALARS) {
1135
NDR_CHECK(ndr_pull_align(ndr, 4));
1136
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->sv1005_comment));
1137
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
1139
if (ndr_flags & NDR_BUFFERS) {
1141
return NDR_ERR_SUCCESS;
1144
_PUBLIC_ void ndr_print_SERVER_INFO_1005(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1005 *r)
1146
ndr_print_struct(ndr, name, "SERVER_INFO_1005");
1148
ndr_print_string(ndr, "sv1005_comment", r->sv1005_comment);
1152
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1107(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_1107 *r)
1154
if (ndr_flags & NDR_SCALARS) {
1155
NDR_CHECK(ndr_push_align(ndr, 4));
1156
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1107_users));
1157
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
1159
if (ndr_flags & NDR_BUFFERS) {
1161
return NDR_ERR_SUCCESS;
1164
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1107(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_1107 *r)
1166
if (ndr_flags & NDR_SCALARS) {
1167
NDR_CHECK(ndr_pull_align(ndr, 4));
1168
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1107_users));
1169
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
1171
if (ndr_flags & NDR_BUFFERS) {
1173
return NDR_ERR_SUCCESS;
1176
_PUBLIC_ void ndr_print_SERVER_INFO_1107(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1107 *r)
1178
ndr_print_struct(ndr, name, "SERVER_INFO_1107");
1180
ndr_print_uint32(ndr, "sv1107_users", r->sv1107_users);
1184
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1010(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_1010 *r)
1186
if (ndr_flags & NDR_SCALARS) {
1187
NDR_CHECK(ndr_push_align(ndr, 4));
1188
NDR_CHECK(ndr_push_int32(ndr, NDR_SCALARS, r->sv1010_disc));
1189
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
1191
if (ndr_flags & NDR_BUFFERS) {
1193
return NDR_ERR_SUCCESS;
1196
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1010(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_1010 *r)
1198
if (ndr_flags & NDR_SCALARS) {
1199
NDR_CHECK(ndr_pull_align(ndr, 4));
1200
NDR_CHECK(ndr_pull_int32(ndr, NDR_SCALARS, &r->sv1010_disc));
1201
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
1203
if (ndr_flags & NDR_BUFFERS) {
1205
return NDR_ERR_SUCCESS;
1208
_PUBLIC_ void ndr_print_SERVER_INFO_1010(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1010 *r)
1210
ndr_print_struct(ndr, name, "SERVER_INFO_1010");
1212
ndr_print_int32(ndr, "sv1010_disc", r->sv1010_disc);
1216
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1016(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_1016 *r)
1218
if (ndr_flags & NDR_SCALARS) {
1219
NDR_CHECK(ndr_push_align(ndr, 1));
1220
NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv1016_hidden));
1221
NDR_CHECK(ndr_push_trailer_align(ndr, 1));
1223
if (ndr_flags & NDR_BUFFERS) {
1225
return NDR_ERR_SUCCESS;
1228
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1016(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_1016 *r)
1230
if (ndr_flags & NDR_SCALARS) {
1231
NDR_CHECK(ndr_pull_align(ndr, 1));
1232
NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv1016_hidden));
1233
NDR_CHECK(ndr_pull_trailer_align(ndr, 1));
1235
if (ndr_flags & NDR_BUFFERS) {
1237
return NDR_ERR_SUCCESS;
1240
_PUBLIC_ void ndr_print_SERVER_INFO_1016(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1016 *r)
1242
ndr_print_struct(ndr, name, "SERVER_INFO_1016");
1244
ndr_print_uint8(ndr, "sv1016_hidden", r->sv1016_hidden);
1248
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1017(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_1017 *r)
1250
if (ndr_flags & NDR_SCALARS) {
1251
NDR_CHECK(ndr_push_align(ndr, 4));
1252
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1017_announce));
1253
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
1255
if (ndr_flags & NDR_BUFFERS) {
1257
return NDR_ERR_SUCCESS;
1260
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1017(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_1017 *r)
1262
if (ndr_flags & NDR_SCALARS) {
1263
NDR_CHECK(ndr_pull_align(ndr, 4));
1264
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1017_announce));
1265
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
1267
if (ndr_flags & NDR_BUFFERS) {
1269
return NDR_ERR_SUCCESS;
1272
_PUBLIC_ void ndr_print_SERVER_INFO_1017(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1017 *r)
1274
ndr_print_struct(ndr, name, "SERVER_INFO_1017");
1276
ndr_print_uint32(ndr, "sv1017_announce", r->sv1017_announce);
1280
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1018(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_1018 *r)
1282
if (ndr_flags & NDR_SCALARS) {
1283
NDR_CHECK(ndr_push_align(ndr, 4));
1284
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1018_anndelta));
1285
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
1287
if (ndr_flags & NDR_BUFFERS) {
1289
return NDR_ERR_SUCCESS;
1292
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1018(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_1018 *r)
1294
if (ndr_flags & NDR_SCALARS) {
1295
NDR_CHECK(ndr_pull_align(ndr, 4));
1296
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1018_anndelta));
1297
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
1299
if (ndr_flags & NDR_BUFFERS) {
1301
return NDR_ERR_SUCCESS;
1304
_PUBLIC_ void ndr_print_SERVER_INFO_1018(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1018 *r)
1306
ndr_print_struct(ndr, name, "SERVER_INFO_1018");
1308
ndr_print_uint32(ndr, "sv1018_anndelta", r->sv1018_anndelta);
1312
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1501(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_1501 *r)
1314
if (ndr_flags & NDR_SCALARS) {
1315
NDR_CHECK(ndr_push_align(ndr, 4));
1316
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1501_sessopens));
1317
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
1319
if (ndr_flags & NDR_BUFFERS) {
1321
return NDR_ERR_SUCCESS;
1324
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1501(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_1501 *r)
1326
if (ndr_flags & NDR_SCALARS) {
1327
NDR_CHECK(ndr_pull_align(ndr, 4));
1328
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1501_sessopens));
1329
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
1331
if (ndr_flags & NDR_BUFFERS) {
1333
return NDR_ERR_SUCCESS;
1336
_PUBLIC_ void ndr_print_SERVER_INFO_1501(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1501 *r)
1338
ndr_print_struct(ndr, name, "SERVER_INFO_1501");
1340
ndr_print_uint32(ndr, "sv1501_sessopens", r->sv1501_sessopens);
1344
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1502(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_1502 *r)
1346
if (ndr_flags & NDR_SCALARS) {
1347
NDR_CHECK(ndr_push_align(ndr, 4));
1348
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1502_sessvcs));
1349
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
1351
if (ndr_flags & NDR_BUFFERS) {
1353
return NDR_ERR_SUCCESS;
1356
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1502(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_1502 *r)
1358
if (ndr_flags & NDR_SCALARS) {
1359
NDR_CHECK(ndr_pull_align(ndr, 4));
1360
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1502_sessvcs));
1361
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
1363
if (ndr_flags & NDR_BUFFERS) {
1365
return NDR_ERR_SUCCESS;
1368
_PUBLIC_ void ndr_print_SERVER_INFO_1502(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1502 *r)
1370
ndr_print_struct(ndr, name, "SERVER_INFO_1502");
1372
ndr_print_uint32(ndr, "sv1502_sessvcs", r->sv1502_sessvcs);
1376
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1503(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_1503 *r)
1378
if (ndr_flags & NDR_SCALARS) {
1379
NDR_CHECK(ndr_push_align(ndr, 4));
1380
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1503_opensearch));
1381
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
1383
if (ndr_flags & NDR_BUFFERS) {
1385
return NDR_ERR_SUCCESS;
1388
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1503(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_1503 *r)
1390
if (ndr_flags & NDR_SCALARS) {
1391
NDR_CHECK(ndr_pull_align(ndr, 4));
1392
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1503_opensearch));
1393
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
1395
if (ndr_flags & NDR_BUFFERS) {
1397
return NDR_ERR_SUCCESS;
1400
_PUBLIC_ void ndr_print_SERVER_INFO_1503(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1503 *r)
1402
ndr_print_struct(ndr, name, "SERVER_INFO_1503");
1404
ndr_print_uint32(ndr, "sv1503_opensearch", r->sv1503_opensearch);
1408
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1506(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_1506 *r)
1410
if (ndr_flags & NDR_SCALARS) {
1411
NDR_CHECK(ndr_push_align(ndr, 4));
1412
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1506_maxworkitems));
1413
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
1415
if (ndr_flags & NDR_BUFFERS) {
1417
return NDR_ERR_SUCCESS;
1420
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1506(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_1506 *r)
1422
if (ndr_flags & NDR_SCALARS) {
1423
NDR_CHECK(ndr_pull_align(ndr, 4));
1424
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1506_maxworkitems));
1425
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
1427
if (ndr_flags & NDR_BUFFERS) {
1429
return NDR_ERR_SUCCESS;
1432
_PUBLIC_ void ndr_print_SERVER_INFO_1506(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1506 *r)
1434
ndr_print_struct(ndr, name, "SERVER_INFO_1506");
1436
ndr_print_uint32(ndr, "sv1506_maxworkitems", r->sv1506_maxworkitems);
1440
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1509(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_1509 *r)
1442
if (ndr_flags & NDR_SCALARS) {
1443
NDR_CHECK(ndr_push_align(ndr, 4));
1444
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1509_maxrawbuflen));
1445
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
1447
if (ndr_flags & NDR_BUFFERS) {
1449
return NDR_ERR_SUCCESS;
1452
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1509(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_1509 *r)
1454
if (ndr_flags & NDR_SCALARS) {
1455
NDR_CHECK(ndr_pull_align(ndr, 4));
1456
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1509_maxrawbuflen));
1457
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
1459
if (ndr_flags & NDR_BUFFERS) {
1461
return NDR_ERR_SUCCESS;
1464
_PUBLIC_ void ndr_print_SERVER_INFO_1509(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1509 *r)
1466
ndr_print_struct(ndr, name, "SERVER_INFO_1509");
1468
ndr_print_uint32(ndr, "sv1509_maxrawbuflen", r->sv1509_maxrawbuflen);
1472
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1510(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_1510 *r)
1474
if (ndr_flags & NDR_SCALARS) {
1475
NDR_CHECK(ndr_push_align(ndr, 4));
1476
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1510_sessusers));
1477
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
1479
if (ndr_flags & NDR_BUFFERS) {
1481
return NDR_ERR_SUCCESS;
1484
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1510(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_1510 *r)
1486
if (ndr_flags & NDR_SCALARS) {
1487
NDR_CHECK(ndr_pull_align(ndr, 4));
1488
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1510_sessusers));
1489
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
1491
if (ndr_flags & NDR_BUFFERS) {
1493
return NDR_ERR_SUCCESS;
1496
_PUBLIC_ void ndr_print_SERVER_INFO_1510(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1510 *r)
1498
ndr_print_struct(ndr, name, "SERVER_INFO_1510");
1500
ndr_print_uint32(ndr, "sv1510_sessusers", r->sv1510_sessusers);
1504
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1511(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_1511 *r)
1506
if (ndr_flags & NDR_SCALARS) {
1507
NDR_CHECK(ndr_push_align(ndr, 4));
1508
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1511_sessconns));
1509
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
1511
if (ndr_flags & NDR_BUFFERS) {
1513
return NDR_ERR_SUCCESS;
1516
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1511(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_1511 *r)
1518
if (ndr_flags & NDR_SCALARS) {
1519
NDR_CHECK(ndr_pull_align(ndr, 4));
1520
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1511_sessconns));
1521
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
1523
if (ndr_flags & NDR_BUFFERS) {
1525
return NDR_ERR_SUCCESS;
1528
_PUBLIC_ void ndr_print_SERVER_INFO_1511(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1511 *r)
1530
ndr_print_struct(ndr, name, "SERVER_INFO_1511");
1532
ndr_print_uint32(ndr, "sv1511_sessconns", r->sv1511_sessconns);
1536
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1512(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_1512 *r)
1538
if (ndr_flags & NDR_SCALARS) {
1539
NDR_CHECK(ndr_push_align(ndr, 4));
1540
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1512_maxnonpagedmemoryusage));
1541
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
1543
if (ndr_flags & NDR_BUFFERS) {
1545
return NDR_ERR_SUCCESS;
1548
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1512(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_1512 *r)
1550
if (ndr_flags & NDR_SCALARS) {
1551
NDR_CHECK(ndr_pull_align(ndr, 4));
1552
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1512_maxnonpagedmemoryusage));
1553
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
1555
if (ndr_flags & NDR_BUFFERS) {
1557
return NDR_ERR_SUCCESS;
1560
_PUBLIC_ void ndr_print_SERVER_INFO_1512(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1512 *r)
1562
ndr_print_struct(ndr, name, "SERVER_INFO_1512");
1564
ndr_print_uint32(ndr, "sv1512_maxnonpagedmemoryusage", r->sv1512_maxnonpagedmemoryusage);
1568
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1513(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_1513 *r)
1570
if (ndr_flags & NDR_SCALARS) {
1571
NDR_CHECK(ndr_push_align(ndr, 4));
1572
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1513_maxpagedmemoryusage));
1573
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
1575
if (ndr_flags & NDR_BUFFERS) {
1577
return NDR_ERR_SUCCESS;
1580
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1513(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_1513 *r)
1582
if (ndr_flags & NDR_SCALARS) {
1583
NDR_CHECK(ndr_pull_align(ndr, 4));
1584
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1513_maxpagedmemoryusage));
1585
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
1587
if (ndr_flags & NDR_BUFFERS) {
1589
return NDR_ERR_SUCCESS;
1592
_PUBLIC_ void ndr_print_SERVER_INFO_1513(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1513 *r)
1594
ndr_print_struct(ndr, name, "SERVER_INFO_1513");
1596
ndr_print_uint32(ndr, "sv1513_maxpagedmemoryusage", r->sv1513_maxpagedmemoryusage);
1600
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1514(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_1514 *r)
1602
if (ndr_flags & NDR_SCALARS) {
1603
NDR_CHECK(ndr_push_align(ndr, 1));
1604
NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv1514_enablesoftcompat));
1605
NDR_CHECK(ndr_push_trailer_align(ndr, 1));
1607
if (ndr_flags & NDR_BUFFERS) {
1609
return NDR_ERR_SUCCESS;
1612
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1514(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_1514 *r)
1614
if (ndr_flags & NDR_SCALARS) {
1615
NDR_CHECK(ndr_pull_align(ndr, 1));
1616
NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv1514_enablesoftcompat));
1617
NDR_CHECK(ndr_pull_trailer_align(ndr, 1));
1619
if (ndr_flags & NDR_BUFFERS) {
1621
return NDR_ERR_SUCCESS;
1624
_PUBLIC_ void ndr_print_SERVER_INFO_1514(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1514 *r)
1626
ndr_print_struct(ndr, name, "SERVER_INFO_1514");
1628
ndr_print_uint8(ndr, "sv1514_enablesoftcompat", r->sv1514_enablesoftcompat);
1632
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1515(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_1515 *r)
1634
if (ndr_flags & NDR_SCALARS) {
1635
NDR_CHECK(ndr_push_align(ndr, 1));
1636
NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv1515_enableforcedlogoff));
1637
NDR_CHECK(ndr_push_trailer_align(ndr, 1));
1639
if (ndr_flags & NDR_BUFFERS) {
1641
return NDR_ERR_SUCCESS;
1644
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1515(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_1515 *r)
1646
if (ndr_flags & NDR_SCALARS) {
1647
NDR_CHECK(ndr_pull_align(ndr, 1));
1648
NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv1515_enableforcedlogoff));
1649
NDR_CHECK(ndr_pull_trailer_align(ndr, 1));
1651
if (ndr_flags & NDR_BUFFERS) {
1653
return NDR_ERR_SUCCESS;
1656
_PUBLIC_ void ndr_print_SERVER_INFO_1515(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1515 *r)
1658
ndr_print_struct(ndr, name, "SERVER_INFO_1515");
1660
ndr_print_uint8(ndr, "sv1515_enableforcedlogoff", r->sv1515_enableforcedlogoff);
1664
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1516(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_1516 *r)
1666
if (ndr_flags & NDR_SCALARS) {
1667
NDR_CHECK(ndr_push_align(ndr, 1));
1668
NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv1516_timesource));
1669
NDR_CHECK(ndr_push_trailer_align(ndr, 1));
1671
if (ndr_flags & NDR_BUFFERS) {
1673
return NDR_ERR_SUCCESS;
1676
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1516(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_1516 *r)
1678
if (ndr_flags & NDR_SCALARS) {
1679
NDR_CHECK(ndr_pull_align(ndr, 1));
1680
NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv1516_timesource));
1681
NDR_CHECK(ndr_pull_trailer_align(ndr, 1));
1683
if (ndr_flags & NDR_BUFFERS) {
1685
return NDR_ERR_SUCCESS;
1688
_PUBLIC_ void ndr_print_SERVER_INFO_1516(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1516 *r)
1690
ndr_print_struct(ndr, name, "SERVER_INFO_1516");
1692
ndr_print_uint8(ndr, "sv1516_timesource", r->sv1516_timesource);
1696
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1518(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_1518 *r)
1698
if (ndr_flags & NDR_SCALARS) {
1699
NDR_CHECK(ndr_push_align(ndr, 1));
1700
NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv1518_lmannounce));
1701
NDR_CHECK(ndr_push_trailer_align(ndr, 1));
1703
if (ndr_flags & NDR_BUFFERS) {
1705
return NDR_ERR_SUCCESS;
1708
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1518(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_1518 *r)
1710
if (ndr_flags & NDR_SCALARS) {
1711
NDR_CHECK(ndr_pull_align(ndr, 1));
1712
NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv1518_lmannounce));
1713
NDR_CHECK(ndr_pull_trailer_align(ndr, 1));
1715
if (ndr_flags & NDR_BUFFERS) {
1717
return NDR_ERR_SUCCESS;
1720
_PUBLIC_ void ndr_print_SERVER_INFO_1518(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1518 *r)
1722
ndr_print_struct(ndr, name, "SERVER_INFO_1518");
1724
ndr_print_uint8(ndr, "sv1518_lmannounce", r->sv1518_lmannounce);
1728
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1520(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_1520 *r)
1730
if (ndr_flags & NDR_SCALARS) {
1731
NDR_CHECK(ndr_push_align(ndr, 4));
1732
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1520_maxcopyreadlen));
1733
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
1735
if (ndr_flags & NDR_BUFFERS) {
1737
return NDR_ERR_SUCCESS;
1740
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1520(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_1520 *r)
1742
if (ndr_flags & NDR_SCALARS) {
1743
NDR_CHECK(ndr_pull_align(ndr, 4));
1744
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1520_maxcopyreadlen));
1745
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
1747
if (ndr_flags & NDR_BUFFERS) {
1749
return NDR_ERR_SUCCESS;
1752
_PUBLIC_ void ndr_print_SERVER_INFO_1520(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1520 *r)
1754
ndr_print_struct(ndr, name, "SERVER_INFO_1520");
1756
ndr_print_uint32(ndr, "sv1520_maxcopyreadlen", r->sv1520_maxcopyreadlen);
1760
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1521(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_1521 *r)
1762
if (ndr_flags & NDR_SCALARS) {
1763
NDR_CHECK(ndr_push_align(ndr, 4));
1764
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1521_maxcopywritelen));
1765
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
1767
if (ndr_flags & NDR_BUFFERS) {
1769
return NDR_ERR_SUCCESS;
1772
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1521(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_1521 *r)
1774
if (ndr_flags & NDR_SCALARS) {
1775
NDR_CHECK(ndr_pull_align(ndr, 4));
1776
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1521_maxcopywritelen));
1777
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
1779
if (ndr_flags & NDR_BUFFERS) {
1781
return NDR_ERR_SUCCESS;
1784
_PUBLIC_ void ndr_print_SERVER_INFO_1521(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1521 *r)
1786
ndr_print_struct(ndr, name, "SERVER_INFO_1521");
1788
ndr_print_uint32(ndr, "sv1521_maxcopywritelen", r->sv1521_maxcopywritelen);
1792
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1522(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_1522 *r)
1794
if (ndr_flags & NDR_SCALARS) {
1795
NDR_CHECK(ndr_push_align(ndr, 4));
1796
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1522_minkeepsearch));
1797
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
1799
if (ndr_flags & NDR_BUFFERS) {
1801
return NDR_ERR_SUCCESS;
1804
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1522(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_1522 *r)
1806
if (ndr_flags & NDR_SCALARS) {
1807
NDR_CHECK(ndr_pull_align(ndr, 4));
1808
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1522_minkeepsearch));
1809
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
1811
if (ndr_flags & NDR_BUFFERS) {
1813
return NDR_ERR_SUCCESS;
1816
_PUBLIC_ void ndr_print_SERVER_INFO_1522(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1522 *r)
1818
ndr_print_struct(ndr, name, "SERVER_INFO_1522");
1820
ndr_print_uint32(ndr, "sv1522_minkeepsearch", r->sv1522_minkeepsearch);
1824
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1523(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_1523 *r)
1826
if (ndr_flags & NDR_SCALARS) {
1827
NDR_CHECK(ndr_push_align(ndr, 4));
1828
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1523_maxkeepsearch));
1829
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
1831
if (ndr_flags & NDR_BUFFERS) {
1833
return NDR_ERR_SUCCESS;
1836
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1523(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_1523 *r)
1838
if (ndr_flags & NDR_SCALARS) {
1839
NDR_CHECK(ndr_pull_align(ndr, 4));
1840
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1523_maxkeepsearch));
1841
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
1843
if (ndr_flags & NDR_BUFFERS) {
1845
return NDR_ERR_SUCCESS;
1848
_PUBLIC_ void ndr_print_SERVER_INFO_1523(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1523 *r)
1850
ndr_print_struct(ndr, name, "SERVER_INFO_1523");
1852
ndr_print_uint32(ndr, "sv1523_maxkeepsearch", r->sv1523_maxkeepsearch);
1856
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1524(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_1524 *r)
1858
if (ndr_flags & NDR_SCALARS) {
1859
NDR_CHECK(ndr_push_align(ndr, 4));
1860
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1524_minkeepcomplsearch));
1861
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
1863
if (ndr_flags & NDR_BUFFERS) {
1865
return NDR_ERR_SUCCESS;
1868
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1524(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_1524 *r)
1870
if (ndr_flags & NDR_SCALARS) {
1871
NDR_CHECK(ndr_pull_align(ndr, 4));
1872
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1524_minkeepcomplsearch));
1873
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
1875
if (ndr_flags & NDR_BUFFERS) {
1877
return NDR_ERR_SUCCESS;
1880
_PUBLIC_ void ndr_print_SERVER_INFO_1524(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1524 *r)
1882
ndr_print_struct(ndr, name, "SERVER_INFO_1524");
1884
ndr_print_uint32(ndr, "sv1524_minkeepcomplsearch", r->sv1524_minkeepcomplsearch);
1888
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1525(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_1525 *r)
1890
if (ndr_flags & NDR_SCALARS) {
1891
NDR_CHECK(ndr_push_align(ndr, 4));
1892
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1525_maxkeepcomplsearch));
1893
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
1895
if (ndr_flags & NDR_BUFFERS) {
1897
return NDR_ERR_SUCCESS;
1900
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1525(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_1525 *r)
1902
if (ndr_flags & NDR_SCALARS) {
1903
NDR_CHECK(ndr_pull_align(ndr, 4));
1904
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1525_maxkeepcomplsearch));
1905
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
1907
if (ndr_flags & NDR_BUFFERS) {
1909
return NDR_ERR_SUCCESS;
1912
_PUBLIC_ void ndr_print_SERVER_INFO_1525(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1525 *r)
1914
ndr_print_struct(ndr, name, "SERVER_INFO_1525");
1916
ndr_print_uint32(ndr, "sv1525_maxkeepcomplsearch", r->sv1525_maxkeepcomplsearch);
1920
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1528(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_1528 *r)
1922
if (ndr_flags & NDR_SCALARS) {
1923
NDR_CHECK(ndr_push_align(ndr, 4));
1924
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1528_scavtimeout));
1925
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
1927
if (ndr_flags & NDR_BUFFERS) {
1929
return NDR_ERR_SUCCESS;
1932
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1528(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_1528 *r)
1934
if (ndr_flags & NDR_SCALARS) {
1935
NDR_CHECK(ndr_pull_align(ndr, 4));
1936
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1528_scavtimeout));
1937
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
1939
if (ndr_flags & NDR_BUFFERS) {
1941
return NDR_ERR_SUCCESS;
1944
_PUBLIC_ void ndr_print_SERVER_INFO_1528(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1528 *r)
1946
ndr_print_struct(ndr, name, "SERVER_INFO_1528");
1948
ndr_print_uint32(ndr, "sv1528_scavtimeout", r->sv1528_scavtimeout);
1952
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1529(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_1529 *r)
1954
if (ndr_flags & NDR_SCALARS) {
1955
NDR_CHECK(ndr_push_align(ndr, 4));
1956
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1529_minrcvqueue));
1957
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
1959
if (ndr_flags & NDR_BUFFERS) {
1961
return NDR_ERR_SUCCESS;
1964
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1529(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_1529 *r)
1966
if (ndr_flags & NDR_SCALARS) {
1967
NDR_CHECK(ndr_pull_align(ndr, 4));
1968
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1529_minrcvqueue));
1969
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
1971
if (ndr_flags & NDR_BUFFERS) {
1973
return NDR_ERR_SUCCESS;
1976
_PUBLIC_ void ndr_print_SERVER_INFO_1529(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1529 *r)
1978
ndr_print_struct(ndr, name, "SERVER_INFO_1529");
1980
ndr_print_uint32(ndr, "sv1529_minrcvqueue", r->sv1529_minrcvqueue);
1984
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1530(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_1530 *r)
1986
if (ndr_flags & NDR_SCALARS) {
1987
NDR_CHECK(ndr_push_align(ndr, 4));
1988
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1530_minfreeworkitems));
1989
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
1991
if (ndr_flags & NDR_BUFFERS) {
1993
return NDR_ERR_SUCCESS;
1996
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1530(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_1530 *r)
1998
if (ndr_flags & NDR_SCALARS) {
1999
NDR_CHECK(ndr_pull_align(ndr, 4));
2000
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1530_minfreeworkitems));
2001
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
2003
if (ndr_flags & NDR_BUFFERS) {
2005
return NDR_ERR_SUCCESS;
2008
_PUBLIC_ void ndr_print_SERVER_INFO_1530(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1530 *r)
2010
ndr_print_struct(ndr, name, "SERVER_INFO_1530");
2012
ndr_print_uint32(ndr, "sv1530_minfreeworkitems", r->sv1530_minfreeworkitems);
2016
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1533(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_1533 *r)
2018
if (ndr_flags & NDR_SCALARS) {
2019
NDR_CHECK(ndr_push_align(ndr, 4));
2020
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1533_maxmpxct));
2021
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
2023
if (ndr_flags & NDR_BUFFERS) {
2025
return NDR_ERR_SUCCESS;
2028
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1533(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_1533 *r)
2030
if (ndr_flags & NDR_SCALARS) {
2031
NDR_CHECK(ndr_pull_align(ndr, 4));
2032
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1533_maxmpxct));
2033
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
2035
if (ndr_flags & NDR_BUFFERS) {
2037
return NDR_ERR_SUCCESS;
2040
_PUBLIC_ void ndr_print_SERVER_INFO_1533(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1533 *r)
2042
ndr_print_struct(ndr, name, "SERVER_INFO_1533");
2044
ndr_print_uint32(ndr, "sv1533_maxmpxct", r->sv1533_maxmpxct);
2048
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1534(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_1534 *r)
2050
if (ndr_flags & NDR_SCALARS) {
2051
NDR_CHECK(ndr_push_align(ndr, 4));
2052
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1534_oplockbreakwait));
2053
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
2055
if (ndr_flags & NDR_BUFFERS) {
2057
return NDR_ERR_SUCCESS;
2060
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1534(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_1534 *r)
2062
if (ndr_flags & NDR_SCALARS) {
2063
NDR_CHECK(ndr_pull_align(ndr, 4));
2064
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1534_oplockbreakwait));
2065
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
2067
if (ndr_flags & NDR_BUFFERS) {
2069
return NDR_ERR_SUCCESS;
2072
_PUBLIC_ void ndr_print_SERVER_INFO_1534(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1534 *r)
2074
ndr_print_struct(ndr, name, "SERVER_INFO_1534");
2076
ndr_print_uint32(ndr, "sv1534_oplockbreakwait", r->sv1534_oplockbreakwait);
2080
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1535(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_1535 *r)
2082
if (ndr_flags & NDR_SCALARS) {
2083
NDR_CHECK(ndr_push_align(ndr, 4));
2084
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1535_oplockbreakresponsewait));
2085
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
2087
if (ndr_flags & NDR_BUFFERS) {
2089
return NDR_ERR_SUCCESS;
2092
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1535(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_1535 *r)
2094
if (ndr_flags & NDR_SCALARS) {
2095
NDR_CHECK(ndr_pull_align(ndr, 4));
2096
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1535_oplockbreakresponsewait));
2097
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
2099
if (ndr_flags & NDR_BUFFERS) {
2101
return NDR_ERR_SUCCESS;
2104
_PUBLIC_ void ndr_print_SERVER_INFO_1535(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1535 *r)
2106
ndr_print_struct(ndr, name, "SERVER_INFO_1535");
2108
ndr_print_uint32(ndr, "sv1535_oplockbreakresponsewait", r->sv1535_oplockbreakresponsewait);
2112
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1536(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_1536 *r)
2114
if (ndr_flags & NDR_SCALARS) {
2115
NDR_CHECK(ndr_push_align(ndr, 1));
2116
NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv1536_enableoplocks));
2117
NDR_CHECK(ndr_push_trailer_align(ndr, 1));
2119
if (ndr_flags & NDR_BUFFERS) {
2121
return NDR_ERR_SUCCESS;
2124
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1536(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_1536 *r)
2126
if (ndr_flags & NDR_SCALARS) {
2127
NDR_CHECK(ndr_pull_align(ndr, 1));
2128
NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv1536_enableoplocks));
2129
NDR_CHECK(ndr_pull_trailer_align(ndr, 1));
2131
if (ndr_flags & NDR_BUFFERS) {
2133
return NDR_ERR_SUCCESS;
2136
_PUBLIC_ void ndr_print_SERVER_INFO_1536(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1536 *r)
2138
ndr_print_struct(ndr, name, "SERVER_INFO_1536");
2140
ndr_print_uint8(ndr, "sv1536_enableoplocks", r->sv1536_enableoplocks);
2144
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1537(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_1537 *r)
2146
if (ndr_flags & NDR_SCALARS) {
2147
NDR_CHECK(ndr_push_align(ndr, 1));
2148
NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv1537_enableoplockforceclose));
2149
NDR_CHECK(ndr_push_trailer_align(ndr, 1));
2151
if (ndr_flags & NDR_BUFFERS) {
2153
return NDR_ERR_SUCCESS;
2156
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1537(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_1537 *r)
2158
if (ndr_flags & NDR_SCALARS) {
2159
NDR_CHECK(ndr_pull_align(ndr, 1));
2160
NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv1537_enableoplockforceclose));
2161
NDR_CHECK(ndr_pull_trailer_align(ndr, 1));
2163
if (ndr_flags & NDR_BUFFERS) {
2165
return NDR_ERR_SUCCESS;
2168
_PUBLIC_ void ndr_print_SERVER_INFO_1537(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1537 *r)
2170
ndr_print_struct(ndr, name, "SERVER_INFO_1537");
2172
ndr_print_uint8(ndr, "sv1537_enableoplockforceclose", r->sv1537_enableoplockforceclose);
2176
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1538(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_1538 *r)
2178
if (ndr_flags & NDR_SCALARS) {
2179
NDR_CHECK(ndr_push_align(ndr, 1));
2180
NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv1538_enablefcbopens));
2181
NDR_CHECK(ndr_push_trailer_align(ndr, 1));
2183
if (ndr_flags & NDR_BUFFERS) {
2185
return NDR_ERR_SUCCESS;
2188
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1538(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_1538 *r)
2190
if (ndr_flags & NDR_SCALARS) {
2191
NDR_CHECK(ndr_pull_align(ndr, 1));
2192
NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv1538_enablefcbopens));
2193
NDR_CHECK(ndr_pull_trailer_align(ndr, 1));
2195
if (ndr_flags & NDR_BUFFERS) {
2197
return NDR_ERR_SUCCESS;
2200
_PUBLIC_ void ndr_print_SERVER_INFO_1538(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1538 *r)
2202
ndr_print_struct(ndr, name, "SERVER_INFO_1538");
2204
ndr_print_uint8(ndr, "sv1538_enablefcbopens", r->sv1538_enablefcbopens);
2208
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1539(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_1539 *r)
2210
if (ndr_flags & NDR_SCALARS) {
2211
NDR_CHECK(ndr_push_align(ndr, 1));
2212
NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv1539_enableraw));
2213
NDR_CHECK(ndr_push_trailer_align(ndr, 1));
2215
if (ndr_flags & NDR_BUFFERS) {
2217
return NDR_ERR_SUCCESS;
2220
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1539(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_1539 *r)
2222
if (ndr_flags & NDR_SCALARS) {
2223
NDR_CHECK(ndr_pull_align(ndr, 1));
2224
NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv1539_enableraw));
2225
NDR_CHECK(ndr_pull_trailer_align(ndr, 1));
2227
if (ndr_flags & NDR_BUFFERS) {
2229
return NDR_ERR_SUCCESS;
2232
_PUBLIC_ void ndr_print_SERVER_INFO_1539(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1539 *r)
2234
ndr_print_struct(ndr, name, "SERVER_INFO_1539");
2236
ndr_print_uint8(ndr, "sv1539_enableraw", r->sv1539_enableraw);
2240
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1540(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_1540 *r)
2242
if (ndr_flags & NDR_SCALARS) {
2243
NDR_CHECK(ndr_push_align(ndr, 1));
2244
NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv1540_enablesharednetdrives));
2245
NDR_CHECK(ndr_push_trailer_align(ndr, 1));
2247
if (ndr_flags & NDR_BUFFERS) {
2249
return NDR_ERR_SUCCESS;
2252
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1540(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_1540 *r)
2254
if (ndr_flags & NDR_SCALARS) {
2255
NDR_CHECK(ndr_pull_align(ndr, 1));
2256
NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv1540_enablesharednetdrives));
2257
NDR_CHECK(ndr_pull_trailer_align(ndr, 1));
2259
if (ndr_flags & NDR_BUFFERS) {
2261
return NDR_ERR_SUCCESS;
2264
_PUBLIC_ void ndr_print_SERVER_INFO_1540(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1540 *r)
2266
ndr_print_struct(ndr, name, "SERVER_INFO_1540");
2268
ndr_print_uint8(ndr, "sv1540_enablesharednetdrives", r->sv1540_enablesharednetdrives);
2272
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1541(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_1541 *r)
2274
if (ndr_flags & NDR_SCALARS) {
2275
NDR_CHECK(ndr_push_align(ndr, 1));
2276
NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv1541_minfreeconnections));
2277
NDR_CHECK(ndr_push_trailer_align(ndr, 1));
2279
if (ndr_flags & NDR_BUFFERS) {
2281
return NDR_ERR_SUCCESS;
2284
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1541(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_1541 *r)
2286
if (ndr_flags & NDR_SCALARS) {
2287
NDR_CHECK(ndr_pull_align(ndr, 1));
2288
NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv1541_minfreeconnections));
2289
NDR_CHECK(ndr_pull_trailer_align(ndr, 1));
2291
if (ndr_flags & NDR_BUFFERS) {
2293
return NDR_ERR_SUCCESS;
2296
_PUBLIC_ void ndr_print_SERVER_INFO_1541(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1541 *r)
2298
ndr_print_struct(ndr, name, "SERVER_INFO_1541");
2300
ndr_print_uint8(ndr, "sv1541_minfreeconnections", r->sv1541_minfreeconnections);
2304
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1542(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_1542 *r)
2306
if (ndr_flags & NDR_SCALARS) {
2307
NDR_CHECK(ndr_push_align(ndr, 1));
2308
NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv1542_maxfreeconnections));
2309
NDR_CHECK(ndr_push_trailer_align(ndr, 1));
2311
if (ndr_flags & NDR_BUFFERS) {
2313
return NDR_ERR_SUCCESS;
2316
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1542(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_1542 *r)
2318
if (ndr_flags & NDR_SCALARS) {
2319
NDR_CHECK(ndr_pull_align(ndr, 1));
2320
NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv1542_maxfreeconnections));
2321
NDR_CHECK(ndr_pull_trailer_align(ndr, 1));
2323
if (ndr_flags & NDR_BUFFERS) {
2325
return NDR_ERR_SUCCESS;
2328
_PUBLIC_ void ndr_print_SERVER_INFO_1542(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1542 *r)
2330
ndr_print_struct(ndr, name, "SERVER_INFO_1542");
2332
ndr_print_uint8(ndr, "sv1542_maxfreeconnections", r->sv1542_maxfreeconnections);
2336
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1543(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_1543 *r)
2338
if (ndr_flags & NDR_SCALARS) {
2339
NDR_CHECK(ndr_push_align(ndr, 4));
2340
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1543_initsesstable));
2341
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
2343
if (ndr_flags & NDR_BUFFERS) {
2345
return NDR_ERR_SUCCESS;
2348
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1543(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_1543 *r)
2350
if (ndr_flags & NDR_SCALARS) {
2351
NDR_CHECK(ndr_pull_align(ndr, 4));
2352
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1543_initsesstable));
2353
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
2355
if (ndr_flags & NDR_BUFFERS) {
2357
return NDR_ERR_SUCCESS;
2360
_PUBLIC_ void ndr_print_SERVER_INFO_1543(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1543 *r)
2362
ndr_print_struct(ndr, name, "SERVER_INFO_1543");
2364
ndr_print_uint32(ndr, "sv1543_initsesstable", r->sv1543_initsesstable);
2368
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1544(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_1544 *r)
2370
if (ndr_flags & NDR_SCALARS) {
2371
NDR_CHECK(ndr_push_align(ndr, 4));
2372
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1544_initconntable));
2373
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
2375
if (ndr_flags & NDR_BUFFERS) {
2377
return NDR_ERR_SUCCESS;
2380
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1544(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_1544 *r)
2382
if (ndr_flags & NDR_SCALARS) {
2383
NDR_CHECK(ndr_pull_align(ndr, 4));
2384
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1544_initconntable));
2385
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
2387
if (ndr_flags & NDR_BUFFERS) {
2389
return NDR_ERR_SUCCESS;
2392
_PUBLIC_ void ndr_print_SERVER_INFO_1544(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1544 *r)
2394
ndr_print_struct(ndr, name, "SERVER_INFO_1544");
2396
ndr_print_uint32(ndr, "sv1544_initconntable", r->sv1544_initconntable);
2400
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1545(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_1545 *r)
2402
if (ndr_flags & NDR_SCALARS) {
2403
NDR_CHECK(ndr_push_align(ndr, 4));
2404
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1545_initfiletable));
2405
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
2407
if (ndr_flags & NDR_BUFFERS) {
2409
return NDR_ERR_SUCCESS;
2412
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1545(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_1545 *r)
2414
if (ndr_flags & NDR_SCALARS) {
2415
NDR_CHECK(ndr_pull_align(ndr, 4));
2416
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1545_initfiletable));
2417
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
2419
if (ndr_flags & NDR_BUFFERS) {
2421
return NDR_ERR_SUCCESS;
2424
_PUBLIC_ void ndr_print_SERVER_INFO_1545(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1545 *r)
2426
ndr_print_struct(ndr, name, "SERVER_INFO_1545");
2428
ndr_print_uint32(ndr, "sv1545_initfiletable", r->sv1545_initfiletable);
2432
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1546(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_1546 *r)
2434
if (ndr_flags & NDR_SCALARS) {
2435
NDR_CHECK(ndr_push_align(ndr, 4));
2436
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1546_initsearchtable));
2437
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
2439
if (ndr_flags & NDR_BUFFERS) {
2441
return NDR_ERR_SUCCESS;
2444
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1546(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_1546 *r)
2446
if (ndr_flags & NDR_SCALARS) {
2447
NDR_CHECK(ndr_pull_align(ndr, 4));
2448
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1546_initsearchtable));
2449
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
2451
if (ndr_flags & NDR_BUFFERS) {
2453
return NDR_ERR_SUCCESS;
2456
_PUBLIC_ void ndr_print_SERVER_INFO_1546(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1546 *r)
2458
ndr_print_struct(ndr, name, "SERVER_INFO_1546");
2460
ndr_print_uint32(ndr, "sv1546_initsearchtable", r->sv1546_initsearchtable);
2464
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1547(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_1547 *r)
2466
if (ndr_flags & NDR_SCALARS) {
2467
NDR_CHECK(ndr_push_align(ndr, 4));
2468
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1547_alertschedule));
2469
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
2471
if (ndr_flags & NDR_BUFFERS) {
2473
return NDR_ERR_SUCCESS;
2476
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1547(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_1547 *r)
2478
if (ndr_flags & NDR_SCALARS) {
2479
NDR_CHECK(ndr_pull_align(ndr, 4));
2480
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1547_alertschedule));
2481
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
2483
if (ndr_flags & NDR_BUFFERS) {
2485
return NDR_ERR_SUCCESS;
2488
_PUBLIC_ void ndr_print_SERVER_INFO_1547(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1547 *r)
2490
ndr_print_struct(ndr, name, "SERVER_INFO_1547");
2492
ndr_print_uint32(ndr, "sv1547_alertschedule", r->sv1547_alertschedule);
2496
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1548(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_1548 *r)
2498
if (ndr_flags & NDR_SCALARS) {
2499
NDR_CHECK(ndr_push_align(ndr, 4));
2500
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1548_errorthreshold));
2501
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
2503
if (ndr_flags & NDR_BUFFERS) {
2505
return NDR_ERR_SUCCESS;
2508
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1548(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_1548 *r)
2510
if (ndr_flags & NDR_SCALARS) {
2511
NDR_CHECK(ndr_pull_align(ndr, 4));
2512
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1548_errorthreshold));
2513
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
2515
if (ndr_flags & NDR_BUFFERS) {
2517
return NDR_ERR_SUCCESS;
2520
_PUBLIC_ void ndr_print_SERVER_INFO_1548(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1548 *r)
2522
ndr_print_struct(ndr, name, "SERVER_INFO_1548");
2524
ndr_print_uint32(ndr, "sv1548_errorthreshold", r->sv1548_errorthreshold);
2528
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1549(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_1549 *r)
2530
if (ndr_flags & NDR_SCALARS) {
2531
NDR_CHECK(ndr_push_align(ndr, 4));
2532
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1549_networkerrorthreshold));
2533
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
2535
if (ndr_flags & NDR_BUFFERS) {
2537
return NDR_ERR_SUCCESS;
2540
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1549(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_1549 *r)
2542
if (ndr_flags & NDR_SCALARS) {
2543
NDR_CHECK(ndr_pull_align(ndr, 4));
2544
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1549_networkerrorthreshold));
2545
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
2547
if (ndr_flags & NDR_BUFFERS) {
2549
return NDR_ERR_SUCCESS;
2552
_PUBLIC_ void ndr_print_SERVER_INFO_1549(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1549 *r)
2554
ndr_print_struct(ndr, name, "SERVER_INFO_1549");
2556
ndr_print_uint32(ndr, "sv1549_networkerrorthreshold", r->sv1549_networkerrorthreshold);
2560
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1550(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_1550 *r)
2562
if (ndr_flags & NDR_SCALARS) {
2563
NDR_CHECK(ndr_push_align(ndr, 4));
2564
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1550_diskspacethreshold));
2565
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
2567
if (ndr_flags & NDR_BUFFERS) {
2569
return NDR_ERR_SUCCESS;
2572
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1550(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_1550 *r)
2574
if (ndr_flags & NDR_SCALARS) {
2575
NDR_CHECK(ndr_pull_align(ndr, 4));
2576
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1550_diskspacethreshold));
2577
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
2579
if (ndr_flags & NDR_BUFFERS) {
2581
return NDR_ERR_SUCCESS;
2584
_PUBLIC_ void ndr_print_SERVER_INFO_1550(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1550 *r)
2586
ndr_print_struct(ndr, name, "SERVER_INFO_1550");
2588
ndr_print_uint32(ndr, "sv1550_diskspacethreshold", r->sv1550_diskspacethreshold);
2592
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1552(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_1552 *r)
2594
if (ndr_flags & NDR_SCALARS) {
2595
NDR_CHECK(ndr_push_align(ndr, 4));
2596
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1552_maxlinkdelay));
2597
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
2599
if (ndr_flags & NDR_BUFFERS) {
2601
return NDR_ERR_SUCCESS;
2604
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1552(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_1552 *r)
2606
if (ndr_flags & NDR_SCALARS) {
2607
NDR_CHECK(ndr_pull_align(ndr, 4));
2608
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1552_maxlinkdelay));
2609
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
2611
if (ndr_flags & NDR_BUFFERS) {
2613
return NDR_ERR_SUCCESS;
2616
_PUBLIC_ void ndr_print_SERVER_INFO_1552(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1552 *r)
2618
ndr_print_struct(ndr, name, "SERVER_INFO_1552");
2620
ndr_print_uint32(ndr, "sv1552_maxlinkdelay", r->sv1552_maxlinkdelay);
2624
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1553(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_1553 *r)
2626
if (ndr_flags & NDR_SCALARS) {
2627
NDR_CHECK(ndr_push_align(ndr, 4));
2628
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1553_minlinkthroughput));
2629
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
2631
if (ndr_flags & NDR_BUFFERS) {
2633
return NDR_ERR_SUCCESS;
2636
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1553(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_1553 *r)
2638
if (ndr_flags & NDR_SCALARS) {
2639
NDR_CHECK(ndr_pull_align(ndr, 4));
2640
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1553_minlinkthroughput));
2641
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
2643
if (ndr_flags & NDR_BUFFERS) {
2645
return NDR_ERR_SUCCESS;
2648
_PUBLIC_ void ndr_print_SERVER_INFO_1553(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1553 *r)
2650
ndr_print_struct(ndr, name, "SERVER_INFO_1553");
2652
ndr_print_uint32(ndr, "sv1553_minlinkthroughput", r->sv1553_minlinkthroughput);
2656
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1554(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_1554 *r)
2658
if (ndr_flags & NDR_SCALARS) {
2659
NDR_CHECK(ndr_push_align(ndr, 4));
2660
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1554_linkinfovalidtime));
2661
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
2663
if (ndr_flags & NDR_BUFFERS) {
2665
return NDR_ERR_SUCCESS;
2668
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1554(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_1554 *r)
2670
if (ndr_flags & NDR_SCALARS) {
2671
NDR_CHECK(ndr_pull_align(ndr, 4));
2672
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1554_linkinfovalidtime));
2673
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
2675
if (ndr_flags & NDR_BUFFERS) {
2677
return NDR_ERR_SUCCESS;
2680
_PUBLIC_ void ndr_print_SERVER_INFO_1554(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1554 *r)
2682
ndr_print_struct(ndr, name, "SERVER_INFO_1554");
2684
ndr_print_uint32(ndr, "sv1554_linkinfovalidtime", r->sv1554_linkinfovalidtime);
2688
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1555(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_1555 *r)
2690
if (ndr_flags & NDR_SCALARS) {
2691
NDR_CHECK(ndr_push_align(ndr, 4));
2692
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1555_scavqosinfoupdatetime));
2693
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
2695
if (ndr_flags & NDR_BUFFERS) {
2697
return NDR_ERR_SUCCESS;
2700
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1555(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_1555 *r)
2702
if (ndr_flags & NDR_SCALARS) {
2703
NDR_CHECK(ndr_pull_align(ndr, 4));
2704
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1555_scavqosinfoupdatetime));
2705
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
2707
if (ndr_flags & NDR_BUFFERS) {
2709
return NDR_ERR_SUCCESS;
2712
_PUBLIC_ void ndr_print_SERVER_INFO_1555(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1555 *r)
2714
ndr_print_struct(ndr, name, "SERVER_INFO_1555");
2716
ndr_print_uint32(ndr, "sv1555_scavqosinfoupdatetime", r->sv1555_scavqosinfoupdatetime);
2720
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1556(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_1556 *r)
2722
if (ndr_flags & NDR_SCALARS) {
2723
NDR_CHECK(ndr_push_align(ndr, 4));
2724
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1556_maxworkitemidletime));
2725
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
2727
if (ndr_flags & NDR_BUFFERS) {
2729
return NDR_ERR_SUCCESS;
2732
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1556(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_1556 *r)
2734
if (ndr_flags & NDR_SCALARS) {
2735
NDR_CHECK(ndr_pull_align(ndr, 4));
2736
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1556_maxworkitemidletime));
2737
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
2739
if (ndr_flags & NDR_BUFFERS) {
2741
return NDR_ERR_SUCCESS;
2744
_PUBLIC_ void ndr_print_SERVER_INFO_1556(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1556 *r)
2746
ndr_print_struct(ndr, name, "SERVER_INFO_1556");
2748
ndr_print_uint32(ndr, "sv1556_maxworkitemidletime", r->sv1556_maxworkitemidletime);
2752
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1557(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_1557 *r)
2754
if (ndr_flags & NDR_SCALARS) {
2755
NDR_CHECK(ndr_push_align(ndr, 4));
2756
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1557_maxrawworkitems));
2757
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
2759
if (ndr_flags & NDR_BUFFERS) {
2761
return NDR_ERR_SUCCESS;
2764
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1557(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_1557 *r)
2766
if (ndr_flags & NDR_SCALARS) {
2767
NDR_CHECK(ndr_pull_align(ndr, 4));
2768
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1557_maxrawworkitems));
2769
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
2771
if (ndr_flags & NDR_BUFFERS) {
2773
return NDR_ERR_SUCCESS;
2776
_PUBLIC_ void ndr_print_SERVER_INFO_1557(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1557 *r)
2778
ndr_print_struct(ndr, name, "SERVER_INFO_1557");
2780
ndr_print_uint32(ndr, "sv1557_maxrawworkitems", r->sv1557_maxrawworkitems);
2784
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1560(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_1560 *r)
2786
if (ndr_flags & NDR_SCALARS) {
2787
NDR_CHECK(ndr_push_align(ndr, 4));
2788
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1560_producttype));
2789
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
2791
if (ndr_flags & NDR_BUFFERS) {
2793
return NDR_ERR_SUCCESS;
2796
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1560(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_1560 *r)
2798
if (ndr_flags & NDR_SCALARS) {
2799
NDR_CHECK(ndr_pull_align(ndr, 4));
2800
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1560_producttype));
2801
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
2803
if (ndr_flags & NDR_BUFFERS) {
2805
return NDR_ERR_SUCCESS;
2808
_PUBLIC_ void ndr_print_SERVER_INFO_1560(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1560 *r)
2810
ndr_print_struct(ndr, name, "SERVER_INFO_1560");
2812
ndr_print_uint32(ndr, "sv1560_producttype", r->sv1560_producttype);
2816
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1561(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_1561 *r)
2818
if (ndr_flags & NDR_SCALARS) {
2819
NDR_CHECK(ndr_push_align(ndr, 4));
2820
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1561_serversize));
2821
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
2823
if (ndr_flags & NDR_BUFFERS) {
2825
return NDR_ERR_SUCCESS;
2828
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1561(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_1561 *r)
2830
if (ndr_flags & NDR_SCALARS) {
2831
NDR_CHECK(ndr_pull_align(ndr, 4));
2832
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1561_serversize));
2833
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
2835
if (ndr_flags & NDR_BUFFERS) {
2837
return NDR_ERR_SUCCESS;
2840
_PUBLIC_ void ndr_print_SERVER_INFO_1561(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1561 *r)
2842
ndr_print_struct(ndr, name, "SERVER_INFO_1561");
2844
ndr_print_uint32(ndr, "sv1561_serversize", r->sv1561_serversize);
2848
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1562(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_1562 *r)
2850
if (ndr_flags & NDR_SCALARS) {
2851
NDR_CHECK(ndr_push_align(ndr, 4));
2852
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1562_connectionlessautodisc));
2853
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
2855
if (ndr_flags & NDR_BUFFERS) {
2857
return NDR_ERR_SUCCESS;
2860
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1562(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_1562 *r)
2862
if (ndr_flags & NDR_SCALARS) {
2863
NDR_CHECK(ndr_pull_align(ndr, 4));
2864
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1562_connectionlessautodisc));
2865
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
2867
if (ndr_flags & NDR_BUFFERS) {
2869
return NDR_ERR_SUCCESS;
2872
_PUBLIC_ void ndr_print_SERVER_INFO_1562(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1562 *r)
2874
ndr_print_struct(ndr, name, "SERVER_INFO_1562");
2876
ndr_print_uint32(ndr, "sv1562_connectionlessautodisc", r->sv1562_connectionlessautodisc);
2880
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1563(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_1563 *r)
2882
if (ndr_flags & NDR_SCALARS) {
2883
NDR_CHECK(ndr_push_align(ndr, 4));
2884
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1563_sharingviolationretries));
2885
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
2887
if (ndr_flags & NDR_BUFFERS) {
2889
return NDR_ERR_SUCCESS;
2892
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1563(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_1563 *r)
2894
if (ndr_flags & NDR_SCALARS) {
2895
NDR_CHECK(ndr_pull_align(ndr, 4));
2896
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1563_sharingviolationretries));
2897
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
2899
if (ndr_flags & NDR_BUFFERS) {
2901
return NDR_ERR_SUCCESS;
2904
_PUBLIC_ void ndr_print_SERVER_INFO_1563(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1563 *r)
2906
ndr_print_struct(ndr, name, "SERVER_INFO_1563");
2908
ndr_print_uint32(ndr, "sv1563_sharingviolationretries", r->sv1563_sharingviolationretries);
2912
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1564(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_1564 *r)
2914
if (ndr_flags & NDR_SCALARS) {
2915
NDR_CHECK(ndr_push_align(ndr, 4));
2916
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1564_sharingviolationdelay));
2917
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
2919
if (ndr_flags & NDR_BUFFERS) {
2921
return NDR_ERR_SUCCESS;
2924
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1564(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_1564 *r)
2926
if (ndr_flags & NDR_SCALARS) {
2927
NDR_CHECK(ndr_pull_align(ndr, 4));
2928
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1564_sharingviolationdelay));
2929
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
2931
if (ndr_flags & NDR_BUFFERS) {
2933
return NDR_ERR_SUCCESS;
2936
_PUBLIC_ void ndr_print_SERVER_INFO_1564(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1564 *r)
2938
ndr_print_struct(ndr, name, "SERVER_INFO_1564");
2940
ndr_print_uint32(ndr, "sv1564_sharingviolationdelay", r->sv1564_sharingviolationdelay);
2944
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1565(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_1565 *r)
2946
if (ndr_flags & NDR_SCALARS) {
2947
NDR_CHECK(ndr_push_align(ndr, 4));
2948
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1565_maxglobalopensearch));
2949
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
2951
if (ndr_flags & NDR_BUFFERS) {
2953
return NDR_ERR_SUCCESS;
2956
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1565(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_1565 *r)
2958
if (ndr_flags & NDR_SCALARS) {
2959
NDR_CHECK(ndr_pull_align(ndr, 4));
2960
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1565_maxglobalopensearch));
2961
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
2963
if (ndr_flags & NDR_BUFFERS) {
2965
return NDR_ERR_SUCCESS;
2968
_PUBLIC_ void ndr_print_SERVER_INFO_1565(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1565 *r)
2970
ndr_print_struct(ndr, name, "SERVER_INFO_1565");
2972
ndr_print_uint32(ndr, "sv1565_maxglobalopensearch", r->sv1565_maxglobalopensearch);
2976
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1566(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_1566 *r)
2978
if (ndr_flags & NDR_SCALARS) {
2979
NDR_CHECK(ndr_push_align(ndr, 1));
2980
NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv1566_removeduplicatesearches));
2981
NDR_CHECK(ndr_push_trailer_align(ndr, 1));
2983
if (ndr_flags & NDR_BUFFERS) {
2985
return NDR_ERR_SUCCESS;
2988
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1566(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_1566 *r)
2990
if (ndr_flags & NDR_SCALARS) {
2991
NDR_CHECK(ndr_pull_align(ndr, 1));
2992
NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv1566_removeduplicatesearches));
2993
NDR_CHECK(ndr_pull_trailer_align(ndr, 1));
2995
if (ndr_flags & NDR_BUFFERS) {
2997
return NDR_ERR_SUCCESS;
3000
_PUBLIC_ void ndr_print_SERVER_INFO_1566(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1566 *r)
3002
ndr_print_struct(ndr, name, "SERVER_INFO_1566");
3004
ndr_print_uint8(ndr, "sv1566_removeduplicatesearches", r->sv1566_removeduplicatesearches);
3008
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1567(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_1567 *r)
3010
if (ndr_flags & NDR_SCALARS) {
3011
NDR_CHECK(ndr_push_align(ndr, 4));
3012
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1567_lockviolationretries));
3013
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
3015
if (ndr_flags & NDR_BUFFERS) {
3017
return NDR_ERR_SUCCESS;
3020
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1567(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_1567 *r)
3022
if (ndr_flags & NDR_SCALARS) {
3023
NDR_CHECK(ndr_pull_align(ndr, 4));
3024
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1567_lockviolationretries));
3025
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
3027
if (ndr_flags & NDR_BUFFERS) {
3029
return NDR_ERR_SUCCESS;
3032
_PUBLIC_ void ndr_print_SERVER_INFO_1567(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1567 *r)
3034
ndr_print_struct(ndr, name, "SERVER_INFO_1567");
3036
ndr_print_uint32(ndr, "sv1567_lockviolationretries", r->sv1567_lockviolationretries);
3040
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1568(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_1568 *r)
3042
if (ndr_flags & NDR_SCALARS) {
3043
NDR_CHECK(ndr_push_align(ndr, 4));
3044
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1568_lockviolationoffset));
3045
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
3047
if (ndr_flags & NDR_BUFFERS) {
3049
return NDR_ERR_SUCCESS;
3052
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1568(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_1568 *r)
3054
if (ndr_flags & NDR_SCALARS) {
3055
NDR_CHECK(ndr_pull_align(ndr, 4));
3056
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1568_lockviolationoffset));
3057
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
3059
if (ndr_flags & NDR_BUFFERS) {
3061
return NDR_ERR_SUCCESS;
3064
_PUBLIC_ void ndr_print_SERVER_INFO_1568(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1568 *r)
3066
ndr_print_struct(ndr, name, "SERVER_INFO_1568");
3068
ndr_print_uint32(ndr, "sv1568_lockviolationoffset", r->sv1568_lockviolationoffset);
3072
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1569(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_1569 *r)
3074
if (ndr_flags & NDR_SCALARS) {
3075
NDR_CHECK(ndr_push_align(ndr, 4));
3076
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1569_lockviolationdelay));
3077
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
3079
if (ndr_flags & NDR_BUFFERS) {
3081
return NDR_ERR_SUCCESS;
3084
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1569(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_1569 *r)
3086
if (ndr_flags & NDR_SCALARS) {
3087
NDR_CHECK(ndr_pull_align(ndr, 4));
3088
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1569_lockviolationdelay));
3089
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
3091
if (ndr_flags & NDR_BUFFERS) {
3093
return NDR_ERR_SUCCESS;
3096
_PUBLIC_ void ndr_print_SERVER_INFO_1569(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1569 *r)
3098
ndr_print_struct(ndr, name, "SERVER_INFO_1569");
3100
ndr_print_uint32(ndr, "sv1569_lockviolationdelay", r->sv1569_lockviolationdelay);
3104
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1570(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_1570 *r)
3106
if (ndr_flags & NDR_SCALARS) {
3107
NDR_CHECK(ndr_push_align(ndr, 4));
3108
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1570_mdlreadswitchover));
3109
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
3111
if (ndr_flags & NDR_BUFFERS) {
3113
return NDR_ERR_SUCCESS;
3116
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1570(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_1570 *r)
3118
if (ndr_flags & NDR_SCALARS) {
3119
NDR_CHECK(ndr_pull_align(ndr, 4));
3120
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1570_mdlreadswitchover));
3121
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
3123
if (ndr_flags & NDR_BUFFERS) {
3125
return NDR_ERR_SUCCESS;
3128
_PUBLIC_ void ndr_print_SERVER_INFO_1570(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1570 *r)
3130
ndr_print_struct(ndr, name, "SERVER_INFO_1570");
3132
ndr_print_uint32(ndr, "sv1570_mdlreadswitchover", r->sv1570_mdlreadswitchover);
3136
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1571(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_1571 *r)
3138
if (ndr_flags & NDR_SCALARS) {
3139
NDR_CHECK(ndr_push_align(ndr, 4));
3140
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1571_cachedopenlimit));
3141
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
3143
if (ndr_flags & NDR_BUFFERS) {
3145
return NDR_ERR_SUCCESS;
3148
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1571(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_1571 *r)
3150
if (ndr_flags & NDR_SCALARS) {
3151
NDR_CHECK(ndr_pull_align(ndr, 4));
3152
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1571_cachedopenlimit));
3153
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
3155
if (ndr_flags & NDR_BUFFERS) {
3157
return NDR_ERR_SUCCESS;
3160
_PUBLIC_ void ndr_print_SERVER_INFO_1571(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1571 *r)
3162
ndr_print_struct(ndr, name, "SERVER_INFO_1571");
3164
ndr_print_uint32(ndr, "sv1571_cachedopenlimit", r->sv1571_cachedopenlimit);
3168
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1572(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_1572 *r)
3170
if (ndr_flags & NDR_SCALARS) {
3171
NDR_CHECK(ndr_push_align(ndr, 4));
3172
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1572_criticalthreads));
3173
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
3175
if (ndr_flags & NDR_BUFFERS) {
3177
return NDR_ERR_SUCCESS;
3180
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1572(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_1572 *r)
3182
if (ndr_flags & NDR_SCALARS) {
3183
NDR_CHECK(ndr_pull_align(ndr, 4));
3184
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1572_criticalthreads));
3185
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
3187
if (ndr_flags & NDR_BUFFERS) {
3189
return NDR_ERR_SUCCESS;
3192
_PUBLIC_ void ndr_print_SERVER_INFO_1572(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1572 *r)
3194
ndr_print_struct(ndr, name, "SERVER_INFO_1572");
3196
ndr_print_uint32(ndr, "sv1572_criticalthreads", r->sv1572_criticalthreads);
3200
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1573(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_1573 *r)
3202
if (ndr_flags & NDR_SCALARS) {
3203
NDR_CHECK(ndr_push_align(ndr, 4));
3204
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1573_restrictnullsessaccess));
3205
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
3207
if (ndr_flags & NDR_BUFFERS) {
3209
return NDR_ERR_SUCCESS;
3212
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1573(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_1573 *r)
3214
if (ndr_flags & NDR_SCALARS) {
3215
NDR_CHECK(ndr_pull_align(ndr, 4));
3216
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1573_restrictnullsessaccess));
3217
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
3219
if (ndr_flags & NDR_BUFFERS) {
3221
return NDR_ERR_SUCCESS;
3224
_PUBLIC_ void ndr_print_SERVER_INFO_1573(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1573 *r)
3226
ndr_print_struct(ndr, name, "SERVER_INFO_1573");
3228
ndr_print_uint32(ndr, "sv1573_restrictnullsessaccess", r->sv1573_restrictnullsessaccess);
3232
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1574(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_1574 *r)
3234
if (ndr_flags & NDR_SCALARS) {
3235
NDR_CHECK(ndr_push_align(ndr, 4));
3236
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1574_enablewfw311directipx));
3237
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
3239
if (ndr_flags & NDR_BUFFERS) {
3241
return NDR_ERR_SUCCESS;
3244
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1574(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_1574 *r)
3246
if (ndr_flags & NDR_SCALARS) {
3247
NDR_CHECK(ndr_pull_align(ndr, 4));
3248
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1574_enablewfw311directipx));
3249
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
3251
if (ndr_flags & NDR_BUFFERS) {
3253
return NDR_ERR_SUCCESS;
3256
_PUBLIC_ void ndr_print_SERVER_INFO_1574(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1574 *r)
3258
ndr_print_struct(ndr, name, "SERVER_INFO_1574");
3260
ndr_print_uint32(ndr, "sv1574_enablewfw311directipx", r->sv1574_enablewfw311directipx);
3264
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1575(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_1575 *r)
3266
if (ndr_flags & NDR_SCALARS) {
3267
NDR_CHECK(ndr_push_align(ndr, 4));
3268
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1575_otherqueueaffinity));
3269
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
3271
if (ndr_flags & NDR_BUFFERS) {
3273
return NDR_ERR_SUCCESS;
3276
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1575(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_1575 *r)
3278
if (ndr_flags & NDR_SCALARS) {
3279
NDR_CHECK(ndr_pull_align(ndr, 4));
3280
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1575_otherqueueaffinity));
3281
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
3283
if (ndr_flags & NDR_BUFFERS) {
3285
return NDR_ERR_SUCCESS;
3288
_PUBLIC_ void ndr_print_SERVER_INFO_1575(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1575 *r)
3290
ndr_print_struct(ndr, name, "SERVER_INFO_1575");
3292
ndr_print_uint32(ndr, "sv1575_otherqueueaffinity", r->sv1575_otherqueueaffinity);
3296
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1576(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_1576 *r)
3298
if (ndr_flags & NDR_SCALARS) {
3299
NDR_CHECK(ndr_push_align(ndr, 4));
3300
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1576_queuesamplesecs));
3301
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
3303
if (ndr_flags & NDR_BUFFERS) {
3305
return NDR_ERR_SUCCESS;
3308
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1576(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_1576 *r)
3310
if (ndr_flags & NDR_SCALARS) {
3311
NDR_CHECK(ndr_pull_align(ndr, 4));
3312
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1576_queuesamplesecs));
3313
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
3315
if (ndr_flags & NDR_BUFFERS) {
3317
return NDR_ERR_SUCCESS;
3320
_PUBLIC_ void ndr_print_SERVER_INFO_1576(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1576 *r)
3322
ndr_print_struct(ndr, name, "SERVER_INFO_1576");
3324
ndr_print_uint32(ndr, "sv1576_queuesamplesecs", r->sv1576_queuesamplesecs);
3328
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1577(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_1577 *r)
3330
if (ndr_flags & NDR_SCALARS) {
3331
NDR_CHECK(ndr_push_align(ndr, 4));
3332
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1577_balancecount));
3333
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
3335
if (ndr_flags & NDR_BUFFERS) {
3337
return NDR_ERR_SUCCESS;
3340
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1577(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_1577 *r)
3342
if (ndr_flags & NDR_SCALARS) {
3343
NDR_CHECK(ndr_pull_align(ndr, 4));
3344
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1577_balancecount));
3345
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
3347
if (ndr_flags & NDR_BUFFERS) {
3349
return NDR_ERR_SUCCESS;
3352
_PUBLIC_ void ndr_print_SERVER_INFO_1577(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1577 *r)
3354
ndr_print_struct(ndr, name, "SERVER_INFO_1577");
3356
ndr_print_uint32(ndr, "sv1577_balancecount", r->sv1577_balancecount);
3360
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1578(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_1578 *r)
3362
if (ndr_flags & NDR_SCALARS) {
3363
NDR_CHECK(ndr_push_align(ndr, 4));
3364
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1578_preferredaffinity));
3365
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
3367
if (ndr_flags & NDR_BUFFERS) {
3369
return NDR_ERR_SUCCESS;
3372
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1578(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_1578 *r)
3374
if (ndr_flags & NDR_SCALARS) {
3375
NDR_CHECK(ndr_pull_align(ndr, 4));
3376
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1578_preferredaffinity));
3377
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
3379
if (ndr_flags & NDR_BUFFERS) {
3381
return NDR_ERR_SUCCESS;
3384
_PUBLIC_ void ndr_print_SERVER_INFO_1578(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1578 *r)
3386
ndr_print_struct(ndr, name, "SERVER_INFO_1578");
3388
ndr_print_uint32(ndr, "sv1578_preferredaffinity", r->sv1578_preferredaffinity);
3392
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1579(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_1579 *r)
3394
if (ndr_flags & NDR_SCALARS) {
3395
NDR_CHECK(ndr_push_align(ndr, 4));
3396
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1579_maxfreerfcbs));
3397
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
3399
if (ndr_flags & NDR_BUFFERS) {
3401
return NDR_ERR_SUCCESS;
3404
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1579(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_1579 *r)
3406
if (ndr_flags & NDR_SCALARS) {
3407
NDR_CHECK(ndr_pull_align(ndr, 4));
3408
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1579_maxfreerfcbs));
3409
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
3411
if (ndr_flags & NDR_BUFFERS) {
3413
return NDR_ERR_SUCCESS;
3416
_PUBLIC_ void ndr_print_SERVER_INFO_1579(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1579 *r)
3418
ndr_print_struct(ndr, name, "SERVER_INFO_1579");
3420
ndr_print_uint32(ndr, "sv1579_maxfreerfcbs", r->sv1579_maxfreerfcbs);
3424
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1580(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_1580 *r)
3426
if (ndr_flags & NDR_SCALARS) {
3427
NDR_CHECK(ndr_push_align(ndr, 4));
3428
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1580_maxfreemfcbs));
3429
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
3431
if (ndr_flags & NDR_BUFFERS) {
3433
return NDR_ERR_SUCCESS;
3436
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1580(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_1580 *r)
3438
if (ndr_flags & NDR_SCALARS) {
3439
NDR_CHECK(ndr_pull_align(ndr, 4));
3440
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1580_maxfreemfcbs));
3441
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
3443
if (ndr_flags & NDR_BUFFERS) {
3445
return NDR_ERR_SUCCESS;
3448
_PUBLIC_ void ndr_print_SERVER_INFO_1580(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1580 *r)
3450
ndr_print_struct(ndr, name, "SERVER_INFO_1580");
3452
ndr_print_uint32(ndr, "sv1580_maxfreemfcbs", r->sv1580_maxfreemfcbs);
3456
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1581(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_1581 *r)
3458
if (ndr_flags & NDR_SCALARS) {
3459
NDR_CHECK(ndr_push_align(ndr, 4));
3460
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1581_maxfreemlcbs));
3461
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
3463
if (ndr_flags & NDR_BUFFERS) {
3465
return NDR_ERR_SUCCESS;
3468
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1581(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_1581 *r)
3470
if (ndr_flags & NDR_SCALARS) {
3471
NDR_CHECK(ndr_pull_align(ndr, 4));
3472
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1581_maxfreemlcbs));
3473
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
3475
if (ndr_flags & NDR_BUFFERS) {
3477
return NDR_ERR_SUCCESS;
3480
_PUBLIC_ void ndr_print_SERVER_INFO_1581(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1581 *r)
3482
ndr_print_struct(ndr, name, "SERVER_INFO_1581");
3484
ndr_print_uint32(ndr, "sv1581_maxfreemlcbs", r->sv1581_maxfreemlcbs);
3488
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1582(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_1582 *r)
3490
if (ndr_flags & NDR_SCALARS) {
3491
NDR_CHECK(ndr_push_align(ndr, 4));
3492
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1582_maxfreepagedpoolchunks));
3493
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
3495
if (ndr_flags & NDR_BUFFERS) {
3497
return NDR_ERR_SUCCESS;
3500
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1582(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_1582 *r)
3502
if (ndr_flags & NDR_SCALARS) {
3503
NDR_CHECK(ndr_pull_align(ndr, 4));
3504
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1582_maxfreepagedpoolchunks));
3505
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
3507
if (ndr_flags & NDR_BUFFERS) {
3509
return NDR_ERR_SUCCESS;
3512
_PUBLIC_ void ndr_print_SERVER_INFO_1582(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1582 *r)
3514
ndr_print_struct(ndr, name, "SERVER_INFO_1582");
3516
ndr_print_uint32(ndr, "sv1582_maxfreepagedpoolchunks", r->sv1582_maxfreepagedpoolchunks);
3520
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1583(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_1583 *r)
3522
if (ndr_flags & NDR_SCALARS) {
3523
NDR_CHECK(ndr_push_align(ndr, 4));
3524
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1583_minpagedpoolchunksize));
3525
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
3527
if (ndr_flags & NDR_BUFFERS) {
3529
return NDR_ERR_SUCCESS;
3532
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1583(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_1583 *r)
3534
if (ndr_flags & NDR_SCALARS) {
3535
NDR_CHECK(ndr_pull_align(ndr, 4));
3536
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1583_minpagedpoolchunksize));
3537
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
3539
if (ndr_flags & NDR_BUFFERS) {
3541
return NDR_ERR_SUCCESS;
3544
_PUBLIC_ void ndr_print_SERVER_INFO_1583(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1583 *r)
3546
ndr_print_struct(ndr, name, "SERVER_INFO_1583");
3548
ndr_print_uint32(ndr, "sv1583_minpagedpoolchunksize", r->sv1583_minpagedpoolchunksize);
3552
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1584(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_1584 *r)
3554
if (ndr_flags & NDR_SCALARS) {
3555
NDR_CHECK(ndr_push_align(ndr, 4));
3556
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1584_maxpagedpoolchunksize));
3557
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
3559
if (ndr_flags & NDR_BUFFERS) {
3561
return NDR_ERR_SUCCESS;
3564
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1584(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_1584 *r)
3566
if (ndr_flags & NDR_SCALARS) {
3567
NDR_CHECK(ndr_pull_align(ndr, 4));
3568
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1584_maxpagedpoolchunksize));
3569
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
3571
if (ndr_flags & NDR_BUFFERS) {
3573
return NDR_ERR_SUCCESS;
3576
_PUBLIC_ void ndr_print_SERVER_INFO_1584(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1584 *r)
3578
ndr_print_struct(ndr, name, "SERVER_INFO_1584");
3580
ndr_print_uint32(ndr, "sv1584_maxpagedpoolchunksize", r->sv1584_maxpagedpoolchunksize);
3584
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1585(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_1585 *r)
3586
if (ndr_flags & NDR_SCALARS) {
3587
NDR_CHECK(ndr_push_align(ndr, 1));
3588
NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv1585_sendsfrompreferredprocessor));
3589
NDR_CHECK(ndr_push_trailer_align(ndr, 1));
3591
if (ndr_flags & NDR_BUFFERS) {
3593
return NDR_ERR_SUCCESS;
3596
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1585(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_1585 *r)
3598
if (ndr_flags & NDR_SCALARS) {
3599
NDR_CHECK(ndr_pull_align(ndr, 1));
3600
NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv1585_sendsfrompreferredprocessor));
3601
NDR_CHECK(ndr_pull_trailer_align(ndr, 1));
3603
if (ndr_flags & NDR_BUFFERS) {
3605
return NDR_ERR_SUCCESS;
3608
_PUBLIC_ void ndr_print_SERVER_INFO_1585(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1585 *r)
3610
ndr_print_struct(ndr, name, "SERVER_INFO_1585");
3612
ndr_print_uint8(ndr, "sv1585_sendsfrompreferredprocessor", r->sv1585_sendsfrompreferredprocessor);
3616
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1586(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_1586 *r)
3618
if (ndr_flags & NDR_SCALARS) {
3619
NDR_CHECK(ndr_push_align(ndr, 4));
3620
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1586_maxthreadsperqueue));
3621
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
3623
if (ndr_flags & NDR_BUFFERS) {
3625
return NDR_ERR_SUCCESS;
3628
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1586(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_1586 *r)
3630
if (ndr_flags & NDR_SCALARS) {
3631
NDR_CHECK(ndr_pull_align(ndr, 4));
3632
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1586_maxthreadsperqueue));
3633
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
3635
if (ndr_flags & NDR_BUFFERS) {
3637
return NDR_ERR_SUCCESS;
3640
_PUBLIC_ void ndr_print_SERVER_INFO_1586(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1586 *r)
3642
ndr_print_struct(ndr, name, "SERVER_INFO_1586");
3644
ndr_print_uint32(ndr, "sv1586_maxthreadsperqueue", r->sv1586_maxthreadsperqueue);
3648
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1587(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_1587 *r)
3650
if (ndr_flags & NDR_SCALARS) {
3651
NDR_CHECK(ndr_push_align(ndr, 4));
3652
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1587_cacheddirectorylimit));
3653
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
3655
if (ndr_flags & NDR_BUFFERS) {
3657
return NDR_ERR_SUCCESS;
3660
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1587(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_1587 *r)
3662
if (ndr_flags & NDR_SCALARS) {
3663
NDR_CHECK(ndr_pull_align(ndr, 4));
3664
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1587_cacheddirectorylimit));
3665
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
3667
if (ndr_flags & NDR_BUFFERS) {
3669
return NDR_ERR_SUCCESS;
3672
_PUBLIC_ void ndr_print_SERVER_INFO_1587(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1587 *r)
3674
ndr_print_struct(ndr, name, "SERVER_INFO_1587");
3676
ndr_print_uint32(ndr, "sv1587_cacheddirectorylimit", r->sv1587_cacheddirectorylimit);
3680
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1588(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_1588 *r)
3682
if (ndr_flags & NDR_SCALARS) {
3683
NDR_CHECK(ndr_push_align(ndr, 4));
3684
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1588_maxcopylength));
3685
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
3687
if (ndr_flags & NDR_BUFFERS) {
3689
return NDR_ERR_SUCCESS;
3692
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1588(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_1588 *r)
3694
if (ndr_flags & NDR_SCALARS) {
3695
NDR_CHECK(ndr_pull_align(ndr, 4));
3696
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1588_maxcopylength));
3697
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
3699
if (ndr_flags & NDR_BUFFERS) {
3701
return NDR_ERR_SUCCESS;
3704
_PUBLIC_ void ndr_print_SERVER_INFO_1588(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1588 *r)
3706
ndr_print_struct(ndr, name, "SERVER_INFO_1588");
3708
ndr_print_uint32(ndr, "sv1588_maxcopylength", r->sv1588_maxcopylength);
3712
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1590(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_1590 *r)
3714
if (ndr_flags & NDR_SCALARS) {
3715
NDR_CHECK(ndr_push_align(ndr, 4));
3716
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1590_enablecompression));
3717
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
3719
if (ndr_flags & NDR_BUFFERS) {
3721
return NDR_ERR_SUCCESS;
3724
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1590(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_1590 *r)
3726
if (ndr_flags & NDR_SCALARS) {
3727
NDR_CHECK(ndr_pull_align(ndr, 4));
3728
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1590_enablecompression));
3729
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
3731
if (ndr_flags & NDR_BUFFERS) {
3733
return NDR_ERR_SUCCESS;
3736
_PUBLIC_ void ndr_print_SERVER_INFO_1590(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1590 *r)
3738
ndr_print_struct(ndr, name, "SERVER_INFO_1590");
3740
ndr_print_uint32(ndr, "sv1590_enablecompression", r->sv1590_enablecompression);
3744
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1591(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_1591 *r)
3746
if (ndr_flags & NDR_SCALARS) {
3747
NDR_CHECK(ndr_push_align(ndr, 4));
3748
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1591_autosharewks));
3749
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
3751
if (ndr_flags & NDR_BUFFERS) {
3753
return NDR_ERR_SUCCESS;
3756
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1591(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_1591 *r)
3758
if (ndr_flags & NDR_SCALARS) {
3759
NDR_CHECK(ndr_pull_align(ndr, 4));
3760
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1591_autosharewks));
3761
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
3763
if (ndr_flags & NDR_BUFFERS) {
3765
return NDR_ERR_SUCCESS;
3768
_PUBLIC_ void ndr_print_SERVER_INFO_1591(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1591 *r)
3770
ndr_print_struct(ndr, name, "SERVER_INFO_1591");
3772
ndr_print_uint32(ndr, "sv1591_autosharewks", r->sv1591_autosharewks);
3776
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1592(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_1592 *r)
3778
if (ndr_flags & NDR_SCALARS) {
3779
NDR_CHECK(ndr_push_align(ndr, 4));
3780
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1592_autosharewks));
3781
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
3783
if (ndr_flags & NDR_BUFFERS) {
3785
return NDR_ERR_SUCCESS;
3788
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1592(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_1592 *r)
3790
if (ndr_flags & NDR_SCALARS) {
3791
NDR_CHECK(ndr_pull_align(ndr, 4));
3792
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1592_autosharewks));
3793
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
3795
if (ndr_flags & NDR_BUFFERS) {
3797
return NDR_ERR_SUCCESS;
3800
_PUBLIC_ void ndr_print_SERVER_INFO_1592(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1592 *r)
3802
ndr_print_struct(ndr, name, "SERVER_INFO_1592");
3804
ndr_print_uint32(ndr, "sv1592_autosharewks", r->sv1592_autosharewks);
3808
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1593(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_1593 *r)
3810
if (ndr_flags & NDR_SCALARS) {
3811
NDR_CHECK(ndr_push_align(ndr, 4));
3812
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1593_enablesecuritysignature));
3813
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
3815
if (ndr_flags & NDR_BUFFERS) {
3817
return NDR_ERR_SUCCESS;
3820
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1593(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_1593 *r)
3822
if (ndr_flags & NDR_SCALARS) {
3823
NDR_CHECK(ndr_pull_align(ndr, 4));
3824
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1593_enablesecuritysignature));
3825
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
3827
if (ndr_flags & NDR_BUFFERS) {
3829
return NDR_ERR_SUCCESS;
3832
_PUBLIC_ void ndr_print_SERVER_INFO_1593(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1593 *r)
3834
ndr_print_struct(ndr, name, "SERVER_INFO_1593");
3836
ndr_print_uint32(ndr, "sv1593_enablesecuritysignature", r->sv1593_enablesecuritysignature);
3840
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1594(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_1594 *r)
3842
if (ndr_flags & NDR_SCALARS) {
3843
NDR_CHECK(ndr_push_align(ndr, 4));
3844
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1594_requiresecuritysignature));
3845
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
3847
if (ndr_flags & NDR_BUFFERS) {
3849
return NDR_ERR_SUCCESS;
3852
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1594(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_1594 *r)
3854
if (ndr_flags & NDR_SCALARS) {
3855
NDR_CHECK(ndr_pull_align(ndr, 4));
3856
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1594_requiresecuritysignature));
3857
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
3859
if (ndr_flags & NDR_BUFFERS) {
3861
return NDR_ERR_SUCCESS;
3864
_PUBLIC_ void ndr_print_SERVER_INFO_1594(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1594 *r)
3866
ndr_print_struct(ndr, name, "SERVER_INFO_1594");
3868
ndr_print_uint32(ndr, "sv1594_requiresecuritysignature", r->sv1594_requiresecuritysignature);
3872
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1595(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_1595 *r)
3874
if (ndr_flags & NDR_SCALARS) {
3875
NDR_CHECK(ndr_push_align(ndr, 4));
3876
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1595_minclientbuffersize));
3877
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
3879
if (ndr_flags & NDR_BUFFERS) {
3881
return NDR_ERR_SUCCESS;
3884
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1595(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_1595 *r)
3886
if (ndr_flags & NDR_SCALARS) {
3887
NDR_CHECK(ndr_pull_align(ndr, 4));
3888
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1595_minclientbuffersize));
3889
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
3891
if (ndr_flags & NDR_BUFFERS) {
3893
return NDR_ERR_SUCCESS;
3896
_PUBLIC_ void ndr_print_SERVER_INFO_1595(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1595 *r)
3898
ndr_print_struct(ndr, name, "SERVER_INFO_1595");
3900
ndr_print_uint32(ndr, "sv1595_minclientbuffersize", r->sv1595_minclientbuffersize);
3904
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1596(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_1596 *r)
3906
if (ndr_flags & NDR_SCALARS) {
3907
NDR_CHECK(ndr_push_align(ndr, 4));
3908
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1596_ConnectionNoSessionsTimeout));
3909
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
3911
if (ndr_flags & NDR_BUFFERS) {
3913
return NDR_ERR_SUCCESS;
3916
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1596(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_1596 *r)
3918
if (ndr_flags & NDR_SCALARS) {
3919
NDR_CHECK(ndr_pull_align(ndr, 4));
3920
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1596_ConnectionNoSessionsTimeout));
3921
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
3923
if (ndr_flags & NDR_BUFFERS) {
3925
return NDR_ERR_SUCCESS;
3928
_PUBLIC_ void ndr_print_SERVER_INFO_1596(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1596 *r)
3930
ndr_print_struct(ndr, name, "SERVER_INFO_1596");
3932
ndr_print_uint32(ndr, "sv1596_ConnectionNoSessionsTimeout", r->sv1596_ConnectionNoSessionsTimeout);
3936
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1597(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_1597 *r)
3938
if (ndr_flags & NDR_SCALARS) {
3939
NDR_CHECK(ndr_push_align(ndr, 4));
3940
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1597_IdleThreadTimeOut));
3941
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
3943
if (ndr_flags & NDR_BUFFERS) {
3945
return NDR_ERR_SUCCESS;
3948
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1597(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_1597 *r)
3950
if (ndr_flags & NDR_SCALARS) {
3951
NDR_CHECK(ndr_pull_align(ndr, 4));
3952
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1597_IdleThreadTimeOut));
3953
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
3955
if (ndr_flags & NDR_BUFFERS) {
3957
return NDR_ERR_SUCCESS;
3960
_PUBLIC_ void ndr_print_SERVER_INFO_1597(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1597 *r)
3962
ndr_print_struct(ndr, name, "SERVER_INFO_1597");
3964
ndr_print_uint32(ndr, "sv1597_IdleThreadTimeOut", r->sv1597_IdleThreadTimeOut);
3968
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1598(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_1598 *r)
3970
if (ndr_flags & NDR_SCALARS) {
3971
NDR_CHECK(ndr_push_align(ndr, 4));
3972
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1598_enableW9xsecuritysignature));
3973
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
3975
if (ndr_flags & NDR_BUFFERS) {
3977
return NDR_ERR_SUCCESS;
3980
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1598(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_1598 *r)
3982
if (ndr_flags & NDR_SCALARS) {
3983
NDR_CHECK(ndr_pull_align(ndr, 4));
3984
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1598_enableW9xsecuritysignature));
3985
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
3987
if (ndr_flags & NDR_BUFFERS) {
3989
return NDR_ERR_SUCCESS;
3992
_PUBLIC_ void ndr_print_SERVER_INFO_1598(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1598 *r)
3994
ndr_print_struct(ndr, name, "SERVER_INFO_1598");
3996
ndr_print_uint32(ndr, "sv1598_enableW9xsecuritysignature", r->sv1598_enableW9xsecuritysignature);
4000
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1599(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_1599 *r)
4002
if (ndr_flags & NDR_SCALARS) {
4003
NDR_CHECK(ndr_push_align(ndr, 1));
4004
NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv1598_enforcekerberosreauthentication));
4005
NDR_CHECK(ndr_push_trailer_align(ndr, 1));
4007
if (ndr_flags & NDR_BUFFERS) {
4009
return NDR_ERR_SUCCESS;
4012
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1599(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_1599 *r)
4014
if (ndr_flags & NDR_SCALARS) {
4015
NDR_CHECK(ndr_pull_align(ndr, 1));
4016
NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv1598_enforcekerberosreauthentication));
4017
NDR_CHECK(ndr_pull_trailer_align(ndr, 1));
4019
if (ndr_flags & NDR_BUFFERS) {
4021
return NDR_ERR_SUCCESS;
4024
_PUBLIC_ void ndr_print_SERVER_INFO_1599(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1599 *r)
4026
ndr_print_struct(ndr, name, "SERVER_INFO_1599");
4028
ndr_print_uint8(ndr, "sv1598_enforcekerberosreauthentication", r->sv1598_enforcekerberosreauthentication);
4032
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1600(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_1600 *r)
4034
if (ndr_flags & NDR_SCALARS) {
4035
NDR_CHECK(ndr_push_align(ndr, 1));
4036
NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv1598_disabledos));
4037
NDR_CHECK(ndr_push_trailer_align(ndr, 1));
4039
if (ndr_flags & NDR_BUFFERS) {
4041
return NDR_ERR_SUCCESS;
4044
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1600(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_1600 *r)
4046
if (ndr_flags & NDR_SCALARS) {
4047
NDR_CHECK(ndr_pull_align(ndr, 1));
4048
NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv1598_disabledos));
4049
NDR_CHECK(ndr_pull_trailer_align(ndr, 1));
4051
if (ndr_flags & NDR_BUFFERS) {
4053
return NDR_ERR_SUCCESS;
4056
_PUBLIC_ void ndr_print_SERVER_INFO_1600(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1600 *r)
4058
ndr_print_struct(ndr, name, "SERVER_INFO_1600");
4060
ndr_print_uint8(ndr, "sv1598_disabledos", r->sv1598_disabledos);
4064
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1601(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_1601 *r)
4066
if (ndr_flags & NDR_SCALARS) {
4067
NDR_CHECK(ndr_push_align(ndr, 4));
4068
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1598_lowdiskspaceminimum));
4069
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
4071
if (ndr_flags & NDR_BUFFERS) {
4073
return NDR_ERR_SUCCESS;
4076
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1601(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_1601 *r)
4078
if (ndr_flags & NDR_SCALARS) {
4079
NDR_CHECK(ndr_pull_align(ndr, 4));
4080
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1598_lowdiskspaceminimum));
4081
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
4083
if (ndr_flags & NDR_BUFFERS) {
4085
return NDR_ERR_SUCCESS;
4088
_PUBLIC_ void ndr_print_SERVER_INFO_1601(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1601 *r)
4090
ndr_print_struct(ndr, name, "SERVER_INFO_1601");
4092
ndr_print_uint32(ndr, "sv1598_lowdiskspaceminimum", r->sv1598_lowdiskspaceminimum);
4096
_PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1602(struct ndr_push *ndr, int ndr_flags, const struct SERVER_INFO_1602 *r)
4098
if (ndr_flags & NDR_SCALARS) {
4099
NDR_CHECK(ndr_push_align(ndr, 1));
4100
NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv_1598_disablestrictnamechecking));
4101
NDR_CHECK(ndr_push_trailer_align(ndr, 1));
4103
if (ndr_flags & NDR_BUFFERS) {
4105
return NDR_ERR_SUCCESS;
4108
_PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1602(struct ndr_pull *ndr, int ndr_flags, struct SERVER_INFO_1602 *r)
4110
if (ndr_flags & NDR_SCALARS) {
4111
NDR_CHECK(ndr_pull_align(ndr, 1));
4112
NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv_1598_disablestrictnamechecking));
4113
NDR_CHECK(ndr_pull_trailer_align(ndr, 1));
4115
if (ndr_flags & NDR_BUFFERS) {
4117
return NDR_ERR_SUCCESS;
4120
_PUBLIC_ void ndr_print_SERVER_INFO_1602(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1602 *r)
4122
ndr_print_struct(ndr, name, "SERVER_INFO_1602");
4124
ndr_print_uint8(ndr, "sv_1598_disablestrictnamechecking", r->sv_1598_disablestrictnamechecking);
4128
_PUBLIC_ enum ndr_err_code ndr_push_DOMAIN_CONTROLLER_INFO(struct ndr_push *ndr, int ndr_flags, const struct DOMAIN_CONTROLLER_INFO *r)
4130
if (ndr_flags & NDR_SCALARS) {
4131
NDR_CHECK(ndr_push_align(ndr, 4));
4132
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->domain_controller_name));
4133
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->domain_controller_address));
4134
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->domain_controller_address_type));
4135
NDR_CHECK(ndr_push_GUID(ndr, NDR_SCALARS, &r->domain_guid));
4136
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->domain_name));
4137
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->dns_forest_name));
4138
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->flags));
4139
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->dc_site_name));
4140
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->client_site_name));
4141
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
4143
if (ndr_flags & NDR_BUFFERS) {
4144
NDR_CHECK(ndr_push_GUID(ndr, NDR_BUFFERS, &r->domain_guid));
4146
return NDR_ERR_SUCCESS;
4149
_PUBLIC_ enum ndr_err_code ndr_pull_DOMAIN_CONTROLLER_INFO(struct ndr_pull *ndr, int ndr_flags, struct DOMAIN_CONTROLLER_INFO *r)
4151
if (ndr_flags & NDR_SCALARS) {
4152
NDR_CHECK(ndr_pull_align(ndr, 4));
4153
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->domain_controller_name));
4154
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->domain_controller_address));
4155
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->domain_controller_address_type));
4156
NDR_CHECK(ndr_pull_GUID(ndr, NDR_SCALARS, &r->domain_guid));
4157
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->domain_name));
4158
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->dns_forest_name));
4159
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->flags));
4160
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->dc_site_name));
4161
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->client_site_name));
4162
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
4164
if (ndr_flags & NDR_BUFFERS) {
4165
NDR_CHECK(ndr_pull_GUID(ndr, NDR_BUFFERS, &r->domain_guid));
4167
return NDR_ERR_SUCCESS;
4170
_PUBLIC_ void ndr_print_DOMAIN_CONTROLLER_INFO(struct ndr_print *ndr, const char *name, const struct DOMAIN_CONTROLLER_INFO *r)
4172
ndr_print_struct(ndr, name, "DOMAIN_CONTROLLER_INFO");
4174
ndr_print_string(ndr, "domain_controller_name", r->domain_controller_name);
4175
ndr_print_string(ndr, "domain_controller_address", r->domain_controller_address);
4176
ndr_print_uint32(ndr, "domain_controller_address_type", r->domain_controller_address_type);
4177
ndr_print_GUID(ndr, "domain_guid", &r->domain_guid);
4178
ndr_print_string(ndr, "domain_name", r->domain_name);
4179
ndr_print_string(ndr, "dns_forest_name", r->dns_forest_name);
4180
ndr_print_uint32(ndr, "flags", r->flags);
4181
ndr_print_string(ndr, "dc_site_name", r->dc_site_name);
4182
ndr_print_string(ndr, "client_site_name", r->client_site_name);
4186
_PUBLIC_ enum ndr_err_code ndr_push_USER_INFO_0(struct ndr_push *ndr, int ndr_flags, const struct USER_INFO_0 *r)
4188
if (ndr_flags & NDR_SCALARS) {
4189
NDR_CHECK(ndr_push_align(ndr, 4));
4190
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri0_name));
4191
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
4193
if (ndr_flags & NDR_BUFFERS) {
4195
return NDR_ERR_SUCCESS;
4198
_PUBLIC_ enum ndr_err_code ndr_pull_USER_INFO_0(struct ndr_pull *ndr, int ndr_flags, struct USER_INFO_0 *r)
4200
if (ndr_flags & NDR_SCALARS) {
4201
NDR_CHECK(ndr_pull_align(ndr, 4));
4202
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri0_name));
4203
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
4205
if (ndr_flags & NDR_BUFFERS) {
4207
return NDR_ERR_SUCCESS;
4210
_PUBLIC_ void ndr_print_USER_INFO_0(struct ndr_print *ndr, const char *name, const struct USER_INFO_0 *r)
4212
ndr_print_struct(ndr, name, "USER_INFO_0");
4214
ndr_print_string(ndr, "usri0_name", r->usri0_name);
4218
_PUBLIC_ enum ndr_err_code ndr_push_USER_INFO_1(struct ndr_push *ndr, int ndr_flags, const struct USER_INFO_1 *r)
4220
if (ndr_flags & NDR_SCALARS) {
4221
NDR_CHECK(ndr_push_align(ndr, 4));
4222
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri1_name));
4223
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri1_password));
4224
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri1_password_age));
4225
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri1_priv));
4226
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri1_home_dir));
4227
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri1_comment));
4228
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri1_flags));
4229
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri1_script_path));
4230
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
4232
if (ndr_flags & NDR_BUFFERS) {
4234
return NDR_ERR_SUCCESS;
4237
_PUBLIC_ enum ndr_err_code ndr_pull_USER_INFO_1(struct ndr_pull *ndr, int ndr_flags, struct USER_INFO_1 *r)
4239
if (ndr_flags & NDR_SCALARS) {
4240
NDR_CHECK(ndr_pull_align(ndr, 4));
4241
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri1_name));
4242
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri1_password));
4243
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri1_password_age));
4244
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri1_priv));
4245
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri1_home_dir));
4246
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri1_comment));
4247
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri1_flags));
4248
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri1_script_path));
4249
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
4251
if (ndr_flags & NDR_BUFFERS) {
4253
return NDR_ERR_SUCCESS;
4256
_PUBLIC_ void ndr_print_USER_INFO_1(struct ndr_print *ndr, const char *name, const struct USER_INFO_1 *r)
4258
ndr_print_struct(ndr, name, "USER_INFO_1");
4260
ndr_print_string(ndr, "usri1_name", r->usri1_name);
4261
ndr_print_string(ndr, "usri1_password", r->usri1_password);
4262
ndr_print_uint32(ndr, "usri1_password_age", r->usri1_password_age);
4263
ndr_print_uint32(ndr, "usri1_priv", r->usri1_priv);
4264
ndr_print_string(ndr, "usri1_home_dir", r->usri1_home_dir);
4265
ndr_print_string(ndr, "usri1_comment", r->usri1_comment);
4266
ndr_print_uint32(ndr, "usri1_flags", r->usri1_flags);
4267
ndr_print_string(ndr, "usri1_script_path", r->usri1_script_path);
4271
_PUBLIC_ enum ndr_err_code ndr_push_USER_INFO_2(struct ndr_push *ndr, int ndr_flags, const struct USER_INFO_2 *r)
4273
if (ndr_flags & NDR_SCALARS) {
4274
NDR_CHECK(ndr_push_align(ndr, 5));
4275
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri2_name));
4276
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri2_password));
4277
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri2_password_age));
4278
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri2_priv));
4279
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri2_home_dir));
4280
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri2_comment));
4281
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri2_flags));
4282
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri2_script_path));
4283
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri2_auth_flags));
4284
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri2_full_name));
4285
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri2_usr_comment));
4286
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri2_parms));
4287
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri2_workstations));
4288
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri2_last_logon));
4289
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri2_last_logoff));
4290
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri2_acct_expires));
4291
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri2_max_storage));
4292
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri2_units_per_week));
4293
NDR_CHECK(ndr_push_unique_ptr(ndr, r->usri2_logon_hours));
4294
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri2_bad_pw_count));
4295
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri2_num_logons));
4296
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri2_logon_server));
4297
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri2_country_code));
4298
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri2_code_page));
4299
NDR_CHECK(ndr_push_trailer_align(ndr, 5));
4301
if (ndr_flags & NDR_BUFFERS) {
4302
if (r->usri2_logon_hours) {
4303
NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, *r->usri2_logon_hours));
4306
return NDR_ERR_SUCCESS;
4309
_PUBLIC_ enum ndr_err_code ndr_pull_USER_INFO_2(struct ndr_pull *ndr, int ndr_flags, struct USER_INFO_2 *r)
4311
uint32_t _ptr_usri2_logon_hours;
4312
TALLOC_CTX *_mem_save_usri2_logon_hours_0;
4313
if (ndr_flags & NDR_SCALARS) {
4314
NDR_CHECK(ndr_pull_align(ndr, 5));
4315
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri2_name));
4316
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri2_password));
4317
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri2_password_age));
4318
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri2_priv));
4319
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri2_home_dir));
4320
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri2_comment));
4321
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri2_flags));
4322
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri2_script_path));
4323
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri2_auth_flags));
4324
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri2_full_name));
4325
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri2_usr_comment));
4326
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri2_parms));
4327
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri2_workstations));
4328
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri2_last_logon));
4329
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri2_last_logoff));
4330
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri2_acct_expires));
4331
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri2_max_storage));
4332
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri2_units_per_week));
4333
NDR_CHECK(ndr_pull_generic_ptr(ndr, &_ptr_usri2_logon_hours));
4334
if (_ptr_usri2_logon_hours) {
4335
NDR_PULL_ALLOC(ndr, r->usri2_logon_hours);
4337
r->usri2_logon_hours = NULL;
4339
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri2_bad_pw_count));
4340
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri2_num_logons));
4341
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri2_logon_server));
4342
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri2_country_code));
4343
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri2_code_page));
4344
NDR_CHECK(ndr_pull_trailer_align(ndr, 5));
4346
if (ndr_flags & NDR_BUFFERS) {
4347
if (r->usri2_logon_hours) {
4348
_mem_save_usri2_logon_hours_0 = NDR_PULL_GET_MEM_CTX(ndr);
4349
NDR_PULL_SET_MEM_CTX(ndr, r->usri2_logon_hours, 0);
4350
NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, r->usri2_logon_hours));
4351
NDR_PULL_SET_MEM_CTX(ndr, _mem_save_usri2_logon_hours_0, 0);
4354
return NDR_ERR_SUCCESS;
4357
_PUBLIC_ void ndr_print_USER_INFO_2(struct ndr_print *ndr, const char *name, const struct USER_INFO_2 *r)
4359
ndr_print_struct(ndr, name, "USER_INFO_2");
4361
ndr_print_string(ndr, "usri2_name", r->usri2_name);
4362
ndr_print_string(ndr, "usri2_password", r->usri2_password);
4363
ndr_print_uint32(ndr, "usri2_password_age", r->usri2_password_age);
4364
ndr_print_uint32(ndr, "usri2_priv", r->usri2_priv);
4365
ndr_print_string(ndr, "usri2_home_dir", r->usri2_home_dir);
4366
ndr_print_string(ndr, "usri2_comment", r->usri2_comment);
4367
ndr_print_uint32(ndr, "usri2_flags", r->usri2_flags);
4368
ndr_print_string(ndr, "usri2_script_path", r->usri2_script_path);
4369
ndr_print_uint32(ndr, "usri2_auth_flags", r->usri2_auth_flags);
4370
ndr_print_string(ndr, "usri2_full_name", r->usri2_full_name);
4371
ndr_print_string(ndr, "usri2_usr_comment", r->usri2_usr_comment);
4372
ndr_print_string(ndr, "usri2_parms", r->usri2_parms);
4373
ndr_print_string(ndr, "usri2_workstations", r->usri2_workstations);
4374
ndr_print_uint32(ndr, "usri2_last_logon", r->usri2_last_logon);
4375
ndr_print_uint32(ndr, "usri2_last_logoff", r->usri2_last_logoff);
4376
ndr_print_uint32(ndr, "usri2_acct_expires", r->usri2_acct_expires);
4377
ndr_print_uint32(ndr, "usri2_max_storage", r->usri2_max_storage);
4378
ndr_print_uint32(ndr, "usri2_units_per_week", r->usri2_units_per_week);
4379
ndr_print_ptr(ndr, "usri2_logon_hours", r->usri2_logon_hours);
4381
if (r->usri2_logon_hours) {
4382
ndr_print_uint8(ndr, "usri2_logon_hours", *r->usri2_logon_hours);
4385
ndr_print_uint32(ndr, "usri2_bad_pw_count", r->usri2_bad_pw_count);
4386
ndr_print_uint32(ndr, "usri2_num_logons", r->usri2_num_logons);
4387
ndr_print_string(ndr, "usri2_logon_server", r->usri2_logon_server);
4388
ndr_print_uint32(ndr, "usri2_country_code", r->usri2_country_code);
4389
ndr_print_uint32(ndr, "usri2_code_page", r->usri2_code_page);
4393
_PUBLIC_ enum ndr_err_code ndr_push_USER_INFO_3(struct ndr_push *ndr, int ndr_flags, const struct USER_INFO_3 *r)
4395
if (ndr_flags & NDR_SCALARS) {
4396
NDR_CHECK(ndr_push_align(ndr, 5));
4397
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri3_name));
4398
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri3_password_age));
4399
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri3_priv));
4400
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri3_home_dir));
4401
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri3_comment));
4402
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri3_flags));
4403
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri3_script_path));
4404
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri3_auth_flags));
4405
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri3_full_name));
4406
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri3_usr_comment));
4407
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri3_parms));
4408
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri3_workstations));
4409
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri3_last_logon));
4410
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri3_last_logoff));
4411
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri3_acct_expires));
4412
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri3_max_storage));
4413
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri3_units_per_week));
4414
NDR_CHECK(ndr_push_unique_ptr(ndr, r->usri3_logon_hours));
4415
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri3_bad_pw_count));
4416
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri3_num_logons));
4417
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri3_logon_server));
4418
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri3_country_code));
4419
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri3_code_page));
4420
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri3_user_id));
4421
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri3_primary_group_id));
4422
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri3_profile));
4423
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri3_home_dir_drive));
4424
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri3_password_expired));
4425
NDR_CHECK(ndr_push_trailer_align(ndr, 5));
4427
if (ndr_flags & NDR_BUFFERS) {
4428
if (r->usri3_logon_hours) {
4429
NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, *r->usri3_logon_hours));
4432
return NDR_ERR_SUCCESS;
4435
_PUBLIC_ enum ndr_err_code ndr_pull_USER_INFO_3(struct ndr_pull *ndr, int ndr_flags, struct USER_INFO_3 *r)
4437
uint32_t _ptr_usri3_logon_hours;
4438
TALLOC_CTX *_mem_save_usri3_logon_hours_0;
4439
if (ndr_flags & NDR_SCALARS) {
4440
NDR_CHECK(ndr_pull_align(ndr, 5));
4441
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri3_name));
4442
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri3_password_age));
4443
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri3_priv));
4444
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri3_home_dir));
4445
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri3_comment));
4446
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri3_flags));
4447
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri3_script_path));
4448
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri3_auth_flags));
4449
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri3_full_name));
4450
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri3_usr_comment));
4451
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri3_parms));
4452
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri3_workstations));
4453
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri3_last_logon));
4454
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri3_last_logoff));
4455
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri3_acct_expires));
4456
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri3_max_storage));
4457
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri3_units_per_week));
4458
NDR_CHECK(ndr_pull_generic_ptr(ndr, &_ptr_usri3_logon_hours));
4459
if (_ptr_usri3_logon_hours) {
4460
NDR_PULL_ALLOC(ndr, r->usri3_logon_hours);
4462
r->usri3_logon_hours = NULL;
4464
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri3_bad_pw_count));
4465
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri3_num_logons));
4466
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri3_logon_server));
4467
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri3_country_code));
4468
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri3_code_page));
4469
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri3_user_id));
4470
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri3_primary_group_id));
4471
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri3_profile));
4472
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri3_home_dir_drive));
4473
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri3_password_expired));
4474
NDR_CHECK(ndr_pull_trailer_align(ndr, 5));
4476
if (ndr_flags & NDR_BUFFERS) {
4477
if (r->usri3_logon_hours) {
4478
_mem_save_usri3_logon_hours_0 = NDR_PULL_GET_MEM_CTX(ndr);
4479
NDR_PULL_SET_MEM_CTX(ndr, r->usri3_logon_hours, 0);
4480
NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, r->usri3_logon_hours));
4481
NDR_PULL_SET_MEM_CTX(ndr, _mem_save_usri3_logon_hours_0, 0);
4484
return NDR_ERR_SUCCESS;
4487
_PUBLIC_ void ndr_print_USER_INFO_3(struct ndr_print *ndr, const char *name, const struct USER_INFO_3 *r)
4489
ndr_print_struct(ndr, name, "USER_INFO_3");
4491
ndr_print_string(ndr, "usri3_name", r->usri3_name);
4492
ndr_print_uint32(ndr, "usri3_password_age", r->usri3_password_age);
4493
ndr_print_uint32(ndr, "usri3_priv", r->usri3_priv);
4494
ndr_print_string(ndr, "usri3_home_dir", r->usri3_home_dir);
4495
ndr_print_string(ndr, "usri3_comment", r->usri3_comment);
4496
ndr_print_uint32(ndr, "usri3_flags", r->usri3_flags);
4497
ndr_print_string(ndr, "usri3_script_path", r->usri3_script_path);
4498
ndr_print_uint32(ndr, "usri3_auth_flags", r->usri3_auth_flags);
4499
ndr_print_string(ndr, "usri3_full_name", r->usri3_full_name);
4500
ndr_print_string(ndr, "usri3_usr_comment", r->usri3_usr_comment);
4501
ndr_print_string(ndr, "usri3_parms", r->usri3_parms);
4502
ndr_print_string(ndr, "usri3_workstations", r->usri3_workstations);
4503
ndr_print_uint32(ndr, "usri3_last_logon", r->usri3_last_logon);
4504
ndr_print_uint32(ndr, "usri3_last_logoff", r->usri3_last_logoff);
4505
ndr_print_uint32(ndr, "usri3_acct_expires", r->usri3_acct_expires);
4506
ndr_print_uint32(ndr, "usri3_max_storage", r->usri3_max_storage);
4507
ndr_print_uint32(ndr, "usri3_units_per_week", r->usri3_units_per_week);
4508
ndr_print_ptr(ndr, "usri3_logon_hours", r->usri3_logon_hours);
4510
if (r->usri3_logon_hours) {
4511
ndr_print_uint8(ndr, "usri3_logon_hours", *r->usri3_logon_hours);
4514
ndr_print_uint32(ndr, "usri3_bad_pw_count", r->usri3_bad_pw_count);
4515
ndr_print_uint32(ndr, "usri3_num_logons", r->usri3_num_logons);
4516
ndr_print_string(ndr, "usri3_logon_server", r->usri3_logon_server);
4517
ndr_print_uint32(ndr, "usri3_country_code", r->usri3_country_code);
4518
ndr_print_uint32(ndr, "usri3_code_page", r->usri3_code_page);
4519
ndr_print_uint32(ndr, "usri3_user_id", r->usri3_user_id);
4520
ndr_print_uint32(ndr, "usri3_primary_group_id", r->usri3_primary_group_id);
4521
ndr_print_string(ndr, "usri3_profile", r->usri3_profile);
4522
ndr_print_string(ndr, "usri3_home_dir_drive", r->usri3_home_dir_drive);
4523
ndr_print_uint32(ndr, "usri3_password_expired", r->usri3_password_expired);
4527
_PUBLIC_ enum ndr_err_code ndr_push_USER_INFO_4(struct ndr_push *ndr, int ndr_flags, const struct USER_INFO_4 *r)
4529
if (ndr_flags & NDR_SCALARS) {
4530
NDR_CHECK(ndr_push_align(ndr, 5));
4531
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri4_name));
4532
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri4_password));
4533
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri4_password_age));
4534
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri4_priv));
4535
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri4_home_dir));
4536
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri4_comment));
4537
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri4_flags));
4538
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri4_script_path));
4539
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri4_auth_flags));
4540
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri4_full_name));
4541
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri4_usr_comment));
4542
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri4_parms));
4543
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri4_workstations));
4544
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri4_last_logon));
4545
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri4_last_logoff));
4546
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri4_acct_expires));
4547
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri4_max_storage));
4548
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri4_units_per_week));
4549
NDR_CHECK(ndr_push_unique_ptr(ndr, r->usri4_logon_hours));
4550
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri4_bad_pw_count));
4551
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri4_num_logons));
4552
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri4_logon_server));
4553
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri4_country_code));
4554
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri4_code_page));
4555
NDR_CHECK(ndr_push_unique_ptr(ndr, r->usri4_user_sid));
4556
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri4_primary_group_id));
4557
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri4_profile));
4558
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri4_home_dir_drive));
4559
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri4_password_expired));
4560
NDR_CHECK(ndr_push_trailer_align(ndr, 5));
4562
if (ndr_flags & NDR_BUFFERS) {
4563
if (r->usri4_logon_hours) {
4564
NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, *r->usri4_logon_hours));
4566
if (r->usri4_user_sid) {
4567
NDR_CHECK(ndr_push_domsid(ndr, NDR_SCALARS, r->usri4_user_sid));
4570
return NDR_ERR_SUCCESS;
4573
_PUBLIC_ enum ndr_err_code ndr_pull_USER_INFO_4(struct ndr_pull *ndr, int ndr_flags, struct USER_INFO_4 *r)
4575
uint32_t _ptr_usri4_logon_hours;
4576
TALLOC_CTX *_mem_save_usri4_logon_hours_0;
4577
uint32_t _ptr_usri4_user_sid;
4578
TALLOC_CTX *_mem_save_usri4_user_sid_0;
4579
if (ndr_flags & NDR_SCALARS) {
4580
NDR_CHECK(ndr_pull_align(ndr, 5));
4581
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri4_name));
4582
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri4_password));
4583
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri4_password_age));
4584
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri4_priv));
4585
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri4_home_dir));
4586
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri4_comment));
4587
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri4_flags));
4588
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri4_script_path));
4589
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri4_auth_flags));
4590
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri4_full_name));
4591
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri4_usr_comment));
4592
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri4_parms));
4593
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri4_workstations));
4594
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri4_last_logon));
4595
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri4_last_logoff));
4596
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri4_acct_expires));
4597
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri4_max_storage));
4598
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri4_units_per_week));
4599
NDR_CHECK(ndr_pull_generic_ptr(ndr, &_ptr_usri4_logon_hours));
4600
if (_ptr_usri4_logon_hours) {
4601
NDR_PULL_ALLOC(ndr, r->usri4_logon_hours);
4603
r->usri4_logon_hours = NULL;
4605
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri4_bad_pw_count));
4606
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri4_num_logons));
4607
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri4_logon_server));
4608
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri4_country_code));
4609
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri4_code_page));
4610
NDR_CHECK(ndr_pull_generic_ptr(ndr, &_ptr_usri4_user_sid));
4611
if (_ptr_usri4_user_sid) {
4612
NDR_PULL_ALLOC(ndr, r->usri4_user_sid);
4614
r->usri4_user_sid = NULL;
4616
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri4_primary_group_id));
4617
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri4_profile));
4618
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri4_home_dir_drive));
4619
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri4_password_expired));
4620
NDR_CHECK(ndr_pull_trailer_align(ndr, 5));
4622
if (ndr_flags & NDR_BUFFERS) {
4623
if (r->usri4_logon_hours) {
4624
_mem_save_usri4_logon_hours_0 = NDR_PULL_GET_MEM_CTX(ndr);
4625
NDR_PULL_SET_MEM_CTX(ndr, r->usri4_logon_hours, 0);
4626
NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, r->usri4_logon_hours));
4627
NDR_PULL_SET_MEM_CTX(ndr, _mem_save_usri4_logon_hours_0, 0);
4629
if (r->usri4_user_sid) {
4630
_mem_save_usri4_user_sid_0 = NDR_PULL_GET_MEM_CTX(ndr);
4631
NDR_PULL_SET_MEM_CTX(ndr, r->usri4_user_sid, 0);
4632
NDR_CHECK(ndr_pull_domsid(ndr, NDR_SCALARS, r->usri4_user_sid));
4633
NDR_PULL_SET_MEM_CTX(ndr, _mem_save_usri4_user_sid_0, 0);
4636
return NDR_ERR_SUCCESS;
4639
_PUBLIC_ void ndr_print_USER_INFO_4(struct ndr_print *ndr, const char *name, const struct USER_INFO_4 *r)
4641
ndr_print_struct(ndr, name, "USER_INFO_4");
4643
ndr_print_string(ndr, "usri4_name", r->usri4_name);
4644
ndr_print_string(ndr, "usri4_password", r->usri4_password);
4645
ndr_print_uint32(ndr, "usri4_password_age", r->usri4_password_age);
4646
ndr_print_uint32(ndr, "usri4_priv", r->usri4_priv);
4647
ndr_print_string(ndr, "usri4_home_dir", r->usri4_home_dir);
4648
ndr_print_string(ndr, "usri4_comment", r->usri4_comment);
4649
ndr_print_uint32(ndr, "usri4_flags", r->usri4_flags);
4650
ndr_print_string(ndr, "usri4_script_path", r->usri4_script_path);
4651
ndr_print_uint32(ndr, "usri4_auth_flags", r->usri4_auth_flags);
4652
ndr_print_string(ndr, "usri4_full_name", r->usri4_full_name);
4653
ndr_print_string(ndr, "usri4_usr_comment", r->usri4_usr_comment);
4654
ndr_print_string(ndr, "usri4_parms", r->usri4_parms);
4655
ndr_print_string(ndr, "usri4_workstations", r->usri4_workstations);
4656
ndr_print_uint32(ndr, "usri4_last_logon", r->usri4_last_logon);
4657
ndr_print_uint32(ndr, "usri4_last_logoff", r->usri4_last_logoff);
4658
ndr_print_uint32(ndr, "usri4_acct_expires", r->usri4_acct_expires);
4659
ndr_print_uint32(ndr, "usri4_max_storage", r->usri4_max_storage);
4660
ndr_print_uint32(ndr, "usri4_units_per_week", r->usri4_units_per_week);
4661
ndr_print_ptr(ndr, "usri4_logon_hours", r->usri4_logon_hours);
4663
if (r->usri4_logon_hours) {
4664
ndr_print_uint8(ndr, "usri4_logon_hours", *r->usri4_logon_hours);
4667
ndr_print_uint32(ndr, "usri4_bad_pw_count", r->usri4_bad_pw_count);
4668
ndr_print_uint32(ndr, "usri4_num_logons", r->usri4_num_logons);
4669
ndr_print_string(ndr, "usri4_logon_server", r->usri4_logon_server);
4670
ndr_print_uint32(ndr, "usri4_country_code", r->usri4_country_code);
4671
ndr_print_uint32(ndr, "usri4_code_page", r->usri4_code_page);
4672
ndr_print_ptr(ndr, "usri4_user_sid", r->usri4_user_sid);
4674
if (r->usri4_user_sid) {
4675
ndr_print_domsid(ndr, "usri4_user_sid", r->usri4_user_sid);
4678
ndr_print_uint32(ndr, "usri4_primary_group_id", r->usri4_primary_group_id);
4679
ndr_print_string(ndr, "usri4_profile", r->usri4_profile);
4680
ndr_print_string(ndr, "usri4_home_dir_drive", r->usri4_home_dir_drive);
4681
ndr_print_uint32(ndr, "usri4_password_expired", r->usri4_password_expired);
4685
_PUBLIC_ enum ndr_err_code ndr_push_USER_INFO_10(struct ndr_push *ndr, int ndr_flags, const struct USER_INFO_10 *r)
4687
if (ndr_flags & NDR_SCALARS) {
4688
NDR_CHECK(ndr_push_align(ndr, 4));
4689
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri10_name));
4690
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri10_comment));
4691
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri10_usr_comment));
4692
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri10_full_name));
4693
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
4695
if (ndr_flags & NDR_BUFFERS) {
4697
return NDR_ERR_SUCCESS;
4700
_PUBLIC_ enum ndr_err_code ndr_pull_USER_INFO_10(struct ndr_pull *ndr, int ndr_flags, struct USER_INFO_10 *r)
4702
if (ndr_flags & NDR_SCALARS) {
4703
NDR_CHECK(ndr_pull_align(ndr, 4));
4704
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri10_name));
4705
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri10_comment));
4706
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri10_usr_comment));
4707
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri10_full_name));
4708
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
4710
if (ndr_flags & NDR_BUFFERS) {
4712
return NDR_ERR_SUCCESS;
4715
_PUBLIC_ void ndr_print_USER_INFO_10(struct ndr_print *ndr, const char *name, const struct USER_INFO_10 *r)
4717
ndr_print_struct(ndr, name, "USER_INFO_10");
4719
ndr_print_string(ndr, "usri10_name", r->usri10_name);
4720
ndr_print_string(ndr, "usri10_comment", r->usri10_comment);
4721
ndr_print_string(ndr, "usri10_usr_comment", r->usri10_usr_comment);
4722
ndr_print_string(ndr, "usri10_full_name", r->usri10_full_name);
4726
_PUBLIC_ enum ndr_err_code ndr_push_USER_INFO_11(struct ndr_push *ndr, int ndr_flags, const struct USER_INFO_11 *r)
4728
if (ndr_flags & NDR_SCALARS) {
4729
NDR_CHECK(ndr_push_align(ndr, 5));
4730
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri11_name));
4731
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri11_comment));
4732
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri11_usr_comment));
4733
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri11_full_name));
4734
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri11_priv));
4735
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri11_auth_flags));
4736
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri11_password_age));
4737
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri11_home_dir));
4738
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri11_parms));
4739
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri11_last_logon));
4740
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri11_last_logoff));
4741
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri11_bad_pw_count));
4742
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri11_num_logons));
4743
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri11_logon_server));
4744
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri11_country_code));
4745
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri11_workstations));
4746
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri11_max_storage));
4747
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri11_units_per_week));
4748
NDR_CHECK(ndr_push_unique_ptr(ndr, r->usri11_logon_hours));
4749
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri11_code_page));
4750
NDR_CHECK(ndr_push_trailer_align(ndr, 5));
4752
if (ndr_flags & NDR_BUFFERS) {
4753
if (r->usri11_logon_hours) {
4754
NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, *r->usri11_logon_hours));
4757
return NDR_ERR_SUCCESS;
4760
_PUBLIC_ enum ndr_err_code ndr_pull_USER_INFO_11(struct ndr_pull *ndr, int ndr_flags, struct USER_INFO_11 *r)
4762
uint32_t _ptr_usri11_logon_hours;
4763
TALLOC_CTX *_mem_save_usri11_logon_hours_0;
4764
if (ndr_flags & NDR_SCALARS) {
4765
NDR_CHECK(ndr_pull_align(ndr, 5));
4766
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri11_name));
4767
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri11_comment));
4768
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri11_usr_comment));
4769
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri11_full_name));
4770
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri11_priv));
4771
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri11_auth_flags));
4772
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri11_password_age));
4773
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri11_home_dir));
4774
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri11_parms));
4775
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri11_last_logon));
4776
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri11_last_logoff));
4777
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri11_bad_pw_count));
4778
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri11_num_logons));
4779
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri11_logon_server));
4780
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri11_country_code));
4781
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri11_workstations));
4782
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri11_max_storage));
4783
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri11_units_per_week));
4784
NDR_CHECK(ndr_pull_generic_ptr(ndr, &_ptr_usri11_logon_hours));
4785
if (_ptr_usri11_logon_hours) {
4786
NDR_PULL_ALLOC(ndr, r->usri11_logon_hours);
4788
r->usri11_logon_hours = NULL;
4790
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri11_code_page));
4791
NDR_CHECK(ndr_pull_trailer_align(ndr, 5));
4793
if (ndr_flags & NDR_BUFFERS) {
4794
if (r->usri11_logon_hours) {
4795
_mem_save_usri11_logon_hours_0 = NDR_PULL_GET_MEM_CTX(ndr);
4796
NDR_PULL_SET_MEM_CTX(ndr, r->usri11_logon_hours, 0);
4797
NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, r->usri11_logon_hours));
4798
NDR_PULL_SET_MEM_CTX(ndr, _mem_save_usri11_logon_hours_0, 0);
4801
return NDR_ERR_SUCCESS;
4804
_PUBLIC_ void ndr_print_USER_INFO_11(struct ndr_print *ndr, const char *name, const struct USER_INFO_11 *r)
4806
ndr_print_struct(ndr, name, "USER_INFO_11");
4808
ndr_print_string(ndr, "usri11_name", r->usri11_name);
4809
ndr_print_string(ndr, "usri11_comment", r->usri11_comment);
4810
ndr_print_string(ndr, "usri11_usr_comment", r->usri11_usr_comment);
4811
ndr_print_string(ndr, "usri11_full_name", r->usri11_full_name);
4812
ndr_print_uint32(ndr, "usri11_priv", r->usri11_priv);
4813
ndr_print_uint32(ndr, "usri11_auth_flags", r->usri11_auth_flags);
4814
ndr_print_uint32(ndr, "usri11_password_age", r->usri11_password_age);
4815
ndr_print_string(ndr, "usri11_home_dir", r->usri11_home_dir);
4816
ndr_print_string(ndr, "usri11_parms", r->usri11_parms);
4817
ndr_print_uint32(ndr, "usri11_last_logon", r->usri11_last_logon);
4818
ndr_print_uint32(ndr, "usri11_last_logoff", r->usri11_last_logoff);
4819
ndr_print_uint32(ndr, "usri11_bad_pw_count", r->usri11_bad_pw_count);
4820
ndr_print_uint32(ndr, "usri11_num_logons", r->usri11_num_logons);
4821
ndr_print_string(ndr, "usri11_logon_server", r->usri11_logon_server);
4822
ndr_print_uint32(ndr, "usri11_country_code", r->usri11_country_code);
4823
ndr_print_string(ndr, "usri11_workstations", r->usri11_workstations);
4824
ndr_print_uint32(ndr, "usri11_max_storage", r->usri11_max_storage);
4825
ndr_print_uint32(ndr, "usri11_units_per_week", r->usri11_units_per_week);
4826
ndr_print_ptr(ndr, "usri11_logon_hours", r->usri11_logon_hours);
4828
if (r->usri11_logon_hours) {
4829
ndr_print_uint8(ndr, "usri11_logon_hours", *r->usri11_logon_hours);
4832
ndr_print_uint32(ndr, "usri11_code_page", r->usri11_code_page);
4836
_PUBLIC_ enum ndr_err_code ndr_push_USER_INFO_20(struct ndr_push *ndr, int ndr_flags, const struct USER_INFO_20 *r)
4838
if (ndr_flags & NDR_SCALARS) {
4839
NDR_CHECK(ndr_push_align(ndr, 4));
4840
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri20_name));
4841
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri20_full_name));
4842
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri20_comment));
4843
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri20_flags));
4844
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri20_user_id));
4845
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
4847
if (ndr_flags & NDR_BUFFERS) {
4849
return NDR_ERR_SUCCESS;
4852
_PUBLIC_ enum ndr_err_code ndr_pull_USER_INFO_20(struct ndr_pull *ndr, int ndr_flags, struct USER_INFO_20 *r)
4854
if (ndr_flags & NDR_SCALARS) {
4855
NDR_CHECK(ndr_pull_align(ndr, 4));
4856
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri20_name));
4857
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri20_full_name));
4858
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri20_comment));
4859
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri20_flags));
4860
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri20_user_id));
4861
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
4863
if (ndr_flags & NDR_BUFFERS) {
4865
return NDR_ERR_SUCCESS;
4868
_PUBLIC_ void ndr_print_USER_INFO_20(struct ndr_print *ndr, const char *name, const struct USER_INFO_20 *r)
4870
ndr_print_struct(ndr, name, "USER_INFO_20");
4872
ndr_print_string(ndr, "usri20_name", r->usri20_name);
4873
ndr_print_string(ndr, "usri20_full_name", r->usri20_full_name);
4874
ndr_print_string(ndr, "usri20_comment", r->usri20_comment);
4875
ndr_print_uint32(ndr, "usri20_flags", r->usri20_flags);
4876
ndr_print_uint32(ndr, "usri20_user_id", r->usri20_user_id);
4880
_PUBLIC_ enum ndr_err_code ndr_push_USER_INFO_21(struct ndr_push *ndr, int ndr_flags, const struct USER_INFO_21 *r)
4882
if (ndr_flags & NDR_SCALARS) {
4883
NDR_CHECK(ndr_push_align(ndr, 1));
4884
NDR_CHECK(ndr_push_array_uint8(ndr, NDR_SCALARS, r->usri21_password, ENCRYPTED_PWLEN));
4885
NDR_CHECK(ndr_push_trailer_align(ndr, 1));
4887
if (ndr_flags & NDR_BUFFERS) {
4889
return NDR_ERR_SUCCESS;
4892
_PUBLIC_ enum ndr_err_code ndr_pull_USER_INFO_21(struct ndr_pull *ndr, int ndr_flags, struct USER_INFO_21 *r)
4894
if (ndr_flags & NDR_SCALARS) {
4895
NDR_CHECK(ndr_pull_align(ndr, 1));
4896
NDR_PULL_ALLOC_N(ndr, r->usri21_password, ENCRYPTED_PWLEN);
4897
NDR_CHECK(ndr_pull_array_uint8(ndr, NDR_SCALARS, r->usri21_password, ENCRYPTED_PWLEN));
4898
NDR_CHECK(ndr_pull_trailer_align(ndr, 1));
4900
if (ndr_flags & NDR_BUFFERS) {
4902
return NDR_ERR_SUCCESS;
4905
_PUBLIC_ void ndr_print_USER_INFO_21(struct ndr_print *ndr, const char *name, const struct USER_INFO_21 *r)
4907
ndr_print_struct(ndr, name, "USER_INFO_21");
4909
ndr_print_array_uint8(ndr, "usri21_password", r->usri21_password, ENCRYPTED_PWLEN);
4913
_PUBLIC_ enum ndr_err_code ndr_push_USER_INFO_22(struct ndr_push *ndr, int ndr_flags, const struct USER_INFO_22 *r)
4915
if (ndr_flags & NDR_SCALARS) {
4916
NDR_CHECK(ndr_push_align(ndr, 5));
4917
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri22_name));
4918
NDR_CHECK(ndr_push_array_uint8(ndr, NDR_SCALARS, r->usri22_password, ENCRYPTED_PWLEN));
4919
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri22_password_age));
4920
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri22_priv));
4921
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri22_home_dir));
4922
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri22_comment));
4923
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri22_flags));
4924
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri22_script_path));
4925
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri22_auth_flags));
4926
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri22_full_name));
4927
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri22_usr_comment));
4928
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri22_parms));
4929
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri22_workstations));
4930
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri22_last_logon));
4931
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri22_last_logoff));
4932
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri22_acct_expires));
4933
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri22_max_storage));
4934
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri22_units_per_week));
4935
NDR_CHECK(ndr_push_unique_ptr(ndr, r->usri22_logon_hours));
4936
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri22_bad_pw_count));
4937
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri22_num_logons));
4938
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri22_logon_server));
4939
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri22_country_code));
4940
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri22_code_page));
4941
NDR_CHECK(ndr_push_trailer_align(ndr, 5));
4943
if (ndr_flags & NDR_BUFFERS) {
4944
if (r->usri22_logon_hours) {
4945
NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, *r->usri22_logon_hours));
4948
return NDR_ERR_SUCCESS;
4951
_PUBLIC_ enum ndr_err_code ndr_pull_USER_INFO_22(struct ndr_pull *ndr, int ndr_flags, struct USER_INFO_22 *r)
4953
uint32_t _ptr_usri22_logon_hours;
4954
TALLOC_CTX *_mem_save_usri22_logon_hours_0;
4955
if (ndr_flags & NDR_SCALARS) {
4956
NDR_CHECK(ndr_pull_align(ndr, 5));
4957
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri22_name));
4958
NDR_PULL_ALLOC_N(ndr, r->usri22_password, ENCRYPTED_PWLEN);
4959
NDR_CHECK(ndr_pull_array_uint8(ndr, NDR_SCALARS, r->usri22_password, ENCRYPTED_PWLEN));
4960
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri22_password_age));
4961
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri22_priv));
4962
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri22_home_dir));
4963
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri22_comment));
4964
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri22_flags));
4965
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri22_script_path));
4966
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri22_auth_flags));
4967
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri22_full_name));
4968
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri22_usr_comment));
4969
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri22_parms));
4970
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri22_workstations));
4971
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri22_last_logon));
4972
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri22_last_logoff));
4973
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri22_acct_expires));
4974
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri22_max_storage));
4975
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri22_units_per_week));
4976
NDR_CHECK(ndr_pull_generic_ptr(ndr, &_ptr_usri22_logon_hours));
4977
if (_ptr_usri22_logon_hours) {
4978
NDR_PULL_ALLOC(ndr, r->usri22_logon_hours);
4980
r->usri22_logon_hours = NULL;
4982
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri22_bad_pw_count));
4983
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri22_num_logons));
4984
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri22_logon_server));
4985
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri22_country_code));
4986
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri22_code_page));
4987
NDR_CHECK(ndr_pull_trailer_align(ndr, 5));
4989
if (ndr_flags & NDR_BUFFERS) {
4990
if (r->usri22_logon_hours) {
4991
_mem_save_usri22_logon_hours_0 = NDR_PULL_GET_MEM_CTX(ndr);
4992
NDR_PULL_SET_MEM_CTX(ndr, r->usri22_logon_hours, 0);
4993
NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, r->usri22_logon_hours));
4994
NDR_PULL_SET_MEM_CTX(ndr, _mem_save_usri22_logon_hours_0, 0);
4997
return NDR_ERR_SUCCESS;
5000
_PUBLIC_ void ndr_print_USER_INFO_22(struct ndr_print *ndr, const char *name, const struct USER_INFO_22 *r)
5002
ndr_print_struct(ndr, name, "USER_INFO_22");
5004
ndr_print_string(ndr, "usri22_name", r->usri22_name);
5005
ndr_print_array_uint8(ndr, "usri22_password", r->usri22_password, ENCRYPTED_PWLEN);
5006
ndr_print_uint32(ndr, "usri22_password_age", r->usri22_password_age);
5007
ndr_print_uint32(ndr, "usri22_priv", r->usri22_priv);
5008
ndr_print_string(ndr, "usri22_home_dir", r->usri22_home_dir);
5009
ndr_print_string(ndr, "usri22_comment", r->usri22_comment);
5010
ndr_print_uint32(ndr, "usri22_flags", r->usri22_flags);
5011
ndr_print_uint32(ndr, "usri22_script_path", r->usri22_script_path);
5012
ndr_print_uint32(ndr, "usri22_auth_flags", r->usri22_auth_flags);
5013
ndr_print_string(ndr, "usri22_full_name", r->usri22_full_name);
5014
ndr_print_string(ndr, "usri22_usr_comment", r->usri22_usr_comment);
5015
ndr_print_string(ndr, "usri22_parms", r->usri22_parms);
5016
ndr_print_string(ndr, "usri22_workstations", r->usri22_workstations);
5017
ndr_print_uint32(ndr, "usri22_last_logon", r->usri22_last_logon);
5018
ndr_print_uint32(ndr, "usri22_last_logoff", r->usri22_last_logoff);
5019
ndr_print_uint32(ndr, "usri22_acct_expires", r->usri22_acct_expires);
5020
ndr_print_uint32(ndr, "usri22_max_storage", r->usri22_max_storage);
5021
ndr_print_uint32(ndr, "usri22_units_per_week", r->usri22_units_per_week);
5022
ndr_print_ptr(ndr, "usri22_logon_hours", r->usri22_logon_hours);
5024
if (r->usri22_logon_hours) {
5025
ndr_print_uint8(ndr, "usri22_logon_hours", *r->usri22_logon_hours);
5028
ndr_print_uint32(ndr, "usri22_bad_pw_count", r->usri22_bad_pw_count);
5029
ndr_print_uint32(ndr, "usri22_num_logons", r->usri22_num_logons);
5030
ndr_print_string(ndr, "usri22_logon_server", r->usri22_logon_server);
5031
ndr_print_uint32(ndr, "usri22_country_code", r->usri22_country_code);
5032
ndr_print_uint32(ndr, "usri22_code_page", r->usri22_code_page);
5036
_PUBLIC_ enum ndr_err_code ndr_push_USER_INFO_23(struct ndr_push *ndr, int ndr_flags, const struct USER_INFO_23 *r)
5038
if (ndr_flags & NDR_SCALARS) {
5039
NDR_CHECK(ndr_push_align(ndr, 5));
5040
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri23_name));
5041
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri23_full_name));
5042
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri23_comment));
5043
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri23_flags));
5044
NDR_CHECK(ndr_push_unique_ptr(ndr, r->usri23_user_sid));
5045
NDR_CHECK(ndr_push_trailer_align(ndr, 5));
5047
if (ndr_flags & NDR_BUFFERS) {
5048
if (r->usri23_user_sid) {
5049
NDR_CHECK(ndr_push_domsid(ndr, NDR_SCALARS, r->usri23_user_sid));
5052
return NDR_ERR_SUCCESS;
5055
_PUBLIC_ enum ndr_err_code ndr_pull_USER_INFO_23(struct ndr_pull *ndr, int ndr_flags, struct USER_INFO_23 *r)
5057
uint32_t _ptr_usri23_user_sid;
5058
TALLOC_CTX *_mem_save_usri23_user_sid_0;
5059
if (ndr_flags & NDR_SCALARS) {
5060
NDR_CHECK(ndr_pull_align(ndr, 5));
5061
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri23_name));
5062
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri23_full_name));
5063
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri23_comment));
5064
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri23_flags));
5065
NDR_CHECK(ndr_pull_generic_ptr(ndr, &_ptr_usri23_user_sid));
5066
if (_ptr_usri23_user_sid) {
5067
NDR_PULL_ALLOC(ndr, r->usri23_user_sid);
5069
r->usri23_user_sid = NULL;
5071
NDR_CHECK(ndr_pull_trailer_align(ndr, 5));
5073
if (ndr_flags & NDR_BUFFERS) {
5074
if (r->usri23_user_sid) {
5075
_mem_save_usri23_user_sid_0 = NDR_PULL_GET_MEM_CTX(ndr);
5076
NDR_PULL_SET_MEM_CTX(ndr, r->usri23_user_sid, 0);
5077
NDR_CHECK(ndr_pull_domsid(ndr, NDR_SCALARS, r->usri23_user_sid));
5078
NDR_PULL_SET_MEM_CTX(ndr, _mem_save_usri23_user_sid_0, 0);
5081
return NDR_ERR_SUCCESS;
5084
_PUBLIC_ void ndr_print_USER_INFO_23(struct ndr_print *ndr, const char *name, const struct USER_INFO_23 *r)
5086
ndr_print_struct(ndr, name, "USER_INFO_23");
5088
ndr_print_string(ndr, "usri23_name", r->usri23_name);
5089
ndr_print_string(ndr, "usri23_full_name", r->usri23_full_name);
5090
ndr_print_string(ndr, "usri23_comment", r->usri23_comment);
5091
ndr_print_uint32(ndr, "usri23_flags", r->usri23_flags);
5092
ndr_print_ptr(ndr, "usri23_user_sid", r->usri23_user_sid);
5094
if (r->usri23_user_sid) {
5095
ndr_print_domsid(ndr, "usri23_user_sid", r->usri23_user_sid);
5101
_PUBLIC_ enum ndr_err_code ndr_push_USER_INFO_1003(struct ndr_push *ndr, int ndr_flags, const struct USER_INFO_1003 *r)
5103
if (ndr_flags & NDR_SCALARS) {
5104
NDR_CHECK(ndr_push_align(ndr, 4));
5105
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri1003_password));
5106
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
5108
if (ndr_flags & NDR_BUFFERS) {
5110
return NDR_ERR_SUCCESS;
5113
_PUBLIC_ enum ndr_err_code ndr_pull_USER_INFO_1003(struct ndr_pull *ndr, int ndr_flags, struct USER_INFO_1003 *r)
5115
if (ndr_flags & NDR_SCALARS) {
5116
NDR_CHECK(ndr_pull_align(ndr, 4));
5117
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri1003_password));
5118
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
5120
if (ndr_flags & NDR_BUFFERS) {
5122
return NDR_ERR_SUCCESS;
5125
_PUBLIC_ void ndr_print_USER_INFO_1003(struct ndr_print *ndr, const char *name, const struct USER_INFO_1003 *r)
5127
ndr_print_struct(ndr, name, "USER_INFO_1003");
5129
ndr_print_string(ndr, "usri1003_password", r->usri1003_password);
5133
_PUBLIC_ enum ndr_err_code ndr_push_USER_INFO_1005(struct ndr_push *ndr, int ndr_flags, const struct USER_INFO_1005 *r)
5135
if (ndr_flags & NDR_SCALARS) {
5136
NDR_CHECK(ndr_push_align(ndr, 4));
5137
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri1005_priv));
5138
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
5140
if (ndr_flags & NDR_BUFFERS) {
5142
return NDR_ERR_SUCCESS;
5145
_PUBLIC_ enum ndr_err_code ndr_pull_USER_INFO_1005(struct ndr_pull *ndr, int ndr_flags, struct USER_INFO_1005 *r)
5147
if (ndr_flags & NDR_SCALARS) {
5148
NDR_CHECK(ndr_pull_align(ndr, 4));
5149
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri1005_priv));
5150
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
5152
if (ndr_flags & NDR_BUFFERS) {
5154
return NDR_ERR_SUCCESS;
5157
_PUBLIC_ void ndr_print_USER_INFO_1005(struct ndr_print *ndr, const char *name, const struct USER_INFO_1005 *r)
5159
ndr_print_struct(ndr, name, "USER_INFO_1005");
5161
ndr_print_uint32(ndr, "usri1005_priv", r->usri1005_priv);
5165
_PUBLIC_ enum ndr_err_code ndr_push_USER_INFO_1006(struct ndr_push *ndr, int ndr_flags, const struct USER_INFO_1006 *r)
5167
if (ndr_flags & NDR_SCALARS) {
5168
NDR_CHECK(ndr_push_align(ndr, 4));
5169
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri1006_home_dir));
5170
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
5172
if (ndr_flags & NDR_BUFFERS) {
5174
return NDR_ERR_SUCCESS;
5177
_PUBLIC_ enum ndr_err_code ndr_pull_USER_INFO_1006(struct ndr_pull *ndr, int ndr_flags, struct USER_INFO_1006 *r)
5179
if (ndr_flags & NDR_SCALARS) {
5180
NDR_CHECK(ndr_pull_align(ndr, 4));
5181
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri1006_home_dir));
5182
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
5184
if (ndr_flags & NDR_BUFFERS) {
5186
return NDR_ERR_SUCCESS;
5189
_PUBLIC_ void ndr_print_USER_INFO_1006(struct ndr_print *ndr, const char *name, const struct USER_INFO_1006 *r)
5191
ndr_print_struct(ndr, name, "USER_INFO_1006");
5193
ndr_print_string(ndr, "usri1006_home_dir", r->usri1006_home_dir);
5197
_PUBLIC_ enum ndr_err_code ndr_push_USER_INFO_1007(struct ndr_push *ndr, int ndr_flags, const struct USER_INFO_1007 *r)
5199
if (ndr_flags & NDR_SCALARS) {
5200
NDR_CHECK(ndr_push_align(ndr, 4));
5201
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri1007_comment));
5202
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
5204
if (ndr_flags & NDR_BUFFERS) {
5206
return NDR_ERR_SUCCESS;
5209
_PUBLIC_ enum ndr_err_code ndr_pull_USER_INFO_1007(struct ndr_pull *ndr, int ndr_flags, struct USER_INFO_1007 *r)
5211
if (ndr_flags & NDR_SCALARS) {
5212
NDR_CHECK(ndr_pull_align(ndr, 4));
5213
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri1007_comment));
5214
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
5216
if (ndr_flags & NDR_BUFFERS) {
5218
return NDR_ERR_SUCCESS;
5221
_PUBLIC_ void ndr_print_USER_INFO_1007(struct ndr_print *ndr, const char *name, const struct USER_INFO_1007 *r)
5223
ndr_print_struct(ndr, name, "USER_INFO_1007");
5225
ndr_print_string(ndr, "usri1007_comment", r->usri1007_comment);
5229
_PUBLIC_ enum ndr_err_code ndr_push_USER_INFO_1008(struct ndr_push *ndr, int ndr_flags, const struct USER_INFO_1008 *r)
5231
if (ndr_flags & NDR_SCALARS) {
5232
NDR_CHECK(ndr_push_align(ndr, 4));
5233
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri1008_flags));
5234
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
5236
if (ndr_flags & NDR_BUFFERS) {
5238
return NDR_ERR_SUCCESS;
5241
_PUBLIC_ enum ndr_err_code ndr_pull_USER_INFO_1008(struct ndr_pull *ndr, int ndr_flags, struct USER_INFO_1008 *r)
5243
if (ndr_flags & NDR_SCALARS) {
5244
NDR_CHECK(ndr_pull_align(ndr, 4));
5245
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri1008_flags));
5246
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
5248
if (ndr_flags & NDR_BUFFERS) {
5250
return NDR_ERR_SUCCESS;
5253
_PUBLIC_ void ndr_print_USER_INFO_1008(struct ndr_print *ndr, const char *name, const struct USER_INFO_1008 *r)
5255
ndr_print_struct(ndr, name, "USER_INFO_1008");
5257
ndr_print_uint32(ndr, "usri1008_flags", r->usri1008_flags);
5261
_PUBLIC_ enum ndr_err_code ndr_push_USER_INFO_1009(struct ndr_push *ndr, int ndr_flags, const struct USER_INFO_1009 *r)
5263
if (ndr_flags & NDR_SCALARS) {
5264
NDR_CHECK(ndr_push_align(ndr, 4));
5265
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri1009_script_path));
5266
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
5268
if (ndr_flags & NDR_BUFFERS) {
5270
return NDR_ERR_SUCCESS;
5273
_PUBLIC_ enum ndr_err_code ndr_pull_USER_INFO_1009(struct ndr_pull *ndr, int ndr_flags, struct USER_INFO_1009 *r)
5275
if (ndr_flags & NDR_SCALARS) {
5276
NDR_CHECK(ndr_pull_align(ndr, 4));
5277
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri1009_script_path));
5278
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
5280
if (ndr_flags & NDR_BUFFERS) {
5282
return NDR_ERR_SUCCESS;
5285
_PUBLIC_ void ndr_print_USER_INFO_1009(struct ndr_print *ndr, const char *name, const struct USER_INFO_1009 *r)
5287
ndr_print_struct(ndr, name, "USER_INFO_1009");
5289
ndr_print_string(ndr, "usri1009_script_path", r->usri1009_script_path);
5293
_PUBLIC_ enum ndr_err_code ndr_push_USER_INFO_1010(struct ndr_push *ndr, int ndr_flags, const struct USER_INFO_1010 *r)
5295
if (ndr_flags & NDR_SCALARS) {
5296
NDR_CHECK(ndr_push_align(ndr, 4));
5297
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri1010_auth_flags));
5298
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
5300
if (ndr_flags & NDR_BUFFERS) {
5302
return NDR_ERR_SUCCESS;
5305
_PUBLIC_ enum ndr_err_code ndr_pull_USER_INFO_1010(struct ndr_pull *ndr, int ndr_flags, struct USER_INFO_1010 *r)
5307
if (ndr_flags & NDR_SCALARS) {
5308
NDR_CHECK(ndr_pull_align(ndr, 4));
5309
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri1010_auth_flags));
5310
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
5312
if (ndr_flags & NDR_BUFFERS) {
5314
return NDR_ERR_SUCCESS;
5317
_PUBLIC_ void ndr_print_USER_INFO_1010(struct ndr_print *ndr, const char *name, const struct USER_INFO_1010 *r)
5319
ndr_print_struct(ndr, name, "USER_INFO_1010");
5321
ndr_print_uint32(ndr, "usri1010_auth_flags", r->usri1010_auth_flags);
5325
_PUBLIC_ enum ndr_err_code ndr_push_USER_INFO_1011(struct ndr_push *ndr, int ndr_flags, const struct USER_INFO_1011 *r)
5327
if (ndr_flags & NDR_SCALARS) {
5328
NDR_CHECK(ndr_push_align(ndr, 4));
5329
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri1011_full_name));
5330
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
5332
if (ndr_flags & NDR_BUFFERS) {
5334
return NDR_ERR_SUCCESS;
5337
_PUBLIC_ enum ndr_err_code ndr_pull_USER_INFO_1011(struct ndr_pull *ndr, int ndr_flags, struct USER_INFO_1011 *r)
5339
if (ndr_flags & NDR_SCALARS) {
5340
NDR_CHECK(ndr_pull_align(ndr, 4));
5341
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri1011_full_name));
5342
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
5344
if (ndr_flags & NDR_BUFFERS) {
5346
return NDR_ERR_SUCCESS;
5349
_PUBLIC_ void ndr_print_USER_INFO_1011(struct ndr_print *ndr, const char *name, const struct USER_INFO_1011 *r)
5351
ndr_print_struct(ndr, name, "USER_INFO_1011");
5353
ndr_print_string(ndr, "usri1011_full_name", r->usri1011_full_name);
5357
_PUBLIC_ enum ndr_err_code ndr_push_USER_INFO_1012(struct ndr_push *ndr, int ndr_flags, const struct USER_INFO_1012 *r)
5359
if (ndr_flags & NDR_SCALARS) {
5360
NDR_CHECK(ndr_push_align(ndr, 4));
5361
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri1012_usr_comment));
5362
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
5364
if (ndr_flags & NDR_BUFFERS) {
5366
return NDR_ERR_SUCCESS;
5369
_PUBLIC_ enum ndr_err_code ndr_pull_USER_INFO_1012(struct ndr_pull *ndr, int ndr_flags, struct USER_INFO_1012 *r)
5371
if (ndr_flags & NDR_SCALARS) {
5372
NDR_CHECK(ndr_pull_align(ndr, 4));
5373
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri1012_usr_comment));
5374
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
5376
if (ndr_flags & NDR_BUFFERS) {
5378
return NDR_ERR_SUCCESS;
5381
_PUBLIC_ void ndr_print_USER_INFO_1012(struct ndr_print *ndr, const char *name, const struct USER_INFO_1012 *r)
5383
ndr_print_struct(ndr, name, "USER_INFO_1012");
5385
ndr_print_string(ndr, "usri1012_usr_comment", r->usri1012_usr_comment);
5389
_PUBLIC_ enum ndr_err_code ndr_push_USER_INFO_1013(struct ndr_push *ndr, int ndr_flags, const struct USER_INFO_1013 *r)
5391
if (ndr_flags & NDR_SCALARS) {
5392
NDR_CHECK(ndr_push_align(ndr, 4));
5393
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri1013_parms));
5394
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
5396
if (ndr_flags & NDR_BUFFERS) {
5398
return NDR_ERR_SUCCESS;
5401
_PUBLIC_ enum ndr_err_code ndr_pull_USER_INFO_1013(struct ndr_pull *ndr, int ndr_flags, struct USER_INFO_1013 *r)
5403
if (ndr_flags & NDR_SCALARS) {
5404
NDR_CHECK(ndr_pull_align(ndr, 4));
5405
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri1013_parms));
5406
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
5408
if (ndr_flags & NDR_BUFFERS) {
5410
return NDR_ERR_SUCCESS;
5413
_PUBLIC_ void ndr_print_USER_INFO_1013(struct ndr_print *ndr, const char *name, const struct USER_INFO_1013 *r)
5415
ndr_print_struct(ndr, name, "USER_INFO_1013");
5417
ndr_print_string(ndr, "usri1013_parms", r->usri1013_parms);
5421
_PUBLIC_ enum ndr_err_code ndr_push_USER_INFO_1014(struct ndr_push *ndr, int ndr_flags, const struct USER_INFO_1014 *r)
5423
if (ndr_flags & NDR_SCALARS) {
5424
NDR_CHECK(ndr_push_align(ndr, 4));
5425
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri1014_workstations));
5426
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
5428
if (ndr_flags & NDR_BUFFERS) {
5430
return NDR_ERR_SUCCESS;
5433
_PUBLIC_ enum ndr_err_code ndr_pull_USER_INFO_1014(struct ndr_pull *ndr, int ndr_flags, struct USER_INFO_1014 *r)
5435
if (ndr_flags & NDR_SCALARS) {
5436
NDR_CHECK(ndr_pull_align(ndr, 4));
5437
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri1014_workstations));
5438
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
5440
if (ndr_flags & NDR_BUFFERS) {
5442
return NDR_ERR_SUCCESS;
5445
_PUBLIC_ void ndr_print_USER_INFO_1014(struct ndr_print *ndr, const char *name, const struct USER_INFO_1014 *r)
5447
ndr_print_struct(ndr, name, "USER_INFO_1014");
5449
ndr_print_string(ndr, "usri1014_workstations", r->usri1014_workstations);
5453
_PUBLIC_ enum ndr_err_code ndr_push_USER_INFO_1017(struct ndr_push *ndr, int ndr_flags, const struct USER_INFO_1017 *r)
5455
if (ndr_flags & NDR_SCALARS) {
5456
NDR_CHECK(ndr_push_align(ndr, 4));
5457
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri1017_acct_expires));
5458
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
5460
if (ndr_flags & NDR_BUFFERS) {
5462
return NDR_ERR_SUCCESS;
5465
_PUBLIC_ enum ndr_err_code ndr_pull_USER_INFO_1017(struct ndr_pull *ndr, int ndr_flags, struct USER_INFO_1017 *r)
5467
if (ndr_flags & NDR_SCALARS) {
5468
NDR_CHECK(ndr_pull_align(ndr, 4));
5469
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri1017_acct_expires));
5470
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
5472
if (ndr_flags & NDR_BUFFERS) {
5474
return NDR_ERR_SUCCESS;
5477
_PUBLIC_ void ndr_print_USER_INFO_1017(struct ndr_print *ndr, const char *name, const struct USER_INFO_1017 *r)
5479
ndr_print_struct(ndr, name, "USER_INFO_1017");
5481
ndr_print_uint32(ndr, "usri1017_acct_expires", r->usri1017_acct_expires);
5485
_PUBLIC_ enum ndr_err_code ndr_push_USER_INFO_1018(struct ndr_push *ndr, int ndr_flags, const struct USER_INFO_1018 *r)
5487
if (ndr_flags & NDR_SCALARS) {
5488
NDR_CHECK(ndr_push_align(ndr, 4));
5489
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri1018_max_storage));
5490
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
5492
if (ndr_flags & NDR_BUFFERS) {
5494
return NDR_ERR_SUCCESS;
5497
_PUBLIC_ enum ndr_err_code ndr_pull_USER_INFO_1018(struct ndr_pull *ndr, int ndr_flags, struct USER_INFO_1018 *r)
5499
if (ndr_flags & NDR_SCALARS) {
5500
NDR_CHECK(ndr_pull_align(ndr, 4));
5501
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri1018_max_storage));
5502
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
5504
if (ndr_flags & NDR_BUFFERS) {
5506
return NDR_ERR_SUCCESS;
5509
_PUBLIC_ void ndr_print_USER_INFO_1018(struct ndr_print *ndr, const char *name, const struct USER_INFO_1018 *r)
5511
ndr_print_struct(ndr, name, "USER_INFO_1018");
5513
ndr_print_uint32(ndr, "usri1018_max_storage", r->usri1018_max_storage);
5517
_PUBLIC_ enum ndr_err_code ndr_push_USER_INFO_1020(struct ndr_push *ndr, int ndr_flags, const struct USER_INFO_1020 *r)
5519
if (ndr_flags & NDR_SCALARS) {
5520
NDR_CHECK(ndr_push_align(ndr, 5));
5521
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri1020_units_per_week));
5522
NDR_CHECK(ndr_push_unique_ptr(ndr, r->usri1020_logon_hours));
5523
NDR_CHECK(ndr_push_trailer_align(ndr, 5));
5525
if (ndr_flags & NDR_BUFFERS) {
5526
if (r->usri1020_logon_hours) {
5527
NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, *r->usri1020_logon_hours));
5530
return NDR_ERR_SUCCESS;
5533
_PUBLIC_ enum ndr_err_code ndr_pull_USER_INFO_1020(struct ndr_pull *ndr, int ndr_flags, struct USER_INFO_1020 *r)
5535
uint32_t _ptr_usri1020_logon_hours;
5536
TALLOC_CTX *_mem_save_usri1020_logon_hours_0;
5537
if (ndr_flags & NDR_SCALARS) {
5538
NDR_CHECK(ndr_pull_align(ndr, 5));
5539
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri1020_units_per_week));
5540
NDR_CHECK(ndr_pull_generic_ptr(ndr, &_ptr_usri1020_logon_hours));
5541
if (_ptr_usri1020_logon_hours) {
5542
NDR_PULL_ALLOC(ndr, r->usri1020_logon_hours);
5544
r->usri1020_logon_hours = NULL;
5546
NDR_CHECK(ndr_pull_trailer_align(ndr, 5));
5548
if (ndr_flags & NDR_BUFFERS) {
5549
if (r->usri1020_logon_hours) {
5550
_mem_save_usri1020_logon_hours_0 = NDR_PULL_GET_MEM_CTX(ndr);
5551
NDR_PULL_SET_MEM_CTX(ndr, r->usri1020_logon_hours, 0);
5552
NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, r->usri1020_logon_hours));
5553
NDR_PULL_SET_MEM_CTX(ndr, _mem_save_usri1020_logon_hours_0, 0);
5556
return NDR_ERR_SUCCESS;
5559
_PUBLIC_ void ndr_print_USER_INFO_1020(struct ndr_print *ndr, const char *name, const struct USER_INFO_1020 *r)
5561
ndr_print_struct(ndr, name, "USER_INFO_1020");
5563
ndr_print_uint32(ndr, "usri1020_units_per_week", r->usri1020_units_per_week);
5564
ndr_print_ptr(ndr, "usri1020_logon_hours", r->usri1020_logon_hours);
5566
if (r->usri1020_logon_hours) {
5567
ndr_print_uint8(ndr, "usri1020_logon_hours", *r->usri1020_logon_hours);
5573
_PUBLIC_ enum ndr_err_code ndr_push_USER_INFO_1023(struct ndr_push *ndr, int ndr_flags, const struct USER_INFO_1023 *r)
5575
if (ndr_flags & NDR_SCALARS) {
5576
NDR_CHECK(ndr_push_align(ndr, 4));
5577
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri1023_logon_server));
5578
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
5580
if (ndr_flags & NDR_BUFFERS) {
5582
return NDR_ERR_SUCCESS;
5585
_PUBLIC_ enum ndr_err_code ndr_pull_USER_INFO_1023(struct ndr_pull *ndr, int ndr_flags, struct USER_INFO_1023 *r)
5587
if (ndr_flags & NDR_SCALARS) {
5588
NDR_CHECK(ndr_pull_align(ndr, 4));
5589
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri1023_logon_server));
5590
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
5592
if (ndr_flags & NDR_BUFFERS) {
5594
return NDR_ERR_SUCCESS;
5597
_PUBLIC_ void ndr_print_USER_INFO_1023(struct ndr_print *ndr, const char *name, const struct USER_INFO_1023 *r)
5599
ndr_print_struct(ndr, name, "USER_INFO_1023");
5601
ndr_print_string(ndr, "usri1023_logon_server", r->usri1023_logon_server);
5605
_PUBLIC_ enum ndr_err_code ndr_push_USER_INFO_1024(struct ndr_push *ndr, int ndr_flags, const struct USER_INFO_1024 *r)
5607
if (ndr_flags & NDR_SCALARS) {
5608
NDR_CHECK(ndr_push_align(ndr, 4));
5609
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri1024_country_code));
5610
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
5612
if (ndr_flags & NDR_BUFFERS) {
5614
return NDR_ERR_SUCCESS;
5617
_PUBLIC_ enum ndr_err_code ndr_pull_USER_INFO_1024(struct ndr_pull *ndr, int ndr_flags, struct USER_INFO_1024 *r)
5619
if (ndr_flags & NDR_SCALARS) {
5620
NDR_CHECK(ndr_pull_align(ndr, 4));
5621
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri1024_country_code));
5622
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
5624
if (ndr_flags & NDR_BUFFERS) {
5626
return NDR_ERR_SUCCESS;
5629
_PUBLIC_ void ndr_print_USER_INFO_1024(struct ndr_print *ndr, const char *name, const struct USER_INFO_1024 *r)
5631
ndr_print_struct(ndr, name, "USER_INFO_1024");
5633
ndr_print_uint32(ndr, "usri1024_country_code", r->usri1024_country_code);
5637
_PUBLIC_ enum ndr_err_code ndr_push_USER_INFO_1025(struct ndr_push *ndr, int ndr_flags, const struct USER_INFO_1025 *r)
5639
if (ndr_flags & NDR_SCALARS) {
5640
NDR_CHECK(ndr_push_align(ndr, 4));
5641
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri1025_code_page));
5642
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
5644
if (ndr_flags & NDR_BUFFERS) {
5646
return NDR_ERR_SUCCESS;
5649
_PUBLIC_ enum ndr_err_code ndr_pull_USER_INFO_1025(struct ndr_pull *ndr, int ndr_flags, struct USER_INFO_1025 *r)
5651
if (ndr_flags & NDR_SCALARS) {
5652
NDR_CHECK(ndr_pull_align(ndr, 4));
5653
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri1025_code_page));
5654
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
5656
if (ndr_flags & NDR_BUFFERS) {
5658
return NDR_ERR_SUCCESS;
5661
_PUBLIC_ void ndr_print_USER_INFO_1025(struct ndr_print *ndr, const char *name, const struct USER_INFO_1025 *r)
5663
ndr_print_struct(ndr, name, "USER_INFO_1025");
5665
ndr_print_uint32(ndr, "usri1025_code_page", r->usri1025_code_page);
5669
_PUBLIC_ enum ndr_err_code ndr_push_USER_INFO_1051(struct ndr_push *ndr, int ndr_flags, const struct USER_INFO_1051 *r)
5671
if (ndr_flags & NDR_SCALARS) {
5672
NDR_CHECK(ndr_push_align(ndr, 4));
5673
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri1051_primary_group_id));
5674
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
5676
if (ndr_flags & NDR_BUFFERS) {
5678
return NDR_ERR_SUCCESS;
5681
_PUBLIC_ enum ndr_err_code ndr_pull_USER_INFO_1051(struct ndr_pull *ndr, int ndr_flags, struct USER_INFO_1051 *r)
5683
if (ndr_flags & NDR_SCALARS) {
5684
NDR_CHECK(ndr_pull_align(ndr, 4));
5685
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri1051_primary_group_id));
5686
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
5688
if (ndr_flags & NDR_BUFFERS) {
5690
return NDR_ERR_SUCCESS;
5693
_PUBLIC_ void ndr_print_USER_INFO_1051(struct ndr_print *ndr, const char *name, const struct USER_INFO_1051 *r)
5695
ndr_print_struct(ndr, name, "USER_INFO_1051");
5697
ndr_print_uint32(ndr, "usri1051_primary_group_id", r->usri1051_primary_group_id);
5701
_PUBLIC_ enum ndr_err_code ndr_push_USER_INFO_1052(struct ndr_push *ndr, int ndr_flags, const struct USER_INFO_1052 *r)
5703
if (ndr_flags & NDR_SCALARS) {
5704
NDR_CHECK(ndr_push_align(ndr, 4));
5705
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri1052_profile));
5706
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
5708
if (ndr_flags & NDR_BUFFERS) {
5710
return NDR_ERR_SUCCESS;
5713
_PUBLIC_ enum ndr_err_code ndr_pull_USER_INFO_1052(struct ndr_pull *ndr, int ndr_flags, struct USER_INFO_1052 *r)
5715
if (ndr_flags & NDR_SCALARS) {
5716
NDR_CHECK(ndr_pull_align(ndr, 4));
5717
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri1052_profile));
5718
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
5720
if (ndr_flags & NDR_BUFFERS) {
5722
return NDR_ERR_SUCCESS;
5725
_PUBLIC_ void ndr_print_USER_INFO_1052(struct ndr_print *ndr, const char *name, const struct USER_INFO_1052 *r)
5727
ndr_print_struct(ndr, name, "USER_INFO_1052");
5729
ndr_print_string(ndr, "usri1052_profile", r->usri1052_profile);
5733
_PUBLIC_ enum ndr_err_code ndr_push_USER_INFO_1053(struct ndr_push *ndr, int ndr_flags, const struct USER_INFO_1053 *r)
5735
if (ndr_flags & NDR_SCALARS) {
5736
NDR_CHECK(ndr_push_align(ndr, 4));
5737
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri1053_home_dir_drive));
5738
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
5740
if (ndr_flags & NDR_BUFFERS) {
5742
return NDR_ERR_SUCCESS;
5745
_PUBLIC_ enum ndr_err_code ndr_pull_USER_INFO_1053(struct ndr_pull *ndr, int ndr_flags, struct USER_INFO_1053 *r)
5747
if (ndr_flags & NDR_SCALARS) {
5748
NDR_CHECK(ndr_pull_align(ndr, 4));
5749
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri1053_home_dir_drive));
5750
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
5752
if (ndr_flags & NDR_BUFFERS) {
5754
return NDR_ERR_SUCCESS;
5757
_PUBLIC_ void ndr_print_USER_INFO_1053(struct ndr_print *ndr, const char *name, const struct USER_INFO_1053 *r)
5759
ndr_print_struct(ndr, name, "USER_INFO_1053");
5761
ndr_print_string(ndr, "usri1053_home_dir_drive", r->usri1053_home_dir_drive);
5765
_PUBLIC_ enum ndr_err_code ndr_push_USER_INFO_X(struct ndr_push *ndr, int ndr_flags, const struct USER_INFO_X *r)
5767
if (ndr_flags & NDR_SCALARS) {
5768
NDR_CHECK(ndr_push_align(ndr, 5));
5769
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usriX_name));
5770
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usriX_password));
5771
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usriX_password_age));
5772
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usriX_priv));
5773
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usriX_home_dir));
5774
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usriX_comment));
5775
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usriX_flags));
5776
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usriX_script_path));
5777
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usriX_auth_flags));
5778
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usriX_full_name));
5779
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usriX_usr_comment));
5780
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usriX_parms));
5781
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usriX_workstations));
5782
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usriX_last_logon));
5783
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usriX_last_logoff));
5784
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usriX_acct_expires));
5785
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usriX_max_storage));
5786
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usriX_units_per_week));
5787
NDR_CHECK(ndr_push_unique_ptr(ndr, r->usriX_logon_hours));
5788
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usriX_bad_pw_count));
5789
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usriX_num_logons));
5790
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usriX_logon_server));
5791
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usriX_country_code));
5792
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usriX_code_page));
5793
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usriX_profile));
5794
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usriX_home_dir_drive));
5795
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usriX_user_id));
5796
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usriX_primary_group_id));
5797
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usriX_password_expired));
5798
NDR_CHECK(ndr_push_trailer_align(ndr, 5));
5800
if (ndr_flags & NDR_BUFFERS) {
5801
if (r->usriX_logon_hours) {
5802
NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, *r->usriX_logon_hours));
5805
return NDR_ERR_SUCCESS;
5808
_PUBLIC_ enum ndr_err_code ndr_pull_USER_INFO_X(struct ndr_pull *ndr, int ndr_flags, struct USER_INFO_X *r)
5810
uint32_t _ptr_usriX_logon_hours;
5811
TALLOC_CTX *_mem_save_usriX_logon_hours_0;
5812
if (ndr_flags & NDR_SCALARS) {
5813
NDR_CHECK(ndr_pull_align(ndr, 5));
5814
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usriX_name));
5815
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usriX_password));
5816
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usriX_password_age));
5817
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usriX_priv));
5818
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usriX_home_dir));
5819
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usriX_comment));
5820
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usriX_flags));
5821
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usriX_script_path));
5822
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usriX_auth_flags));
5823
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usriX_full_name));
5824
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usriX_usr_comment));
5825
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usriX_parms));
5826
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usriX_workstations));
5827
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usriX_last_logon));
5828
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usriX_last_logoff));
5829
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usriX_acct_expires));
5830
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usriX_max_storage));
5831
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usriX_units_per_week));
5832
NDR_CHECK(ndr_pull_generic_ptr(ndr, &_ptr_usriX_logon_hours));
5833
if (_ptr_usriX_logon_hours) {
5834
NDR_PULL_ALLOC(ndr, r->usriX_logon_hours);
5836
r->usriX_logon_hours = NULL;
5838
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usriX_bad_pw_count));
5839
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usriX_num_logons));
5840
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usriX_logon_server));
5841
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usriX_country_code));
5842
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usriX_code_page));
5843
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usriX_profile));
5844
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usriX_home_dir_drive));
5845
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usriX_user_id));
5846
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usriX_primary_group_id));
5847
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usriX_password_expired));
5848
NDR_CHECK(ndr_pull_trailer_align(ndr, 5));
5850
if (ndr_flags & NDR_BUFFERS) {
5851
if (r->usriX_logon_hours) {
5852
_mem_save_usriX_logon_hours_0 = NDR_PULL_GET_MEM_CTX(ndr);
5853
NDR_PULL_SET_MEM_CTX(ndr, r->usriX_logon_hours, 0);
5854
NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, r->usriX_logon_hours));
5855
NDR_PULL_SET_MEM_CTX(ndr, _mem_save_usriX_logon_hours_0, 0);
5858
return NDR_ERR_SUCCESS;
5861
_PUBLIC_ void ndr_print_USER_INFO_X(struct ndr_print *ndr, const char *name, const struct USER_INFO_X *r)
5863
ndr_print_struct(ndr, name, "USER_INFO_X");
5865
ndr_print_string(ndr, "usriX_name", r->usriX_name);
5866
ndr_print_string(ndr, "usriX_password", r->usriX_password);
5867
ndr_print_uint32(ndr, "usriX_password_age", r->usriX_password_age);
5868
ndr_print_uint32(ndr, "usriX_priv", r->usriX_priv);
5869
ndr_print_string(ndr, "usriX_home_dir", r->usriX_home_dir);
5870
ndr_print_string(ndr, "usriX_comment", r->usriX_comment);
5871
ndr_print_uint32(ndr, "usriX_flags", r->usriX_flags);
5872
ndr_print_string(ndr, "usriX_script_path", r->usriX_script_path);
5873
ndr_print_uint32(ndr, "usriX_auth_flags", r->usriX_auth_flags);
5874
ndr_print_string(ndr, "usriX_full_name", r->usriX_full_name);
5875
ndr_print_string(ndr, "usriX_usr_comment", r->usriX_usr_comment);
5876
ndr_print_string(ndr, "usriX_parms", r->usriX_parms);
5877
ndr_print_string(ndr, "usriX_workstations", r->usriX_workstations);
5878
ndr_print_uint32(ndr, "usriX_last_logon", r->usriX_last_logon);
5879
ndr_print_uint32(ndr, "usriX_last_logoff", r->usriX_last_logoff);
5880
ndr_print_uint32(ndr, "usriX_acct_expires", r->usriX_acct_expires);
5881
ndr_print_uint32(ndr, "usriX_max_storage", r->usriX_max_storage);
5882
ndr_print_uint32(ndr, "usriX_units_per_week", r->usriX_units_per_week);
5883
ndr_print_ptr(ndr, "usriX_logon_hours", r->usriX_logon_hours);
5885
if (r->usriX_logon_hours) {
5886
ndr_print_uint8(ndr, "usriX_logon_hours", *r->usriX_logon_hours);
5889
ndr_print_uint32(ndr, "usriX_bad_pw_count", r->usriX_bad_pw_count);
5890
ndr_print_uint32(ndr, "usriX_num_logons", r->usriX_num_logons);
5891
ndr_print_string(ndr, "usriX_logon_server", r->usriX_logon_server);
5892
ndr_print_uint32(ndr, "usriX_country_code", r->usriX_country_code);
5893
ndr_print_uint32(ndr, "usriX_code_page", r->usriX_code_page);
5894
ndr_print_string(ndr, "usriX_profile", r->usriX_profile);
5895
ndr_print_string(ndr, "usriX_home_dir_drive", r->usriX_home_dir_drive);
5896
ndr_print_uint32(ndr, "usriX_user_id", r->usriX_user_id);
5897
ndr_print_uint32(ndr, "usriX_primary_group_id", r->usriX_primary_group_id);
5898
ndr_print_uint32(ndr, "usriX_password_expired", r->usriX_password_expired);
5902
_PUBLIC_ enum ndr_err_code ndr_push_GROUP_USERS_INFO_0(struct ndr_push *ndr, int ndr_flags, const struct GROUP_USERS_INFO_0 *r)
5904
if (ndr_flags & NDR_SCALARS) {
5905
NDR_CHECK(ndr_push_align(ndr, 4));
5906
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->grui0_name));
5907
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
5909
if (ndr_flags & NDR_BUFFERS) {
5911
return NDR_ERR_SUCCESS;
5914
_PUBLIC_ enum ndr_err_code ndr_pull_GROUP_USERS_INFO_0(struct ndr_pull *ndr, int ndr_flags, struct GROUP_USERS_INFO_0 *r)
5916
if (ndr_flags & NDR_SCALARS) {
5917
NDR_CHECK(ndr_pull_align(ndr, 4));
5918
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->grui0_name));
5919
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
5921
if (ndr_flags & NDR_BUFFERS) {
5923
return NDR_ERR_SUCCESS;
5926
_PUBLIC_ void ndr_print_GROUP_USERS_INFO_0(struct ndr_print *ndr, const char *name, const struct GROUP_USERS_INFO_0 *r)
5928
ndr_print_struct(ndr, name, "GROUP_USERS_INFO_0");
5930
ndr_print_string(ndr, "grui0_name", r->grui0_name);
5934
_PUBLIC_ enum ndr_err_code ndr_push_GROUP_USERS_INFO_1(struct ndr_push *ndr, int ndr_flags, const struct GROUP_USERS_INFO_1 *r)
5936
if (ndr_flags & NDR_SCALARS) {
5937
NDR_CHECK(ndr_push_align(ndr, 4));
5938
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->grui1_name));
5939
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->grui1_attributes));
5940
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
5942
if (ndr_flags & NDR_BUFFERS) {
5944
return NDR_ERR_SUCCESS;
5947
_PUBLIC_ enum ndr_err_code ndr_pull_GROUP_USERS_INFO_1(struct ndr_pull *ndr, int ndr_flags, struct GROUP_USERS_INFO_1 *r)
5949
if (ndr_flags & NDR_SCALARS) {
5950
NDR_CHECK(ndr_pull_align(ndr, 4));
5951
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->grui1_name));
5952
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->grui1_attributes));
5953
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
5955
if (ndr_flags & NDR_BUFFERS) {
5957
return NDR_ERR_SUCCESS;
5960
_PUBLIC_ void ndr_print_GROUP_USERS_INFO_1(struct ndr_print *ndr, const char *name, const struct GROUP_USERS_INFO_1 *r)
5962
ndr_print_struct(ndr, name, "GROUP_USERS_INFO_1");
5964
ndr_print_string(ndr, "grui1_name", r->grui1_name);
5965
ndr_print_uint32(ndr, "grui1_attributes", r->grui1_attributes);
5969
_PUBLIC_ enum ndr_err_code ndr_push_NET_DISPLAY_USER(struct ndr_push *ndr, int ndr_flags, const struct NET_DISPLAY_USER *r)
5971
if (ndr_flags & NDR_SCALARS) {
5972
NDR_CHECK(ndr_push_align(ndr, 4));
5973
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri1_name));
5974
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri1_comment));
5975
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri1_flags));
5976
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri1_full_name));
5977
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri1_user_id));
5978
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri1_next_index));
5979
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
5981
if (ndr_flags & NDR_BUFFERS) {
5983
return NDR_ERR_SUCCESS;
5986
_PUBLIC_ enum ndr_err_code ndr_pull_NET_DISPLAY_USER(struct ndr_pull *ndr, int ndr_flags, struct NET_DISPLAY_USER *r)
5988
if (ndr_flags & NDR_SCALARS) {
5989
NDR_CHECK(ndr_pull_align(ndr, 4));
5990
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri1_name));
5991
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri1_comment));
5992
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri1_flags));
5993
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri1_full_name));
5994
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri1_user_id));
5995
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri1_next_index));
5996
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
5998
if (ndr_flags & NDR_BUFFERS) {
6000
return NDR_ERR_SUCCESS;
6003
_PUBLIC_ void ndr_print_NET_DISPLAY_USER(struct ndr_print *ndr, const char *name, const struct NET_DISPLAY_USER *r)
6005
ndr_print_struct(ndr, name, "NET_DISPLAY_USER");
6007
ndr_print_string(ndr, "usri1_name", r->usri1_name);
6008
ndr_print_string(ndr, "usri1_comment", r->usri1_comment);
6009
ndr_print_uint32(ndr, "usri1_flags", r->usri1_flags);
6010
ndr_print_string(ndr, "usri1_full_name", r->usri1_full_name);
6011
ndr_print_uint32(ndr, "usri1_user_id", r->usri1_user_id);
6012
ndr_print_uint32(ndr, "usri1_next_index", r->usri1_next_index);
6016
_PUBLIC_ enum ndr_err_code ndr_push_NET_DISPLAY_MACHINE(struct ndr_push *ndr, int ndr_flags, const struct NET_DISPLAY_MACHINE *r)
6018
if (ndr_flags & NDR_SCALARS) {
6019
NDR_CHECK(ndr_push_align(ndr, 4));
6020
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri2_name));
6021
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri2_comment));
6022
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri2_flags));
6023
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri2_user_id));
6024
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri2_next_index));
6025
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
6027
if (ndr_flags & NDR_BUFFERS) {
6029
return NDR_ERR_SUCCESS;
6032
_PUBLIC_ enum ndr_err_code ndr_pull_NET_DISPLAY_MACHINE(struct ndr_pull *ndr, int ndr_flags, struct NET_DISPLAY_MACHINE *r)
6034
if (ndr_flags & NDR_SCALARS) {
6035
NDR_CHECK(ndr_pull_align(ndr, 4));
6036
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri2_name));
6037
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri2_comment));
6038
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri2_flags));
6039
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri2_user_id));
6040
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri2_next_index));
6041
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
6043
if (ndr_flags & NDR_BUFFERS) {
6045
return NDR_ERR_SUCCESS;
6048
_PUBLIC_ void ndr_print_NET_DISPLAY_MACHINE(struct ndr_print *ndr, const char *name, const struct NET_DISPLAY_MACHINE *r)
6050
ndr_print_struct(ndr, name, "NET_DISPLAY_MACHINE");
6052
ndr_print_string(ndr, "usri2_name", r->usri2_name);
6053
ndr_print_string(ndr, "usri2_comment", r->usri2_comment);
6054
ndr_print_uint32(ndr, "usri2_flags", r->usri2_flags);
6055
ndr_print_uint32(ndr, "usri2_user_id", r->usri2_user_id);
6056
ndr_print_uint32(ndr, "usri2_next_index", r->usri2_next_index);
6060
_PUBLIC_ enum ndr_err_code ndr_push_NET_DISPLAY_GROUP(struct ndr_push *ndr, int ndr_flags, const struct NET_DISPLAY_GROUP *r)
6062
if (ndr_flags & NDR_SCALARS) {
6063
NDR_CHECK(ndr_push_align(ndr, 4));
6064
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->grpi3_name));
6065
NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->grpi3_comment));
6066
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->grpi3_group_id));
6067
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->grpi3_attributes));
6068
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->grpi3_next_index));
6069
NDR_CHECK(ndr_push_trailer_align(ndr, 4));
6071
if (ndr_flags & NDR_BUFFERS) {
6073
return NDR_ERR_SUCCESS;
6076
_PUBLIC_ enum ndr_err_code ndr_pull_NET_DISPLAY_GROUP(struct ndr_pull *ndr, int ndr_flags, struct NET_DISPLAY_GROUP *r)
6078
if (ndr_flags & NDR_SCALARS) {
6079
NDR_CHECK(ndr_pull_align(ndr, 4));
6080
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->grpi3_name));
6081
NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->grpi3_comment));
6082
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->grpi3_group_id));
6083
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->grpi3_attributes));
6084
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->grpi3_next_index));
6085
NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
6087
if (ndr_flags & NDR_BUFFERS) {
6089
return NDR_ERR_SUCCESS;
6092
_PUBLIC_ void ndr_print_NET_DISPLAY_GROUP(struct ndr_print *ndr, const char *name, const struct NET_DISPLAY_GROUP *r)
6094
ndr_print_struct(ndr, name, "NET_DISPLAY_GROUP");
6096
ndr_print_string(ndr, "grpi3_name", r->grpi3_name);
6097
ndr_print_string(ndr, "grpi3_comment", r->grpi3_comment);
6098
ndr_print_uint32(ndr, "grpi3_group_id", r->grpi3_group_id);
6099
ndr_print_uint32(ndr, "grpi3_attributes", r->grpi3_attributes);
6100
ndr_print_uint32(ndr, "grpi3_next_index", r->grpi3_next_index);
6104
_PUBLIC_ enum ndr_err_code ndr_push_SHARE_INFO_1005_FLAGS(struct ndr_push *ndr, int ndr_flags, uint32_t r)
6106
NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r));
6107
return NDR_ERR_SUCCESS;
6110
_PUBLIC_ enum ndr_err_code ndr_pull_SHARE_INFO_1005_FLAGS(struct ndr_pull *ndr, int ndr_flags, uint32_t *r)
6113
NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &v));
6115
return NDR_ERR_SUCCESS;
6118
_PUBLIC_ void ndr_print_SHARE_INFO_1005_FLAGS(struct ndr_print *ndr, const char *name, uint32_t r)
6120
ndr_print_uint32(ndr, name, r);
6122
ndr_print_bitmap_flag(ndr, sizeof(uint32_t), "SHI1005_FLAGS_DFS", SHI1005_FLAGS_DFS, r);
6123
ndr_print_bitmap_flag(ndr, sizeof(uint32_t), "SHI1005_FLAGS_DFS_ROOT", SHI1005_FLAGS_DFS_ROOT, r);
6124
ndr_print_bitmap_flag(ndr, sizeof(uint32_t), "CSC_CACHE_MANUAL_REINT", CSC_CACHE_MANUAL_REINT, r);
6125
ndr_print_bitmap_flag(ndr, sizeof(uint32_t), "CSC_CACHE_AUTO_REINT", CSC_CACHE_AUTO_REINT, r);
6126
ndr_print_bitmap_flag(ndr, sizeof(uint32_t), "CSC_CACHE_VDO", CSC_CACHE_VDO, r);
6127
ndr_print_bitmap_flag(ndr, sizeof(uint32_t), "CSC_CACHE_NONE", CSC_CACHE_NONE, r);
6128
ndr_print_bitmap_flag(ndr, sizeof(uint32_t), "SHI1005_FLAGS_RESTRICT_EXCLUSIVE_OPENS", SHI1005_FLAGS_RESTRICT_EXCLUSIVE_OPENS, r);
6129
ndr_print_bitmap_flag(ndr, sizeof(uint32_t), "SHI1005_FLAGS_FORCE_SHARED_DELETE", SHI1005_FLAGS_FORCE_SHARED_DELETE, r);
6130
ndr_print_bitmap_flag(ndr, sizeof(uint32_t), "SHI1005_FLAGS_ALLOW_NAMESPACE_CACHING", SHI1005_FLAGS_ALLOW_NAMESPACE_CACHING, r);
6131
ndr_print_bitmap_flag(ndr, sizeof(uint32_t), "SHI1005_FLAGS_ACCESS_BASED_DIRECTORY_ENUM", SHI1005_FLAGS_ACCESS_BASED_DIRECTORY_ENUM, r);
6135
_PUBLIC_ void ndr_print_NetJoinDomain(struct ndr_print *ndr, const char *name, int flags, const struct NetJoinDomain *r)
6137
ndr_print_struct(ndr, name, "NetJoinDomain");
6139
if (flags & NDR_SET_VALUES) {
6140
ndr->flags |= LIBNDR_PRINT_SET_VALUES;
6142
if (flags & NDR_IN) {
6143
ndr_print_struct(ndr, "in", "NetJoinDomain");
6145
ndr_print_ptr(ndr, "server", r->in.server);
6148
ndr_print_string(ndr, "server", r->in.server);
6151
ndr_print_ptr(ndr, "domain", r->in.domain);
6153
ndr_print_string(ndr, "domain", r->in.domain);
6155
ndr_print_ptr(ndr, "account_ou", r->in.account_ou);
6157
if (r->in.account_ou) {
6158
ndr_print_string(ndr, "account_ou", r->in.account_ou);
6161
ndr_print_ptr(ndr, "account", r->in.account);
6163
if (r->in.account) {
6164
ndr_print_string(ndr, "account", r->in.account);
6167
ndr_print_ptr(ndr, "password", r->in.password);
6169
if (r->in.password) {
6170
ndr_print_string(ndr, "password", r->in.password);
6173
ndr_print_NetJoinFlags(ndr, "join_flags", r->in.join_flags);
6176
if (flags & NDR_OUT) {
6177
ndr_print_struct(ndr, "out", "NetJoinDomain");
6179
ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
6185
_PUBLIC_ void ndr_print_NetUnjoinDomain(struct ndr_print *ndr, const char *name, int flags, const struct NetUnjoinDomain *r)
6187
ndr_print_struct(ndr, name, "NetUnjoinDomain");
6189
if (flags & NDR_SET_VALUES) {
6190
ndr->flags |= LIBNDR_PRINT_SET_VALUES;
6192
if (flags & NDR_IN) {
6193
ndr_print_struct(ndr, "in", "NetUnjoinDomain");
6195
ndr_print_ptr(ndr, "server_name", r->in.server_name);
6197
if (r->in.server_name) {
6198
ndr_print_string(ndr, "server_name", r->in.server_name);
6201
ndr_print_ptr(ndr, "account", r->in.account);
6203
if (r->in.account) {
6204
ndr_print_string(ndr, "account", r->in.account);
6207
ndr_print_ptr(ndr, "password", r->in.password);
6209
if (r->in.password) {
6210
ndr_print_string(ndr, "password", r->in.password);
6213
ndr_print_NetJoinFlags(ndr, "unjoin_flags", r->in.unjoin_flags);
6216
if (flags & NDR_OUT) {
6217
ndr_print_struct(ndr, "out", "NetUnjoinDomain");
6219
ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
6225
_PUBLIC_ void ndr_print_NetGetJoinInformation(struct ndr_print *ndr, const char *name, int flags, const struct NetGetJoinInformation *r)
6227
ndr_print_struct(ndr, name, "NetGetJoinInformation");
6229
if (flags & NDR_SET_VALUES) {
6230
ndr->flags |= LIBNDR_PRINT_SET_VALUES;
6232
if (flags & NDR_IN) {
6233
ndr_print_struct(ndr, "in", "NetGetJoinInformation");
6235
ndr_print_ptr(ndr, "server_name", r->in.server_name);
6237
if (r->in.server_name) {
6238
ndr_print_string(ndr, "server_name", r->in.server_name);
6243
if (flags & NDR_OUT) {
6244
ndr_print_struct(ndr, "out", "NetGetJoinInformation");
6246
ndr_print_ptr(ndr, "name_buffer", r->out.name_buffer);
6248
ndr_print_ptr(ndr, "name_buffer", *r->out.name_buffer);
6250
if (*r->out.name_buffer) {
6251
ndr_print_string(ndr, "name_buffer", *r->out.name_buffer);
6255
ndr_print_ptr(ndr, "name_type", r->out.name_type);
6257
ndr_print_uint16(ndr, "name_type", *r->out.name_type);
6259
ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
6265
_PUBLIC_ void ndr_print_NetGetJoinableOUs(struct ndr_print *ndr, const char *name, int flags, const struct NetGetJoinableOUs *r)
6267
ndr_print_struct(ndr, name, "NetGetJoinableOUs");
6269
if (flags & NDR_SET_VALUES) {
6270
ndr->flags |= LIBNDR_PRINT_SET_VALUES;
6272
if (flags & NDR_IN) {
6273
ndr_print_struct(ndr, "in", "NetGetJoinableOUs");
6275
ndr_print_ptr(ndr, "server_name", r->in.server_name);
6277
if (r->in.server_name) {
6278
ndr_print_string(ndr, "server_name", r->in.server_name);
6281
ndr_print_ptr(ndr, "domain", r->in.domain);
6283
ndr_print_string(ndr, "domain", r->in.domain);
6285
ndr_print_ptr(ndr, "account", r->in.account);
6287
if (r->in.account) {
6288
ndr_print_string(ndr, "account", r->in.account);
6291
ndr_print_ptr(ndr, "password", r->in.password);
6293
if (r->in.password) {
6294
ndr_print_string(ndr, "password", r->in.password);
6299
if (flags & NDR_OUT) {
6300
ndr_print_struct(ndr, "out", "NetGetJoinableOUs");
6302
ndr_print_ptr(ndr, "ou_count", r->out.ou_count);
6304
ndr_print_uint32(ndr, "ou_count", *r->out.ou_count);
6306
ndr_print_ptr(ndr, "ous", r->out.ous);
6308
ndr_print_ptr(ndr, "ous", *r->out.ous);
6311
ndr_print_ptr(ndr, "ous", **r->out.ous);
6314
ndr_print_string(ndr, "ous", **r->out.ous);
6320
ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
6326
_PUBLIC_ void ndr_print_NetRenameMachineInDomain(struct ndr_print *ndr, const char *name, int flags, const struct NetRenameMachineInDomain *r)
6328
ndr_print_struct(ndr, name, "NetRenameMachineInDomain");
6330
if (flags & NDR_SET_VALUES) {
6331
ndr->flags |= LIBNDR_PRINT_SET_VALUES;
6333
if (flags & NDR_IN) {
6334
ndr_print_struct(ndr, "in", "NetRenameMachineInDomain");
6336
ndr_print_string(ndr, "server_name", r->in.server_name);
6337
ndr_print_string(ndr, "new_machine_name", r->in.new_machine_name);
6338
ndr_print_string(ndr, "account", r->in.account);
6339
ndr_print_string(ndr, "password", r->in.password);
6340
ndr_print_uint32(ndr, "rename_options", r->in.rename_options);
6343
if (flags & NDR_OUT) {
6344
ndr_print_struct(ndr, "out", "NetRenameMachineInDomain");
6346
ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
6352
_PUBLIC_ void ndr_print_NetServerGetInfo(struct ndr_print *ndr, const char *name, int flags, const struct NetServerGetInfo *r)
6354
ndr_print_struct(ndr, name, "NetServerGetInfo");
6356
if (flags & NDR_SET_VALUES) {
6357
ndr->flags |= LIBNDR_PRINT_SET_VALUES;
6359
if (flags & NDR_IN) {
6360
ndr_print_struct(ndr, "in", "NetServerGetInfo");
6362
ndr_print_ptr(ndr, "server_name", r->in.server_name);
6364
if (r->in.server_name) {
6365
ndr_print_string(ndr, "server_name", r->in.server_name);
6368
ndr_print_uint32(ndr, "level", r->in.level);
6371
if (flags & NDR_OUT) {
6372
ndr_print_struct(ndr, "out", "NetServerGetInfo");
6374
ndr_print_ptr(ndr, "buffer", r->out.buffer);
6376
ndr_print_ptr(ndr, "buffer", *r->out.buffer);
6378
if (*r->out.buffer) {
6379
ndr_print_uint8(ndr, "buffer", **r->out.buffer);
6383
ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
6389
_PUBLIC_ void ndr_print_NetServerSetInfo(struct ndr_print *ndr, const char *name, int flags, const struct NetServerSetInfo *r)
6391
ndr_print_struct(ndr, name, "NetServerSetInfo");
6393
if (flags & NDR_SET_VALUES) {
6394
ndr->flags |= LIBNDR_PRINT_SET_VALUES;
6396
if (flags & NDR_IN) {
6397
ndr_print_struct(ndr, "in", "NetServerSetInfo");
6399
ndr_print_ptr(ndr, "server_name", r->in.server_name);
6401
if (r->in.server_name) {
6402
ndr_print_string(ndr, "server_name", r->in.server_name);
6405
ndr_print_uint32(ndr, "level", r->in.level);
6406
ndr_print_ptr(ndr, "buffer", r->in.buffer);
6408
ndr_print_uint8(ndr, "buffer", *r->in.buffer);
6412
if (flags & NDR_OUT) {
6413
ndr_print_struct(ndr, "out", "NetServerSetInfo");
6415
ndr_print_ptr(ndr, "parm_error", r->out.parm_error);
6417
ndr_print_uint32(ndr, "parm_error", *r->out.parm_error);
6419
ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
6425
_PUBLIC_ void ndr_print_NetGetDCName(struct ndr_print *ndr, const char *name, int flags, const struct NetGetDCName *r)
6427
ndr_print_struct(ndr, name, "NetGetDCName");
6429
if (flags & NDR_SET_VALUES) {
6430
ndr->flags |= LIBNDR_PRINT_SET_VALUES;
6432
if (flags & NDR_IN) {
6433
ndr_print_struct(ndr, "in", "NetGetDCName");
6435
ndr_print_ptr(ndr, "server_name", r->in.server_name);
6437
if (r->in.server_name) {
6438
ndr_print_string(ndr, "server_name", r->in.server_name);
6441
ndr_print_ptr(ndr, "domain_name", r->in.domain_name);
6443
if (r->in.domain_name) {
6444
ndr_print_string(ndr, "domain_name", r->in.domain_name);
6449
if (flags & NDR_OUT) {
6450
ndr_print_struct(ndr, "out", "NetGetDCName");
6452
ndr_print_ptr(ndr, "buffer", r->out.buffer);
6454
ndr_print_ptr(ndr, "buffer", *r->out.buffer);
6456
if (*r->out.buffer) {
6457
ndr_print_uint8(ndr, "buffer", **r->out.buffer);
6461
ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
6467
_PUBLIC_ void ndr_print_NetGetAnyDCName(struct ndr_print *ndr, const char *name, int flags, const struct NetGetAnyDCName *r)
6469
ndr_print_struct(ndr, name, "NetGetAnyDCName");
6471
if (flags & NDR_SET_VALUES) {
6472
ndr->flags |= LIBNDR_PRINT_SET_VALUES;
6474
if (flags & NDR_IN) {
6475
ndr_print_struct(ndr, "in", "NetGetAnyDCName");
6477
ndr_print_ptr(ndr, "server_name", r->in.server_name);
6479
if (r->in.server_name) {
6480
ndr_print_string(ndr, "server_name", r->in.server_name);
6483
ndr_print_ptr(ndr, "domain_name", r->in.domain_name);
6485
if (r->in.domain_name) {
6486
ndr_print_string(ndr, "domain_name", r->in.domain_name);
6491
if (flags & NDR_OUT) {
6492
ndr_print_struct(ndr, "out", "NetGetAnyDCName");
6494
ndr_print_ptr(ndr, "buffer", r->out.buffer);
6496
ndr_print_ptr(ndr, "buffer", *r->out.buffer);
6498
if (*r->out.buffer) {
6499
ndr_print_uint8(ndr, "buffer", **r->out.buffer);
6503
ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
6509
_PUBLIC_ void ndr_print_DsGetDcName(struct ndr_print *ndr, const char *name, int flags, const struct DsGetDcName *r)
6511
ndr_print_struct(ndr, name, "DsGetDcName");
6513
if (flags & NDR_SET_VALUES) {
6514
ndr->flags |= LIBNDR_PRINT_SET_VALUES;
6516
if (flags & NDR_IN) {
6517
ndr_print_struct(ndr, "in", "DsGetDcName");
6519
ndr_print_ptr(ndr, "server_name", r->in.server_name);
6521
if (r->in.server_name) {
6522
ndr_print_string(ndr, "server_name", r->in.server_name);
6525
ndr_print_ptr(ndr, "domain_name", r->in.domain_name);
6527
ndr_print_string(ndr, "domain_name", r->in.domain_name);
6529
ndr_print_ptr(ndr, "domain_guid", r->in.domain_guid);
6531
if (r->in.domain_guid) {
6532
ndr_print_GUID(ndr, "domain_guid", r->in.domain_guid);
6535
ndr_print_ptr(ndr, "site_name", r->in.site_name);
6537
if (r->in.site_name) {
6538
ndr_print_string(ndr, "site_name", r->in.site_name);
6541
ndr_print_uint32(ndr, "flags", r->in.flags);
6544
if (flags & NDR_OUT) {
6545
ndr_print_struct(ndr, "out", "DsGetDcName");
6547
ndr_print_ptr(ndr, "dc_info", r->out.dc_info);
6549
ndr_print_ptr(ndr, "dc_info", *r->out.dc_info);
6551
if (*r->out.dc_info) {
6552
ndr_print_DOMAIN_CONTROLLER_INFO(ndr, "dc_info", *r->out.dc_info);
6556
ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
6562
_PUBLIC_ void ndr_print_NetUserAdd(struct ndr_print *ndr, const char *name, int flags, const struct NetUserAdd *r)
6564
ndr_print_struct(ndr, name, "NetUserAdd");
6566
if (flags & NDR_SET_VALUES) {
6567
ndr->flags |= LIBNDR_PRINT_SET_VALUES;
6569
if (flags & NDR_IN) {
6570
ndr_print_struct(ndr, "in", "NetUserAdd");
6572
ndr_print_ptr(ndr, "server_name", r->in.server_name);
6574
if (r->in.server_name) {
6575
ndr_print_string(ndr, "server_name", r->in.server_name);
6578
ndr_print_uint32(ndr, "level", r->in.level);
6579
ndr_print_ptr(ndr, "buffer", r->in.buffer);
6581
ndr_print_uint8(ndr, "buffer", *r->in.buffer);
6585
if (flags & NDR_OUT) {
6586
ndr_print_struct(ndr, "out", "NetUserAdd");
6588
ndr_print_ptr(ndr, "parm_error", r->out.parm_error);
6590
ndr_print_uint32(ndr, "parm_error", *r->out.parm_error);
6592
ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
6598
_PUBLIC_ void ndr_print_NetUserDel(struct ndr_print *ndr, const char *name, int flags, const struct NetUserDel *r)
6600
ndr_print_struct(ndr, name, "NetUserDel");
6602
if (flags & NDR_SET_VALUES) {
6603
ndr->flags |= LIBNDR_PRINT_SET_VALUES;
6605
if (flags & NDR_IN) {
6606
ndr_print_struct(ndr, "in", "NetUserDel");
6608
ndr_print_ptr(ndr, "server_name", r->in.server_name);
6610
if (r->in.server_name) {
6611
ndr_print_string(ndr, "server_name", r->in.server_name);
6614
ndr_print_ptr(ndr, "user_name", r->in.user_name);
6616
ndr_print_string(ndr, "user_name", r->in.user_name);
6620
if (flags & NDR_OUT) {
6621
ndr_print_struct(ndr, "out", "NetUserDel");
6623
ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
6629
_PUBLIC_ void ndr_print_NetUserEnum(struct ndr_print *ndr, const char *name, int flags, const struct NetUserEnum *r)
6631
ndr_print_struct(ndr, name, "NetUserEnum");
6633
if (flags & NDR_SET_VALUES) {
6634
ndr->flags |= LIBNDR_PRINT_SET_VALUES;
6636
if (flags & NDR_IN) {
6637
ndr_print_struct(ndr, "in", "NetUserEnum");
6639
ndr_print_ptr(ndr, "server_name", r->in.server_name);
6641
if (r->in.server_name) {
6642
ndr_print_string(ndr, "server_name", r->in.server_name);
6645
ndr_print_uint32(ndr, "level", r->in.level);
6646
ndr_print_uint32(ndr, "filter", r->in.filter);
6647
ndr_print_uint32(ndr, "prefmaxlen", r->in.prefmaxlen);
6648
ndr_print_ptr(ndr, "resume_handle", r->in.resume_handle);
6650
ndr_print_uint32(ndr, "resume_handle", *r->in.resume_handle);
6654
if (flags & NDR_OUT) {
6655
ndr_print_struct(ndr, "out", "NetUserEnum");
6657
ndr_print_ptr(ndr, "buffer", r->out.buffer);
6659
ndr_print_ptr(ndr, "buffer", *r->out.buffer);
6661
if (*r->out.buffer) {
6662
ndr_print_uint8(ndr, "buffer", **r->out.buffer);
6666
ndr_print_ptr(ndr, "entries_read", r->out.entries_read);
6668
ndr_print_uint32(ndr, "entries_read", *r->out.entries_read);
6670
ndr_print_ptr(ndr, "total_entries", r->out.total_entries);
6672
ndr_print_uint32(ndr, "total_entries", *r->out.total_entries);
6674
ndr_print_ptr(ndr, "resume_handle", r->out.resume_handle);
6676
ndr_print_uint32(ndr, "resume_handle", *r->out.resume_handle);
6678
ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
6684
_PUBLIC_ void ndr_print_NetUserChangePassword(struct ndr_print *ndr, const char *name, int flags, const struct NetUserChangePassword *r)
6686
ndr_print_struct(ndr, name, "NetUserChangePassword");
6688
if (flags & NDR_SET_VALUES) {
6689
ndr->flags |= LIBNDR_PRINT_SET_VALUES;
6691
if (flags & NDR_IN) {
6692
ndr_print_struct(ndr, "in", "NetUserChangePassword");
6694
ndr_print_string(ndr, "domain_name", r->in.domain_name);
6695
ndr_print_string(ndr, "user_name", r->in.user_name);
6696
ndr_print_string(ndr, "old_password", r->in.old_password);
6697
ndr_print_string(ndr, "new_password", r->in.new_password);
6700
if (flags & NDR_OUT) {
6701
ndr_print_struct(ndr, "out", "NetUserChangePassword");
6703
ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
6709
_PUBLIC_ void ndr_print_NetUserGetInfo(struct ndr_print *ndr, const char *name, int flags, const struct NetUserGetInfo *r)
6711
ndr_print_struct(ndr, name, "NetUserGetInfo");
6713
if (flags & NDR_SET_VALUES) {
6714
ndr->flags |= LIBNDR_PRINT_SET_VALUES;
6716
if (flags & NDR_IN) {
6717
ndr_print_struct(ndr, "in", "NetUserGetInfo");
6719
ndr_print_string(ndr, "server_name", r->in.server_name);
6720
ndr_print_string(ndr, "user_name", r->in.user_name);
6721
ndr_print_uint32(ndr, "level", r->in.level);
6724
if (flags & NDR_OUT) {
6725
ndr_print_struct(ndr, "out", "NetUserGetInfo");
6727
ndr_print_ptr(ndr, "buffer", r->out.buffer);
6729
ndr_print_ptr(ndr, "buffer", *r->out.buffer);
6731
if (*r->out.buffer) {
6732
ndr_print_uint8(ndr, "buffer", **r->out.buffer);
6736
ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
6742
_PUBLIC_ void ndr_print_NetUserSetInfo(struct ndr_print *ndr, const char *name, int flags, const struct NetUserSetInfo *r)
6744
ndr_print_struct(ndr, name, "NetUserSetInfo");
6746
if (flags & NDR_SET_VALUES) {
6747
ndr->flags |= LIBNDR_PRINT_SET_VALUES;
6749
if (flags & NDR_IN) {
6750
ndr_print_struct(ndr, "in", "NetUserSetInfo");
6752
ndr_print_string(ndr, "server_name", r->in.server_name);
6753
ndr_print_string(ndr, "user_name", r->in.user_name);
6754
ndr_print_uint32(ndr, "level", r->in.level);
6755
ndr_print_ptr(ndr, "buffer", r->in.buffer);
6757
ndr_print_uint8(ndr, "buffer", *r->in.buffer);
6761
if (flags & NDR_OUT) {
6762
ndr_print_struct(ndr, "out", "NetUserSetInfo");
6764
ndr_print_ptr(ndr, "parm_err", r->out.parm_err);
6766
ndr_print_uint32(ndr, "parm_err", *r->out.parm_err);
6768
ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
6774
_PUBLIC_ void ndr_print_NetUserGetGroups(struct ndr_print *ndr, const char *name, int flags, const struct NetUserGetGroups *r)
6776
ndr_print_struct(ndr, name, "NetUserGetGroups");
6778
if (flags & NDR_SET_VALUES) {
6779
ndr->flags |= LIBNDR_PRINT_SET_VALUES;
6781
if (flags & NDR_IN) {
6782
ndr_print_struct(ndr, "in", "NetUserGetGroups");
6784
ndr_print_string(ndr, "server_name", r->in.server_name);
6785
ndr_print_string(ndr, "user_name", r->in.user_name);
6786
ndr_print_uint32(ndr, "level", r->in.level);
6787
ndr_print_uint32(ndr, "prefmaxlen", r->in.prefmaxlen);
6790
if (flags & NDR_OUT) {
6791
ndr_print_struct(ndr, "out", "NetUserGetGroups");
6793
ndr_print_ptr(ndr, "buffer", r->out.buffer);
6795
ndr_print_ptr(ndr, "buffer", *r->out.buffer);
6797
if (*r->out.buffer) {
6798
ndr_print_uint8(ndr, "buffer", **r->out.buffer);
6802
ndr_print_ptr(ndr, "entries_read", r->out.entries_read);
6804
ndr_print_uint32(ndr, "entries_read", *r->out.entries_read);
6806
ndr_print_ptr(ndr, "total_entries", r->out.total_entries);
6808
ndr_print_uint32(ndr, "total_entries", *r->out.total_entries);
6810
ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
6816
_PUBLIC_ void ndr_print_NetUserSetGroups(struct ndr_print *ndr, const char *name, int flags, const struct NetUserSetGroups *r)
6818
ndr_print_struct(ndr, name, "NetUserSetGroups");
6820
if (flags & NDR_SET_VALUES) {
6821
ndr->flags |= LIBNDR_PRINT_SET_VALUES;
6823
if (flags & NDR_IN) {
6824
ndr_print_struct(ndr, "in", "NetUserSetGroups");
6826
ndr_print_string(ndr, "server_name", r->in.server_name);
6827
ndr_print_string(ndr, "user_name", r->in.user_name);
6828
ndr_print_uint32(ndr, "level", r->in.level);
6829
ndr_print_ptr(ndr, "buffer", r->in.buffer);
6831
ndr_print_uint8(ndr, "buffer", *r->in.buffer);
6833
ndr_print_uint32(ndr, "num_entries", r->in.num_entries);
6836
if (flags & NDR_OUT) {
6837
ndr_print_struct(ndr, "out", "NetUserSetGroups");
6839
ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
6845
_PUBLIC_ void ndr_print_NetUserGetLocalGroups(struct ndr_print *ndr, const char *name, int flags, const struct NetUserGetLocalGroups *r)
6847
ndr_print_struct(ndr, name, "NetUserGetLocalGroups");
6849
if (flags & NDR_SET_VALUES) {
6850
ndr->flags |= LIBNDR_PRINT_SET_VALUES;
6852
if (flags & NDR_IN) {
6853
ndr_print_struct(ndr, "in", "NetUserGetLocalGroups");
6855
ndr_print_string(ndr, "server_name", r->in.server_name);
6856
ndr_print_string(ndr, "user_name", r->in.user_name);
6857
ndr_print_uint32(ndr, "level", r->in.level);
6858
ndr_print_uint32(ndr, "flags", r->in.flags);
6859
ndr_print_uint32(ndr, "prefmaxlen", r->in.prefmaxlen);
6862
if (flags & NDR_OUT) {
6863
ndr_print_struct(ndr, "out", "NetUserGetLocalGroups");
6865
ndr_print_ptr(ndr, "buffer", r->out.buffer);
6867
ndr_print_ptr(ndr, "buffer", *r->out.buffer);
6869
if (*r->out.buffer) {
6870
ndr_print_uint8(ndr, "buffer", **r->out.buffer);
6874
ndr_print_ptr(ndr, "entries_read", r->out.entries_read);
6876
ndr_print_uint32(ndr, "entries_read", *r->out.entries_read);
6878
ndr_print_ptr(ndr, "total_entries", r->out.total_entries);
6880
ndr_print_uint32(ndr, "total_entries", *r->out.total_entries);
6882
ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
6888
_PUBLIC_ void ndr_print_NetUserModalsGet(struct ndr_print *ndr, const char *name, int flags, const struct NetUserModalsGet *r)
6890
ndr_print_struct(ndr, name, "NetUserModalsGet");
6892
if (flags & NDR_SET_VALUES) {
6893
ndr->flags |= LIBNDR_PRINT_SET_VALUES;
6895
if (flags & NDR_IN) {
6896
ndr_print_struct(ndr, "in", "NetUserModalsGet");
6898
ndr_print_string(ndr, "server_name", r->in.server_name);
6899
ndr_print_uint32(ndr, "level", r->in.level);
6902
if (flags & NDR_OUT) {
6903
ndr_print_struct(ndr, "out", "NetUserModalsGet");
6905
ndr_print_ptr(ndr, "buffer", r->out.buffer);
6907
ndr_print_ptr(ndr, "buffer", *r->out.buffer);
6909
if (*r->out.buffer) {
6910
ndr_print_uint8(ndr, "buffer", **r->out.buffer);
6914
ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
6920
_PUBLIC_ void ndr_print_NetUserModalsSet(struct ndr_print *ndr, const char *name, int flags, const struct NetUserModalsSet *r)
6922
ndr_print_struct(ndr, name, "NetUserModalsSet");
6924
if (flags & NDR_SET_VALUES) {
6925
ndr->flags |= LIBNDR_PRINT_SET_VALUES;
6927
if (flags & NDR_IN) {
6928
ndr_print_struct(ndr, "in", "NetUserModalsSet");
6930
ndr_print_string(ndr, "server_name", r->in.server_name);
6931
ndr_print_uint32(ndr, "level", r->in.level);
6932
ndr_print_ptr(ndr, "buffer", r->in.buffer);
6934
ndr_print_uint8(ndr, "buffer", *r->in.buffer);
6938
if (flags & NDR_OUT) {
6939
ndr_print_struct(ndr, "out", "NetUserModalsSet");
6941
ndr_print_ptr(ndr, "parm_err", r->out.parm_err);
6943
ndr_print_uint32(ndr, "parm_err", *r->out.parm_err);
6945
ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
6951
_PUBLIC_ void ndr_print_NetQueryDisplayInformation(struct ndr_print *ndr, const char *name, int flags, const struct NetQueryDisplayInformation *r)
6953
ndr_print_struct(ndr, name, "NetQueryDisplayInformation");
6955
if (flags & NDR_SET_VALUES) {
6956
ndr->flags |= LIBNDR_PRINT_SET_VALUES;
6958
if (flags & NDR_IN) {
6959
ndr_print_struct(ndr, "in", "NetQueryDisplayInformation");
6961
ndr_print_ptr(ndr, "server_name", r->in.server_name);
6963
if (r->in.server_name) {
6964
ndr_print_string(ndr, "server_name", r->in.server_name);
6967
ndr_print_uint32(ndr, "level", r->in.level);
6968
ndr_print_uint32(ndr, "idx", r->in.idx);
6969
ndr_print_uint32(ndr, "entries_requested", r->in.entries_requested);
6970
ndr_print_uint32(ndr, "prefmaxlen", r->in.prefmaxlen);
6973
if (flags & NDR_OUT) {
6974
ndr_print_struct(ndr, "out", "NetQueryDisplayInformation");
6976
ndr_print_ptr(ndr, "entries_read", r->out.entries_read);
6978
ndr_print_uint32(ndr, "entries_read", *r->out.entries_read);
6980
ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
6986
_PUBLIC_ void ndr_print_NetGroupAdd(struct ndr_print *ndr, const char *name, int flags, const struct NetGroupAdd *r)
6988
ndr_print_struct(ndr, name, "NetGroupAdd");
6990
if (flags & NDR_SET_VALUES) {
6991
ndr->flags |= LIBNDR_PRINT_SET_VALUES;
6993
if (flags & NDR_IN) {
6994
ndr_print_struct(ndr, "in", "NetGroupAdd");
6996
ndr_print_string(ndr, "server_name", r->in.server_name);
6997
ndr_print_uint32(ndr, "level", r->in.level);
6998
ndr_print_ptr(ndr, "buffer", r->in.buffer);
7000
ndr_print_uint8(ndr, "buffer", *r->in.buffer);
7004
if (flags & NDR_OUT) {
7005
ndr_print_struct(ndr, "out", "NetGroupAdd");
7007
ndr_print_ptr(ndr, "parm_err", r->out.parm_err);
7009
ndr_print_uint32(ndr, "parm_err", *r->out.parm_err);
7011
ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
7017
_PUBLIC_ void ndr_print_NetGroupDel(struct ndr_print *ndr, const char *name, int flags, const struct NetGroupDel *r)
7019
ndr_print_struct(ndr, name, "NetGroupDel");
7021
if (flags & NDR_SET_VALUES) {
7022
ndr->flags |= LIBNDR_PRINT_SET_VALUES;
7024
if (flags & NDR_IN) {
7025
ndr_print_struct(ndr, "in", "NetGroupDel");
7027
ndr_print_string(ndr, "server_name", r->in.server_name);
7028
ndr_print_string(ndr, "group_name", r->in.group_name);
7031
if (flags & NDR_OUT) {
7032
ndr_print_struct(ndr, "out", "NetGroupDel");
7034
ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
7040
_PUBLIC_ void ndr_print_NetGroupEnum(struct ndr_print *ndr, const char *name, int flags, const struct NetGroupEnum *r)
7042
ndr_print_struct(ndr, name, "NetGroupEnum");
7044
if (flags & NDR_SET_VALUES) {
7045
ndr->flags |= LIBNDR_PRINT_SET_VALUES;
7047
if (flags & NDR_IN) {
7048
ndr_print_struct(ndr, "in", "NetGroupEnum");
7050
ndr_print_string(ndr, "server_name", r->in.server_name);
7051
ndr_print_uint32(ndr, "level", r->in.level);
7052
ndr_print_uint32(ndr, "prefmaxlen", r->in.prefmaxlen);
7053
ndr_print_ptr(ndr, "resume_handle", r->in.resume_handle);
7055
ndr_print_uint32(ndr, "resume_handle", *r->in.resume_handle);
7059
if (flags & NDR_OUT) {
7060
ndr_print_struct(ndr, "out", "NetGroupEnum");
7062
ndr_print_ptr(ndr, "buffer", r->out.buffer);
7064
ndr_print_ptr(ndr, "buffer", *r->out.buffer);
7066
if (*r->out.buffer) {
7067
ndr_print_uint8(ndr, "buffer", **r->out.buffer);
7071
ndr_print_ptr(ndr, "entries_read", r->out.entries_read);
7073
ndr_print_uint32(ndr, "entries_read", *r->out.entries_read);
7075
ndr_print_ptr(ndr, "total_entries", r->out.total_entries);
7077
ndr_print_uint32(ndr, "total_entries", *r->out.total_entries);
7079
ndr_print_ptr(ndr, "resume_handle", r->out.resume_handle);
7081
ndr_print_uint32(ndr, "resume_handle", *r->out.resume_handle);
7083
ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
7089
_PUBLIC_ void ndr_print_NetGroupSetInfo(struct ndr_print *ndr, const char *name, int flags, const struct NetGroupSetInfo *r)
7091
ndr_print_struct(ndr, name, "NetGroupSetInfo");
7093
if (flags & NDR_SET_VALUES) {
7094
ndr->flags |= LIBNDR_PRINT_SET_VALUES;
7096
if (flags & NDR_IN) {
7097
ndr_print_struct(ndr, "in", "NetGroupSetInfo");
7099
ndr_print_string(ndr, "server_name", r->in.server_name);
7100
ndr_print_string(ndr, "group_name", r->in.group_name);
7101
ndr_print_uint32(ndr, "level", r->in.level);
7102
ndr_print_ptr(ndr, "buffer", r->in.buffer);
7104
ndr_print_uint8(ndr, "buffer", *r->in.buffer);
7108
if (flags & NDR_OUT) {
7109
ndr_print_struct(ndr, "out", "NetGroupSetInfo");
7111
ndr_print_ptr(ndr, "parm_err", r->out.parm_err);
7113
ndr_print_uint32(ndr, "parm_err", *r->out.parm_err);
7115
ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
7121
_PUBLIC_ void ndr_print_NetGroupGetInfo(struct ndr_print *ndr, const char *name, int flags, const struct NetGroupGetInfo *r)
7123
ndr_print_struct(ndr, name, "NetGroupGetInfo");
7125
if (flags & NDR_SET_VALUES) {
7126
ndr->flags |= LIBNDR_PRINT_SET_VALUES;
7128
if (flags & NDR_IN) {
7129
ndr_print_struct(ndr, "in", "NetGroupGetInfo");
7131
ndr_print_string(ndr, "server_name", r->in.server_name);
7132
ndr_print_string(ndr, "group_name", r->in.group_name);
7133
ndr_print_uint32(ndr, "level", r->in.level);
7136
if (flags & NDR_OUT) {
7137
ndr_print_struct(ndr, "out", "NetGroupGetInfo");
7139
ndr_print_ptr(ndr, "buffer", r->out.buffer);
7141
ndr_print_ptr(ndr, "buffer", *r->out.buffer);
7143
if (*r->out.buffer) {
7144
ndr_print_uint8(ndr, "buffer", **r->out.buffer);
7148
ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
7154
_PUBLIC_ void ndr_print_NetGroupAddUser(struct ndr_print *ndr, const char *name, int flags, const struct NetGroupAddUser *r)
7156
ndr_print_struct(ndr, name, "NetGroupAddUser");
7158
if (flags & NDR_SET_VALUES) {
7159
ndr->flags |= LIBNDR_PRINT_SET_VALUES;
7161
if (flags & NDR_IN) {
7162
ndr_print_struct(ndr, "in", "NetGroupAddUser");
7164
ndr_print_string(ndr, "server_name", r->in.server_name);
7165
ndr_print_string(ndr, "group_name", r->in.group_name);
7166
ndr_print_string(ndr, "user_name", r->in.user_name);
7169
if (flags & NDR_OUT) {
7170
ndr_print_struct(ndr, "out", "NetGroupAddUser");
7172
ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
7178
_PUBLIC_ void ndr_print_NetGroupDelUser(struct ndr_print *ndr, const char *name, int flags, const struct NetGroupDelUser *r)
7180
ndr_print_struct(ndr, name, "NetGroupDelUser");
7182
if (flags & NDR_SET_VALUES) {
7183
ndr->flags |= LIBNDR_PRINT_SET_VALUES;
7185
if (flags & NDR_IN) {
7186
ndr_print_struct(ndr, "in", "NetGroupDelUser");
7188
ndr_print_string(ndr, "server_name", r->in.server_name);
7189
ndr_print_string(ndr, "group_name", r->in.group_name);
7190
ndr_print_string(ndr, "user_name", r->in.user_name);
7193
if (flags & NDR_OUT) {
7194
ndr_print_struct(ndr, "out", "NetGroupDelUser");
7196
ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
7202
_PUBLIC_ void ndr_print_NetGroupGetUsers(struct ndr_print *ndr, const char *name, int flags, const struct NetGroupGetUsers *r)
7204
ndr_print_struct(ndr, name, "NetGroupGetUsers");
7206
if (flags & NDR_SET_VALUES) {
7207
ndr->flags |= LIBNDR_PRINT_SET_VALUES;
7209
if (flags & NDR_IN) {
7210
ndr_print_struct(ndr, "in", "NetGroupGetUsers");
7212
ndr_print_string(ndr, "server_name", r->in.server_name);
7213
ndr_print_string(ndr, "group_name", r->in.group_name);
7214
ndr_print_uint32(ndr, "level", r->in.level);
7215
ndr_print_uint32(ndr, "prefmaxlen", r->in.prefmaxlen);
7216
ndr_print_ptr(ndr, "resume_handle", r->in.resume_handle);
7218
ndr_print_uint32(ndr, "resume_handle", *r->in.resume_handle);
7222
if (flags & NDR_OUT) {
7223
ndr_print_struct(ndr, "out", "NetGroupGetUsers");
7225
ndr_print_ptr(ndr, "buffer", r->out.buffer);
7227
ndr_print_ptr(ndr, "buffer", *r->out.buffer);
7229
if (*r->out.buffer) {
7230
ndr_print_uint8(ndr, "buffer", **r->out.buffer);
7234
ndr_print_ptr(ndr, "entries_read", r->out.entries_read);
7236
ndr_print_uint32(ndr, "entries_read", *r->out.entries_read);
7238
ndr_print_ptr(ndr, "total_entries", r->out.total_entries);
7240
ndr_print_uint32(ndr, "total_entries", *r->out.total_entries);
7242
ndr_print_ptr(ndr, "resume_handle", r->out.resume_handle);
7244
ndr_print_uint32(ndr, "resume_handle", *r->out.resume_handle);
7246
ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
7252
_PUBLIC_ void ndr_print_NetGroupSetUsers(struct ndr_print *ndr, const char *name, int flags, const struct NetGroupSetUsers *r)
7254
ndr_print_struct(ndr, name, "NetGroupSetUsers");
7256
if (flags & NDR_SET_VALUES) {
7257
ndr->flags |= LIBNDR_PRINT_SET_VALUES;
7259
if (flags & NDR_IN) {
7260
ndr_print_struct(ndr, "in", "NetGroupSetUsers");
7262
ndr_print_string(ndr, "server_name", r->in.server_name);
7263
ndr_print_string(ndr, "group_name", r->in.group_name);
7264
ndr_print_uint32(ndr, "level", r->in.level);
7265
ndr_print_ptr(ndr, "buffer", r->in.buffer);
7267
ndr_print_uint8(ndr, "buffer", *r->in.buffer);
7269
ndr_print_uint32(ndr, "num_entries", r->in.num_entries);
7272
if (flags & NDR_OUT) {
7273
ndr_print_struct(ndr, "out", "NetGroupSetUsers");
7275
ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
7281
_PUBLIC_ void ndr_print_NetLocalGroupAdd(struct ndr_print *ndr, const char *name, int flags, const struct NetLocalGroupAdd *r)
7283
ndr_print_struct(ndr, name, "NetLocalGroupAdd");
7285
if (flags & NDR_SET_VALUES) {
7286
ndr->flags |= LIBNDR_PRINT_SET_VALUES;
7288
if (flags & NDR_IN) {
7289
ndr_print_struct(ndr, "in", "NetLocalGroupAdd");
7291
ndr_print_string(ndr, "server_name", r->in.server_name);
7292
ndr_print_uint32(ndr, "level", r->in.level);
7293
ndr_print_ptr(ndr, "buffer", r->in.buffer);
7295
ndr_print_uint8(ndr, "buffer", *r->in.buffer);
7299
if (flags & NDR_OUT) {
7300
ndr_print_struct(ndr, "out", "NetLocalGroupAdd");
7302
ndr_print_ptr(ndr, "parm_err", r->out.parm_err);
7304
ndr_print_uint32(ndr, "parm_err", *r->out.parm_err);
7306
ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
7312
_PUBLIC_ void ndr_print_NetLocalGroupDel(struct ndr_print *ndr, const char *name, int flags, const struct NetLocalGroupDel *r)
7314
ndr_print_struct(ndr, name, "NetLocalGroupDel");
7316
if (flags & NDR_SET_VALUES) {
7317
ndr->flags |= LIBNDR_PRINT_SET_VALUES;
7319
if (flags & NDR_IN) {
7320
ndr_print_struct(ndr, "in", "NetLocalGroupDel");
7322
ndr_print_string(ndr, "server_name", r->in.server_name);
7323
ndr_print_string(ndr, "group_name", r->in.group_name);
7326
if (flags & NDR_OUT) {
7327
ndr_print_struct(ndr, "out", "NetLocalGroupDel");
7329
ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
7335
_PUBLIC_ void ndr_print_NetLocalGroupGetInfo(struct ndr_print *ndr, const char *name, int flags, const struct NetLocalGroupGetInfo *r)
7337
ndr_print_struct(ndr, name, "NetLocalGroupGetInfo");
7339
if (flags & NDR_SET_VALUES) {
7340
ndr->flags |= LIBNDR_PRINT_SET_VALUES;
7342
if (flags & NDR_IN) {
7343
ndr_print_struct(ndr, "in", "NetLocalGroupGetInfo");
7345
ndr_print_string(ndr, "server_name", r->in.server_name);
7346
ndr_print_string(ndr, "group_name", r->in.group_name);
7347
ndr_print_uint32(ndr, "level", r->in.level);
7350
if (flags & NDR_OUT) {
7351
ndr_print_struct(ndr, "out", "NetLocalGroupGetInfo");
7353
ndr_print_ptr(ndr, "buffer", r->out.buffer);
7355
ndr_print_ptr(ndr, "buffer", *r->out.buffer);
7357
if (*r->out.buffer) {
7358
ndr_print_uint8(ndr, "buffer", **r->out.buffer);
7362
ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
7368
_PUBLIC_ void ndr_print_NetLocalGroupSetInfo(struct ndr_print *ndr, const char *name, int flags, const struct NetLocalGroupSetInfo *r)
7370
ndr_print_struct(ndr, name, "NetLocalGroupSetInfo");
7372
if (flags & NDR_SET_VALUES) {
7373
ndr->flags |= LIBNDR_PRINT_SET_VALUES;
7375
if (flags & NDR_IN) {
7376
ndr_print_struct(ndr, "in", "NetLocalGroupSetInfo");
7378
ndr_print_string(ndr, "server_name", r->in.server_name);
7379
ndr_print_string(ndr, "group_name", r->in.group_name);
7380
ndr_print_uint32(ndr, "level", r->in.level);
7381
ndr_print_ptr(ndr, "buffer", r->in.buffer);
7383
ndr_print_uint8(ndr, "buffer", *r->in.buffer);
7387
if (flags & NDR_OUT) {
7388
ndr_print_struct(ndr, "out", "NetLocalGroupSetInfo");
7390
ndr_print_ptr(ndr, "parm_err", r->out.parm_err);
7392
ndr_print_uint32(ndr, "parm_err", *r->out.parm_err);
7394
ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
7400
_PUBLIC_ void ndr_print_NetLocalGroupEnum(struct ndr_print *ndr, const char *name, int flags, const struct NetLocalGroupEnum *r)
7402
ndr_print_struct(ndr, name, "NetLocalGroupEnum");
7404
if (flags & NDR_SET_VALUES) {
7405
ndr->flags |= LIBNDR_PRINT_SET_VALUES;
7407
if (flags & NDR_IN) {
7408
ndr_print_struct(ndr, "in", "NetLocalGroupEnum");
7410
ndr_print_string(ndr, "server_name", r->in.server_name);
7411
ndr_print_uint32(ndr, "level", r->in.level);
7412
ndr_print_uint32(ndr, "prefmaxlen", r->in.prefmaxlen);
7413
ndr_print_ptr(ndr, "resume_handle", r->in.resume_handle);
7415
ndr_print_uint32(ndr, "resume_handle", *r->in.resume_handle);
7419
if (flags & NDR_OUT) {
7420
ndr_print_struct(ndr, "out", "NetLocalGroupEnum");
7422
ndr_print_ptr(ndr, "buffer", r->out.buffer);
7424
ndr_print_ptr(ndr, "buffer", *r->out.buffer);
7426
if (*r->out.buffer) {
7427
ndr_print_uint8(ndr, "buffer", **r->out.buffer);
7431
ndr_print_ptr(ndr, "entries_read", r->out.entries_read);
7433
ndr_print_uint32(ndr, "entries_read", *r->out.entries_read);
7435
ndr_print_ptr(ndr, "total_entries", r->out.total_entries);
7437
ndr_print_uint32(ndr, "total_entries", *r->out.total_entries);
7439
ndr_print_ptr(ndr, "resume_handle", r->out.resume_handle);
7441
ndr_print_uint32(ndr, "resume_handle", *r->out.resume_handle);
7443
ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
7449
_PUBLIC_ void ndr_print_NetLocalGroupAddMembers(struct ndr_print *ndr, const char *name, int flags, const struct NetLocalGroupAddMembers *r)
7451
ndr_print_struct(ndr, name, "NetLocalGroupAddMembers");
7453
if (flags & NDR_SET_VALUES) {
7454
ndr->flags |= LIBNDR_PRINT_SET_VALUES;
7456
if (flags & NDR_IN) {
7457
ndr_print_struct(ndr, "in", "NetLocalGroupAddMembers");
7459
ndr_print_string(ndr, "server_name", r->in.server_name);
7460
ndr_print_string(ndr, "group_name", r->in.group_name);
7461
ndr_print_uint32(ndr, "level", r->in.level);
7462
ndr_print_ptr(ndr, "buffer", r->in.buffer);
7464
ndr_print_uint8(ndr, "buffer", *r->in.buffer);
7466
ndr_print_uint32(ndr, "total_entries", r->in.total_entries);
7469
if (flags & NDR_OUT) {
7470
ndr_print_struct(ndr, "out", "NetLocalGroupAddMembers");
7472
ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
7478
_PUBLIC_ void ndr_print_NetLocalGroupDelMembers(struct ndr_print *ndr, const char *name, int flags, const struct NetLocalGroupDelMembers *r)
7480
ndr_print_struct(ndr, name, "NetLocalGroupDelMembers");
7482
if (flags & NDR_SET_VALUES) {
7483
ndr->flags |= LIBNDR_PRINT_SET_VALUES;
7485
if (flags & NDR_IN) {
7486
ndr_print_struct(ndr, "in", "NetLocalGroupDelMembers");
7488
ndr_print_string(ndr, "server_name", r->in.server_name);
7489
ndr_print_string(ndr, "group_name", r->in.group_name);
7490
ndr_print_uint32(ndr, "level", r->in.level);
7491
ndr_print_ptr(ndr, "buffer", r->in.buffer);
7493
ndr_print_uint8(ndr, "buffer", *r->in.buffer);
7495
ndr_print_uint32(ndr, "total_entries", r->in.total_entries);
7498
if (flags & NDR_OUT) {
7499
ndr_print_struct(ndr, "out", "NetLocalGroupDelMembers");
7501
ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
7507
_PUBLIC_ void ndr_print_NetLocalGroupGetMembers(struct ndr_print *ndr, const char *name, int flags, const struct NetLocalGroupGetMembers *r)
7509
ndr_print_struct(ndr, name, "NetLocalGroupGetMembers");
7511
if (flags & NDR_SET_VALUES) {
7512
ndr->flags |= LIBNDR_PRINT_SET_VALUES;
7514
if (flags & NDR_IN) {
7515
ndr_print_struct(ndr, "in", "NetLocalGroupGetMembers");
7517
ndr_print_string(ndr, "server_name", r->in.server_name);
7518
ndr_print_string(ndr, "local_group_name", r->in.local_group_name);
7519
ndr_print_uint32(ndr, "level", r->in.level);
7520
ndr_print_uint32(ndr, "prefmaxlen", r->in.prefmaxlen);
7521
ndr_print_ptr(ndr, "resume_handle", r->in.resume_handle);
7523
ndr_print_uint32(ndr, "resume_handle", *r->in.resume_handle);
7527
if (flags & NDR_OUT) {
7528
ndr_print_struct(ndr, "out", "NetLocalGroupGetMembers");
7530
ndr_print_ptr(ndr, "buffer", r->out.buffer);
7532
ndr_print_ptr(ndr, "buffer", *r->out.buffer);
7534
if (*r->out.buffer) {
7535
ndr_print_uint8(ndr, "buffer", **r->out.buffer);
7539
ndr_print_ptr(ndr, "entries_read", r->out.entries_read);
7541
ndr_print_uint32(ndr, "entries_read", *r->out.entries_read);
7543
ndr_print_ptr(ndr, "total_entries", r->out.total_entries);
7545
ndr_print_uint32(ndr, "total_entries", *r->out.total_entries);
7547
ndr_print_ptr(ndr, "resume_handle", r->out.resume_handle);
7549
ndr_print_uint32(ndr, "resume_handle", *r->out.resume_handle);
7551
ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
7557
_PUBLIC_ void ndr_print_NetLocalGroupSetMembers(struct ndr_print *ndr, const char *name, int flags, const struct NetLocalGroupSetMembers *r)
7559
ndr_print_struct(ndr, name, "NetLocalGroupSetMembers");
7561
if (flags & NDR_SET_VALUES) {
7562
ndr->flags |= LIBNDR_PRINT_SET_VALUES;
7564
if (flags & NDR_IN) {
7565
ndr_print_struct(ndr, "in", "NetLocalGroupSetMembers");
7567
ndr_print_string(ndr, "server_name", r->in.server_name);
7568
ndr_print_string(ndr, "group_name", r->in.group_name);
7569
ndr_print_uint32(ndr, "level", r->in.level);
7570
ndr_print_ptr(ndr, "buffer", r->in.buffer);
7572
ndr_print_uint8(ndr, "buffer", *r->in.buffer);
7574
ndr_print_uint32(ndr, "total_entries", r->in.total_entries);
7577
if (flags & NDR_OUT) {
7578
ndr_print_struct(ndr, "out", "NetLocalGroupSetMembers");
7580
ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
7586
_PUBLIC_ void ndr_print_NetRemoteTOD(struct ndr_print *ndr, const char *name, int flags, const struct NetRemoteTOD *r)
7588
ndr_print_struct(ndr, name, "NetRemoteTOD");
7590
if (flags & NDR_SET_VALUES) {
7591
ndr->flags |= LIBNDR_PRINT_SET_VALUES;
7593
if (flags & NDR_IN) {
7594
ndr_print_struct(ndr, "in", "NetRemoteTOD");
7596
ndr_print_string(ndr, "server_name", r->in.server_name);
7599
if (flags & NDR_OUT) {
7600
ndr_print_struct(ndr, "out", "NetRemoteTOD");
7602
ndr_print_ptr(ndr, "buffer", r->out.buffer);
7604
ndr_print_ptr(ndr, "buffer", *r->out.buffer);
7606
if (*r->out.buffer) {
7607
ndr_print_uint8(ndr, "buffer", **r->out.buffer);
7611
ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
7617
_PUBLIC_ void ndr_print_NetShareAdd(struct ndr_print *ndr, const char *name, int flags, const struct NetShareAdd *r)
7619
ndr_print_struct(ndr, name, "NetShareAdd");
7621
if (flags & NDR_SET_VALUES) {
7622
ndr->flags |= LIBNDR_PRINT_SET_VALUES;
7624
if (flags & NDR_IN) {
7625
ndr_print_struct(ndr, "in", "NetShareAdd");
7627
ndr_print_string(ndr, "server_name", r->in.server_name);
7628
ndr_print_uint32(ndr, "level", r->in.level);
7629
ndr_print_ptr(ndr, "buffer", r->in.buffer);
7631
ndr_print_uint8(ndr, "buffer", *r->in.buffer);
7635
if (flags & NDR_OUT) {
7636
ndr_print_struct(ndr, "out", "NetShareAdd");
7638
ndr_print_ptr(ndr, "parm_err", r->out.parm_err);
7640
ndr_print_uint32(ndr, "parm_err", *r->out.parm_err);
7642
ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
7648
_PUBLIC_ void ndr_print_NetShareDel(struct ndr_print *ndr, const char *name, int flags, const struct NetShareDel *r)
7650
ndr_print_struct(ndr, name, "NetShareDel");
7652
if (flags & NDR_SET_VALUES) {
7653
ndr->flags |= LIBNDR_PRINT_SET_VALUES;
7655
if (flags & NDR_IN) {
7656
ndr_print_struct(ndr, "in", "NetShareDel");
7658
ndr_print_string(ndr, "server_name", r->in.server_name);
7659
ndr_print_string(ndr, "net_name", r->in.net_name);
7660
ndr_print_uint32(ndr, "reserved", r->in.reserved);
7663
if (flags & NDR_OUT) {
7664
ndr_print_struct(ndr, "out", "NetShareDel");
7666
ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
7672
_PUBLIC_ void ndr_print_NetShareEnum(struct ndr_print *ndr, const char *name, int flags, const struct NetShareEnum *r)
7674
ndr_print_struct(ndr, name, "NetShareEnum");
7676
if (flags & NDR_SET_VALUES) {
7677
ndr->flags |= LIBNDR_PRINT_SET_VALUES;
7679
if (flags & NDR_IN) {
7680
ndr_print_struct(ndr, "in", "NetShareEnum");
7682
ndr_print_string(ndr, "server_name", r->in.server_name);
7683
ndr_print_uint32(ndr, "level", r->in.level);
7684
ndr_print_uint32(ndr, "prefmaxlen", r->in.prefmaxlen);
7685
ndr_print_ptr(ndr, "resume_handle", r->in.resume_handle);
7687
ndr_print_uint32(ndr, "resume_handle", *r->in.resume_handle);
7691
if (flags & NDR_OUT) {
7692
ndr_print_struct(ndr, "out", "NetShareEnum");
7694
ndr_print_ptr(ndr, "buffer", r->out.buffer);
7696
ndr_print_ptr(ndr, "buffer", *r->out.buffer);
7698
if (*r->out.buffer) {
7699
ndr_print_uint8(ndr, "buffer", **r->out.buffer);
7703
ndr_print_ptr(ndr, "entries_read", r->out.entries_read);
7705
ndr_print_uint32(ndr, "entries_read", *r->out.entries_read);
7707
ndr_print_ptr(ndr, "total_entries", r->out.total_entries);
7709
ndr_print_uint32(ndr, "total_entries", *r->out.total_entries);
7711
ndr_print_ptr(ndr, "resume_handle", r->out.resume_handle);
7713
ndr_print_uint32(ndr, "resume_handle", *r->out.resume_handle);
7715
ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
7721
_PUBLIC_ void ndr_print_NetShareGetInfo(struct ndr_print *ndr, const char *name, int flags, const struct NetShareGetInfo *r)
7723
ndr_print_struct(ndr, name, "NetShareGetInfo");
7725
if (flags & NDR_SET_VALUES) {
7726
ndr->flags |= LIBNDR_PRINT_SET_VALUES;
7728
if (flags & NDR_IN) {
7729
ndr_print_struct(ndr, "in", "NetShareGetInfo");
7731
ndr_print_string(ndr, "server_name", r->in.server_name);
7732
ndr_print_string(ndr, "net_name", r->in.net_name);
7733
ndr_print_uint32(ndr, "level", r->in.level);
7736
if (flags & NDR_OUT) {
7737
ndr_print_struct(ndr, "out", "NetShareGetInfo");
7739
ndr_print_ptr(ndr, "buffer", r->out.buffer);
7741
ndr_print_ptr(ndr, "buffer", *r->out.buffer);
7743
if (*r->out.buffer) {
7744
ndr_print_uint8(ndr, "buffer", **r->out.buffer);
7748
ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
7754
_PUBLIC_ void ndr_print_NetShareSetInfo(struct ndr_print *ndr, const char *name, int flags, const struct NetShareSetInfo *r)
7756
ndr_print_struct(ndr, name, "NetShareSetInfo");
7758
if (flags & NDR_SET_VALUES) {
7759
ndr->flags |= LIBNDR_PRINT_SET_VALUES;
7761
if (flags & NDR_IN) {
7762
ndr_print_struct(ndr, "in", "NetShareSetInfo");
7764
ndr_print_string(ndr, "server_name", r->in.server_name);
7765
ndr_print_string(ndr, "net_name", r->in.net_name);
7766
ndr_print_uint32(ndr, "level", r->in.level);
7767
ndr_print_ptr(ndr, "buffer", r->in.buffer);
7769
ndr_print_uint8(ndr, "buffer", *r->in.buffer);
7773
if (flags & NDR_OUT) {
7774
ndr_print_struct(ndr, "out", "NetShareSetInfo");
7776
ndr_print_ptr(ndr, "parm_err", r->out.parm_err);
7778
ndr_print_uint32(ndr, "parm_err", *r->out.parm_err);
7780
ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
7786
_PUBLIC_ void ndr_print_NetFileClose(struct ndr_print *ndr, const char *name, int flags, const struct NetFileClose *r)
7788
ndr_print_struct(ndr, name, "NetFileClose");
7790
if (flags & NDR_SET_VALUES) {
7791
ndr->flags |= LIBNDR_PRINT_SET_VALUES;
7793
if (flags & NDR_IN) {
7794
ndr_print_struct(ndr, "in", "NetFileClose");
7796
ndr_print_string(ndr, "server_name", r->in.server_name);
7797
ndr_print_uint32(ndr, "fileid", r->in.fileid);
7800
if (flags & NDR_OUT) {
7801
ndr_print_struct(ndr, "out", "NetFileClose");
7803
ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
7809
_PUBLIC_ void ndr_print_NetFileGetInfo(struct ndr_print *ndr, const char *name, int flags, const struct NetFileGetInfo *r)
7811
ndr_print_struct(ndr, name, "NetFileGetInfo");
7813
if (flags & NDR_SET_VALUES) {
7814
ndr->flags |= LIBNDR_PRINT_SET_VALUES;
7816
if (flags & NDR_IN) {
7817
ndr_print_struct(ndr, "in", "NetFileGetInfo");
7819
ndr_print_string(ndr, "server_name", r->in.server_name);
7820
ndr_print_uint32(ndr, "fileid", r->in.fileid);
7821
ndr_print_uint32(ndr, "level", r->in.level);
7824
if (flags & NDR_OUT) {
7825
ndr_print_struct(ndr, "out", "NetFileGetInfo");
7827
ndr_print_ptr(ndr, "buffer", r->out.buffer);
7829
ndr_print_ptr(ndr, "buffer", *r->out.buffer);
7831
if (*r->out.buffer) {
7832
ndr_print_uint8(ndr, "buffer", **r->out.buffer);
7836
ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
7842
_PUBLIC_ void ndr_print_NetFileEnum(struct ndr_print *ndr, const char *name, int flags, const struct NetFileEnum *r)
7844
ndr_print_struct(ndr, name, "NetFileEnum");
7846
if (flags & NDR_SET_VALUES) {
7847
ndr->flags |= LIBNDR_PRINT_SET_VALUES;
7849
if (flags & NDR_IN) {
7850
ndr_print_struct(ndr, "in", "NetFileEnum");
7852
ndr_print_string(ndr, "server_name", r->in.server_name);
7853
ndr_print_string(ndr, "base_path", r->in.base_path);
7854
ndr_print_string(ndr, "user_name", r->in.user_name);
7855
ndr_print_uint32(ndr, "level", r->in.level);
7856
ndr_print_uint32(ndr, "prefmaxlen", r->in.prefmaxlen);
7857
ndr_print_ptr(ndr, "resume_handle", r->in.resume_handle);
7859
ndr_print_uint32(ndr, "resume_handle", *r->in.resume_handle);
7863
if (flags & NDR_OUT) {
7864
ndr_print_struct(ndr, "out", "NetFileEnum");
7866
ndr_print_ptr(ndr, "buffer", r->out.buffer);
7868
ndr_print_ptr(ndr, "buffer", *r->out.buffer);
7870
if (*r->out.buffer) {
7871
ndr_print_uint8(ndr, "buffer", **r->out.buffer);
7875
ndr_print_ptr(ndr, "entries_read", r->out.entries_read);
7877
ndr_print_uint32(ndr, "entries_read", *r->out.entries_read);
7879
ndr_print_ptr(ndr, "total_entries", r->out.total_entries);
7881
ndr_print_uint32(ndr, "total_entries", *r->out.total_entries);
7883
ndr_print_ptr(ndr, "resume_handle", r->out.resume_handle);
7885
ndr_print_uint32(ndr, "resume_handle", *r->out.resume_handle);
7887
ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
7893
_PUBLIC_ void ndr_print_NetShutdownInit(struct ndr_print *ndr, const char *name, int flags, const struct NetShutdownInit *r)
7895
ndr_print_struct(ndr, name, "NetShutdownInit");
7897
if (flags & NDR_SET_VALUES) {
7898
ndr->flags |= LIBNDR_PRINT_SET_VALUES;
7900
if (flags & NDR_IN) {
7901
ndr_print_struct(ndr, "in", "NetShutdownInit");
7903
ndr_print_string(ndr, "server_name", r->in.server_name);
7904
ndr_print_string(ndr, "message", r->in.message);
7905
ndr_print_uint32(ndr, "timeout", r->in.timeout);
7906
ndr_print_uint8(ndr, "force_apps", r->in.force_apps);
7907
ndr_print_uint8(ndr, "do_reboot", r->in.do_reboot);
7910
if (flags & NDR_OUT) {
7911
ndr_print_struct(ndr, "out", "NetShutdownInit");
7913
ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
7919
_PUBLIC_ void ndr_print_NetShutdownAbort(struct ndr_print *ndr, const char *name, int flags, const struct NetShutdownAbort *r)
7921
ndr_print_struct(ndr, name, "NetShutdownAbort");
7923
if (flags & NDR_SET_VALUES) {
7924
ndr->flags |= LIBNDR_PRINT_SET_VALUES;
7926
if (flags & NDR_IN) {
7927
ndr_print_struct(ndr, "in", "NetShutdownAbort");
7929
ndr_print_string(ndr, "server_name", r->in.server_name);
7932
if (flags & NDR_OUT) {
7933
ndr_print_struct(ndr, "out", "NetShutdownAbort");
7935
ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
7941
_PUBLIC_ void ndr_print_I_NetLogonControl(struct ndr_print *ndr, const char *name, int flags, const struct I_NetLogonControl *r)
7943
ndr_print_struct(ndr, name, "I_NetLogonControl");
7945
if (flags & NDR_SET_VALUES) {
7946
ndr->flags |= LIBNDR_PRINT_SET_VALUES;
7948
if (flags & NDR_IN) {
7949
ndr_print_struct(ndr, "in", "I_NetLogonControl");
7951
ndr_print_string(ndr, "server_name", r->in.server_name);
7952
ndr_print_uint32(ndr, "function_code", r->in.function_code);
7953
ndr_print_uint32(ndr, "query_level", r->in.query_level);
7956
if (flags & NDR_OUT) {
7957
ndr_print_struct(ndr, "out", "I_NetLogonControl");
7959
ndr_print_ptr(ndr, "buffer", r->out.buffer);
7961
ndr_print_ptr(ndr, "buffer", *r->out.buffer);
7963
if (*r->out.buffer) {
7964
ndr_print_uint8(ndr, "buffer", **r->out.buffer);
7968
ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
7974
_PUBLIC_ void ndr_print_I_NetLogonControl2(struct ndr_print *ndr, const char *name, int flags, const struct I_NetLogonControl2 *r)
7976
ndr_print_struct(ndr, name, "I_NetLogonControl2");
7978
if (flags & NDR_SET_VALUES) {
7979
ndr->flags |= LIBNDR_PRINT_SET_VALUES;
7981
if (flags & NDR_IN) {
7982
ndr_print_struct(ndr, "in", "I_NetLogonControl2");
7984
ndr_print_string(ndr, "server_name", r->in.server_name);
7985
ndr_print_uint32(ndr, "function_code", r->in.function_code);
7986
ndr_print_uint32(ndr, "query_level", r->in.query_level);
7987
ndr_print_ptr(ndr, "data", r->in.data);
7989
ndr_print_uint8(ndr, "data", *r->in.data);
7993
if (flags & NDR_OUT) {
7994
ndr_print_struct(ndr, "out", "I_NetLogonControl2");
7996
ndr_print_ptr(ndr, "buffer", r->out.buffer);
7998
ndr_print_ptr(ndr, "buffer", *r->out.buffer);
8000
if (*r->out.buffer) {
8001
ndr_print_uint8(ndr, "buffer", **r->out.buffer);
8005
ndr_print_NET_API_STATUS(ndr, "result", r->out.result);