Line data Source code
1 : /* parser auto-generated by pidl */
2 :
3 : #include "includes.h"
4 : #include "bin/default/source3/librpc/gen_ndr/ndr_libnetapi.h"
5 :
6 : #include "librpc/gen_ndr/ndr_misc.h"
7 0 : _PUBLIC_ enum ndr_err_code ndr_push_NET_API_STATUS(struct ndr_push *ndr, ndr_flags_type ndr_flags, enum NET_API_STATUS r)
8 : {
9 0 : NDR_CHECK(ndr_push_enum_uint32(ndr, NDR_SCALARS, r));
10 0 : return NDR_ERR_SUCCESS;
11 : }
12 :
13 0 : _PUBLIC_ enum ndr_err_code ndr_pull_NET_API_STATUS(struct ndr_pull *ndr, ndr_flags_type ndr_flags, enum NET_API_STATUS *r)
14 : {
15 0 : uint32_t v;
16 0 : NDR_CHECK(ndr_pull_enum_uint32(ndr, NDR_SCALARS, &v));
17 0 : *r = v;
18 0 : return NDR_ERR_SUCCESS;
19 : }
20 :
21 0 : _PUBLIC_ void ndr_print_NET_API_STATUS(struct ndr_print *ndr, const char *name, enum NET_API_STATUS r)
22 : {
23 0 : const char *val = NULL;
24 :
25 0 : switch (r) {
26 0 : case NERR_Success: val = "NERR_Success"; break;
27 0 : case NERR_NoOfflineJoinInfo: val = "NERR_NoOfflineJoinInfo"; break;
28 0 : case NERR_BadOfflineJoinInfo: val = "NERR_BadOfflineJoinInfo"; break;
29 0 : case NERR_CantCreateJoinInfo: val = "NERR_CantCreateJoinInfo"; break;
30 0 : case NERR_BadDomainJoinInfo: val = "NERR_BadDomainJoinInfo"; break;
31 0 : case NERR_JoinPerformedMustRestart: val = "NERR_JoinPerformedMustRestart"; break;
32 0 : case NERR_NoJoinPending: val = "NERR_NoJoinPending"; break;
33 0 : case NERR_ValuesNotSet: val = "NERR_ValuesNotSet"; break;
34 0 : case NERR_CantVerifyHostname: val = "NERR_CantVerifyHostname"; break;
35 0 : case NERR_CantLoadOfflineHive: val = "NERR_CantLoadOfflineHive"; break;
36 0 : case NERR_Connectionsecure: val = "NERR_Connectionsecure"; break;
37 0 : case NERR_ProvisioningBlobUnsupported: val = "NERR_ProvisioningBlobUnsupported"; break;
38 : }
39 0 : ndr_print_enum(ndr, name, "ENUM", val, r);
40 0 : }
41 :
42 0 : _PUBLIC_ enum ndr_err_code ndr_push_domsid(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct domsid *r)
43 : {
44 0 : uint32_t cntr_sub_auths_0;
45 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
46 0 : if (ndr_flags & NDR_SCALARS) {
47 0 : NDR_CHECK(ndr_push_align(ndr, 4));
48 0 : NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sid_rev_num));
49 0 : NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->num_auths));
50 0 : NDR_CHECK(ndr_push_array_uint8(ndr, NDR_SCALARS, r->id_auth, 6));
51 0 : for (cntr_sub_auths_0 = 0; cntr_sub_auths_0 < (MAXSUBAUTHS); cntr_sub_auths_0++) {
52 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sub_auths[cntr_sub_auths_0]));
53 : }
54 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
55 : }
56 0 : if (ndr_flags & NDR_BUFFERS) {
57 0 : }
58 0 : return NDR_ERR_SUCCESS;
59 : }
60 :
61 0 : _PUBLIC_ enum ndr_err_code ndr_pull_domsid(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct domsid *r)
62 : {
63 0 : uint32_t size_id_auth_0 = 0;
64 0 : uint32_t size_sub_auths_0 = 0;
65 0 : uint32_t cntr_sub_auths_0;
66 0 : TALLOC_CTX *_mem_save_sub_auths_0 = NULL;
67 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
68 0 : if (ndr_flags & NDR_SCALARS) {
69 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
70 0 : NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sid_rev_num));
71 0 : NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->num_auths));
72 0 : size_id_auth_0 = 6;
73 0 : NDR_CHECK(ndr_pull_array_uint8(ndr, NDR_SCALARS, r->id_auth, size_id_auth_0));
74 0 : size_sub_auths_0 = MAXSUBAUTHS;
75 0 : NDR_PULL_ALLOC_N(ndr, r->sub_auths, size_sub_auths_0);
76 0 : _mem_save_sub_auths_0 = NDR_PULL_GET_MEM_CTX(ndr);
77 0 : NDR_PULL_SET_MEM_CTX(ndr, r->sub_auths, 0);
78 0 : for (cntr_sub_auths_0 = 0; cntr_sub_auths_0 < (size_sub_auths_0); cntr_sub_auths_0++) {
79 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sub_auths[cntr_sub_auths_0]));
80 : }
81 0 : NDR_PULL_SET_MEM_CTX(ndr, _mem_save_sub_auths_0, 0);
82 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
83 : }
84 0 : if (ndr_flags & NDR_BUFFERS) {
85 0 : }
86 0 : return NDR_ERR_SUCCESS;
87 : }
88 :
89 0 : static void ndr_print_flags_domsid(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct domsid *r)
90 : {
91 0 : ndr_print_domsid(ndr, name, r);
92 0 : }
93 :
94 0 : _PUBLIC_ void ndr_print_domsid(struct ndr_print *ndr, const char *name, const struct domsid *r)
95 : {
96 0 : uint32_t cntr_sub_auths_0;
97 0 : ndr_print_struct(ndr, name, "domsid");
98 0 : if (r == NULL) { ndr_print_null(ndr); return; }
99 0 : ndr->depth++;
100 0 : ndr_print_uint8(ndr, "sid_rev_num", r->sid_rev_num);
101 0 : ndr_print_uint8(ndr, "num_auths", r->num_auths);
102 0 : ndr_print_array_uint8(ndr, "id_auth", r->id_auth, 6);
103 0 : ndr->print(ndr, "%s: ARRAY(%"PRIu32")", "sub_auths", (uint32_t)(MAXSUBAUTHS));
104 0 : ndr->depth++;
105 0 : for (cntr_sub_auths_0 = 0; cntr_sub_auths_0 < (MAXSUBAUTHS); cntr_sub_auths_0++) {
106 0 : ndr_print_uint32(ndr, "sub_auths", r->sub_auths[cntr_sub_auths_0]);
107 : }
108 0 : ndr->depth--;
109 0 : ndr->depth--;
110 : }
111 :
112 0 : _PUBLIC_ enum ndr_err_code ndr_push_NetJoinFlags(struct ndr_push *ndr, ndr_flags_type ndr_flags, uint32_t r)
113 : {
114 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r));
115 0 : return NDR_ERR_SUCCESS;
116 : }
117 :
118 0 : _PUBLIC_ enum ndr_err_code ndr_pull_NetJoinFlags(struct ndr_pull *ndr, ndr_flags_type ndr_flags, uint32_t *r)
119 : {
120 0 : uint32_t v;
121 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &v));
122 0 : *r = v;
123 0 : return NDR_ERR_SUCCESS;
124 : }
125 :
126 0 : _PUBLIC_ void ndr_print_NetJoinFlags(struct ndr_print *ndr, const char *name, uint32_t r)
127 : {
128 0 : ndr_print_uint32(ndr, name, r);
129 0 : ndr->depth++;
130 0 : ndr_print_bitmap_flag(ndr, sizeof(uint32_t), "NETSETUP_JOIN_DOMAIN", NETSETUP_JOIN_DOMAIN, r);
131 0 : ndr_print_bitmap_flag(ndr, sizeof(uint32_t), "NETSETUP_ACCT_CREATE", NETSETUP_ACCT_CREATE, r);
132 0 : ndr_print_bitmap_flag(ndr, sizeof(uint32_t), "NETSETUP_ACCT_DELETE", NETSETUP_ACCT_DELETE, r);
133 0 : ndr_print_bitmap_flag(ndr, sizeof(uint32_t), "NETSETUP_WIN9X_UPGRADE", NETSETUP_WIN9X_UPGRADE, r);
134 0 : ndr_print_bitmap_flag(ndr, sizeof(uint32_t), "NETSETUP_DOMAIN_JOIN_IF_JOINED", NETSETUP_DOMAIN_JOIN_IF_JOINED, r);
135 0 : ndr_print_bitmap_flag(ndr, sizeof(uint32_t), "NETSETUP_JOIN_UNSECURE", NETSETUP_JOIN_UNSECURE, r);
136 0 : ndr_print_bitmap_flag(ndr, sizeof(uint32_t), "NETSETUP_MACHINE_PWD_PASSED", NETSETUP_MACHINE_PWD_PASSED, r);
137 0 : ndr_print_bitmap_flag(ndr, sizeof(uint32_t), "NETSETUP_DEFER_SPN_SET", NETSETUP_DEFER_SPN_SET, r);
138 0 : ndr_print_bitmap_flag(ndr, sizeof(uint32_t), "NETSETUP_JOIN_DC_ACCOUNT", NETSETUP_JOIN_DC_ACCOUNT, r);
139 0 : ndr_print_bitmap_flag(ndr, sizeof(uint32_t), "NETSETUP_JOIN_WITH_NEW_NAME", NETSETUP_JOIN_WITH_NEW_NAME, r);
140 0 : ndr_print_bitmap_flag(ndr, sizeof(uint32_t), "NETSETUP_JOIN_READONLY", NETSETUP_JOIN_READONLY, r);
141 0 : ndr_print_bitmap_flag(ndr, sizeof(uint32_t), "NETSETUP_AMBIGUOUS_DC", NETSETUP_AMBIGUOUS_DC, r);
142 0 : ndr_print_bitmap_flag(ndr, sizeof(uint32_t), "NETSETUP_NO_NETLOGON_CACHE", NETSETUP_NO_NETLOGON_CACHE, r);
143 0 : ndr_print_bitmap_flag(ndr, sizeof(uint32_t), "NETSETUP_DONT_CONTROL_SERVICES", NETSETUP_DONT_CONTROL_SERVICES, r);
144 0 : ndr_print_bitmap_flag(ndr, sizeof(uint32_t), "NETSETUP_SET_MACHINE_NAME", NETSETUP_SET_MACHINE_NAME, r);
145 0 : ndr_print_bitmap_flag(ndr, sizeof(uint32_t), "NETSETUP_FORCE_SPN_SET", NETSETUP_FORCE_SPN_SET, r);
146 0 : ndr_print_bitmap_flag(ndr, sizeof(uint32_t), "NETSETUP_NO_ACCT_REUSE", NETSETUP_NO_ACCT_REUSE, r);
147 0 : ndr_print_bitmap_flag(ndr, sizeof(uint32_t), "NETSETUP_INSTALL_INVOCATION", NETSETUP_INSTALL_INVOCATION, r);
148 0 : ndr_print_bitmap_flag(ndr, sizeof(uint32_t), "NETSETUP_IGNORE_UNSUPPORTED_FLAGS", NETSETUP_IGNORE_UNSUPPORTED_FLAGS, r);
149 0 : ndr->depth--;
150 0 : }
151 :
152 0 : _PUBLIC_ enum ndr_err_code ndr_push_NetProvisionFlags(struct ndr_push *ndr, ndr_flags_type ndr_flags, uint32_t r)
153 : {
154 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r));
155 0 : return NDR_ERR_SUCCESS;
156 : }
157 :
158 0 : _PUBLIC_ enum ndr_err_code ndr_pull_NetProvisionFlags(struct ndr_pull *ndr, ndr_flags_type ndr_flags, uint32_t *r)
159 : {
160 0 : uint32_t v;
161 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &v));
162 0 : *r = v;
163 0 : return NDR_ERR_SUCCESS;
164 : }
165 :
166 0 : _PUBLIC_ void ndr_print_NetProvisionFlags(struct ndr_print *ndr, const char *name, uint32_t r)
167 : {
168 0 : ndr_print_uint32(ndr, name, r);
169 0 : ndr->depth++;
170 0 : ndr_print_bitmap_flag(ndr, sizeof(uint32_t), "NETSETUP_PROVISION_DOWNLEVEL_PRIV_SUPPORT", NETSETUP_PROVISION_DOWNLEVEL_PRIV_SUPPORT, r);
171 0 : ndr_print_bitmap_flag(ndr, sizeof(uint32_t), "NETSETUP_PROVISION_REUSE_ACCOUNT", NETSETUP_PROVISION_REUSE_ACCOUNT, r);
172 0 : ndr_print_bitmap_flag(ndr, sizeof(uint32_t), "NETSETUP_PROVISION_USE_DEFAULT_PASSWORD", NETSETUP_PROVISION_USE_DEFAULT_PASSWORD, r);
173 0 : ndr_print_bitmap_flag(ndr, sizeof(uint32_t), "NETSETUP_PROVISION_SKIP_ACCOUNT_SEARCH", NETSETUP_PROVISION_SKIP_ACCOUNT_SEARCH, r);
174 0 : ndr_print_bitmap_flag(ndr, sizeof(uint32_t), "NETSETUP_PROVISION_ROOT_CA_CERTS", NETSETUP_PROVISION_ROOT_CA_CERTS, r);
175 0 : ndr->depth--;
176 0 : }
177 :
178 0 : _PUBLIC_ enum ndr_err_code ndr_push_NetProvisionJoinFlags(struct ndr_push *ndr, ndr_flags_type ndr_flags, uint32_t r)
179 : {
180 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r));
181 0 : return NDR_ERR_SUCCESS;
182 : }
183 :
184 0 : _PUBLIC_ enum ndr_err_code ndr_pull_NetProvisionJoinFlags(struct ndr_pull *ndr, ndr_flags_type ndr_flags, uint32_t *r)
185 : {
186 0 : uint32_t v;
187 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &v));
188 0 : *r = v;
189 0 : return NDR_ERR_SUCCESS;
190 : }
191 :
192 0 : _PUBLIC_ void ndr_print_NetProvisionJoinFlags(struct ndr_print *ndr, const char *name, uint32_t r)
193 : {
194 0 : ndr_print_uint32(ndr, name, r);
195 0 : ndr->depth++;
196 0 : ndr_print_bitmap_flag(ndr, sizeof(uint32_t), "NETSETUP_PROVISION_ONLINE_CALLER", NETSETUP_PROVISION_ONLINE_CALLER, r);
197 0 : ndr->depth--;
198 0 : }
199 :
200 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_100(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_100 *r)
201 : {
202 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
203 0 : if (ndr_flags & NDR_SCALARS) {
204 0 : NDR_CHECK(ndr_push_align(ndr, 4));
205 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv100_platform_id));
206 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->sv100_name));
207 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
208 : }
209 0 : if (ndr_flags & NDR_BUFFERS) {
210 0 : }
211 0 : return NDR_ERR_SUCCESS;
212 : }
213 :
214 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_100(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_100 *r)
215 : {
216 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
217 0 : if (ndr_flags & NDR_SCALARS) {
218 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
219 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv100_platform_id));
220 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->sv100_name));
221 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
222 : }
223 0 : if (ndr_flags & NDR_BUFFERS) {
224 0 : }
225 0 : return NDR_ERR_SUCCESS;
226 : }
227 :
228 0 : static void ndr_print_flags_SERVER_INFO_100(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_100 *r)
229 : {
230 0 : ndr_print_SERVER_INFO_100(ndr, name, r);
231 0 : }
232 :
233 0 : _PUBLIC_ void ndr_print_SERVER_INFO_100(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_100 *r)
234 : {
235 0 : ndr_print_struct(ndr, name, "SERVER_INFO_100");
236 0 : if (r == NULL) { ndr_print_null(ndr); return; }
237 0 : ndr->depth++;
238 0 : ndr_print_uint32(ndr, "sv100_platform_id", r->sv100_platform_id);
239 0 : ndr_print_string(ndr, "sv100_name", r->sv100_name);
240 0 : ndr->depth--;
241 : }
242 :
243 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_101(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_101 *r)
244 : {
245 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
246 0 : if (ndr_flags & NDR_SCALARS) {
247 0 : NDR_CHECK(ndr_push_align(ndr, 4));
248 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv101_platform_id));
249 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->sv101_name));
250 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv101_version_major));
251 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv101_version_minor));
252 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv101_type));
253 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->sv101_comment));
254 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
255 : }
256 0 : if (ndr_flags & NDR_BUFFERS) {
257 0 : }
258 0 : return NDR_ERR_SUCCESS;
259 : }
260 :
261 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_101(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_101 *r)
262 : {
263 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
264 0 : if (ndr_flags & NDR_SCALARS) {
265 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
266 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv101_platform_id));
267 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->sv101_name));
268 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv101_version_major));
269 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv101_version_minor));
270 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv101_type));
271 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->sv101_comment));
272 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
273 : }
274 0 : if (ndr_flags & NDR_BUFFERS) {
275 0 : }
276 0 : return NDR_ERR_SUCCESS;
277 : }
278 :
279 0 : static void ndr_print_flags_SERVER_INFO_101(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_101 *r)
280 : {
281 0 : ndr_print_SERVER_INFO_101(ndr, name, r);
282 0 : }
283 :
284 0 : _PUBLIC_ void ndr_print_SERVER_INFO_101(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_101 *r)
285 : {
286 0 : ndr_print_struct(ndr, name, "SERVER_INFO_101");
287 0 : if (r == NULL) { ndr_print_null(ndr); return; }
288 0 : ndr->depth++;
289 0 : ndr_print_uint32(ndr, "sv101_platform_id", r->sv101_platform_id);
290 0 : ndr_print_string(ndr, "sv101_name", r->sv101_name);
291 0 : ndr_print_uint32(ndr, "sv101_version_major", r->sv101_version_major);
292 0 : ndr_print_uint32(ndr, "sv101_version_minor", r->sv101_version_minor);
293 0 : ndr_print_uint32(ndr, "sv101_type", r->sv101_type);
294 0 : ndr_print_string(ndr, "sv101_comment", r->sv101_comment);
295 0 : ndr->depth--;
296 : }
297 :
298 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_102(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_102 *r)
299 : {
300 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
301 0 : if (ndr_flags & NDR_SCALARS) {
302 0 : NDR_CHECK(ndr_push_align(ndr, 4));
303 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv102_platform_id));
304 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->sv102_name));
305 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv102_version_major));
306 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv102_version_minor));
307 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv102_type));
308 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->sv102_comment));
309 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv102_users));
310 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv102_disc));
311 0 : NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv102_hidden));
312 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv102_announce));
313 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv102_anndelta));
314 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv102_licenses));
315 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->sv102_userpath));
316 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
317 : }
318 0 : if (ndr_flags & NDR_BUFFERS) {
319 0 : }
320 0 : return NDR_ERR_SUCCESS;
321 : }
322 :
323 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_102(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_102 *r)
324 : {
325 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
326 0 : if (ndr_flags & NDR_SCALARS) {
327 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
328 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv102_platform_id));
329 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->sv102_name));
330 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv102_version_major));
331 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv102_version_minor));
332 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv102_type));
333 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->sv102_comment));
334 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv102_users));
335 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv102_disc));
336 0 : NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv102_hidden));
337 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv102_announce));
338 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv102_anndelta));
339 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv102_licenses));
340 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->sv102_userpath));
341 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
342 : }
343 0 : if (ndr_flags & NDR_BUFFERS) {
344 0 : }
345 0 : return NDR_ERR_SUCCESS;
346 : }
347 :
348 0 : static void ndr_print_flags_SERVER_INFO_102(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_102 *r)
349 : {
350 0 : ndr_print_SERVER_INFO_102(ndr, name, r);
351 0 : }
352 :
353 0 : _PUBLIC_ void ndr_print_SERVER_INFO_102(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_102 *r)
354 : {
355 0 : ndr_print_struct(ndr, name, "SERVER_INFO_102");
356 0 : if (r == NULL) { ndr_print_null(ndr); return; }
357 0 : ndr->depth++;
358 0 : ndr_print_uint32(ndr, "sv102_platform_id", r->sv102_platform_id);
359 0 : ndr_print_string(ndr, "sv102_name", r->sv102_name);
360 0 : ndr_print_uint32(ndr, "sv102_version_major", r->sv102_version_major);
361 0 : ndr_print_uint32(ndr, "sv102_version_minor", r->sv102_version_minor);
362 0 : ndr_print_uint32(ndr, "sv102_type", r->sv102_type);
363 0 : ndr_print_string(ndr, "sv102_comment", r->sv102_comment);
364 0 : ndr_print_uint32(ndr, "sv102_users", r->sv102_users);
365 0 : ndr_print_uint32(ndr, "sv102_disc", r->sv102_disc);
366 0 : ndr_print_uint8(ndr, "sv102_hidden", r->sv102_hidden);
367 0 : ndr_print_uint32(ndr, "sv102_announce", r->sv102_announce);
368 0 : ndr_print_uint32(ndr, "sv102_anndelta", r->sv102_anndelta);
369 0 : ndr_print_uint32(ndr, "sv102_licenses", r->sv102_licenses);
370 0 : ndr_print_string(ndr, "sv102_userpath", r->sv102_userpath);
371 0 : ndr->depth--;
372 : }
373 :
374 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_402(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_402 *r)
375 : {
376 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
377 0 : if (ndr_flags & NDR_SCALARS) {
378 0 : NDR_CHECK(ndr_push_align(ndr, 4));
379 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv402_ulist_mtime));
380 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv402_glist_mtime));
381 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv402_alist_mtime));
382 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->sv402_alerts));
383 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv402_security));
384 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv402_numadmin));
385 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv402_lanmask));
386 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->sv402_guestacct));
387 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv402_chdevs));
388 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv402_chdevq));
389 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv402_chdevjobs));
390 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv402_connections));
391 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv402_shares));
392 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv402_openfiles));
393 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv402_sessopens));
394 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv402_sessvcs));
395 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv402_sessreqs));
396 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv402_opensearch));
397 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv402_activelocks));
398 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv402_numreqbuf));
399 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv402_sizreqbuf));
400 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv402_numbigbuf));
401 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv402_numfiletasks));
402 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv402_alertsched));
403 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv402_erroralert));
404 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv402_logonalert));
405 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv402_accessalert));
406 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv402_diskalert));
407 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv402_netioalert));
408 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv402_maxauditsz));
409 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->sv402_srvheuristics));
410 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
411 : }
412 0 : if (ndr_flags & NDR_BUFFERS) {
413 0 : }
414 0 : return NDR_ERR_SUCCESS;
415 : }
416 :
417 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_402(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_402 *r)
418 : {
419 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
420 0 : if (ndr_flags & NDR_SCALARS) {
421 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
422 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv402_ulist_mtime));
423 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv402_glist_mtime));
424 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv402_alist_mtime));
425 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->sv402_alerts));
426 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv402_security));
427 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv402_numadmin));
428 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv402_lanmask));
429 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->sv402_guestacct));
430 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv402_chdevs));
431 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv402_chdevq));
432 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv402_chdevjobs));
433 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv402_connections));
434 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv402_shares));
435 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv402_openfiles));
436 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv402_sessopens));
437 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv402_sessvcs));
438 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv402_sessreqs));
439 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv402_opensearch));
440 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv402_activelocks));
441 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv402_numreqbuf));
442 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv402_sizreqbuf));
443 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv402_numbigbuf));
444 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv402_numfiletasks));
445 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv402_alertsched));
446 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv402_erroralert));
447 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv402_logonalert));
448 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv402_accessalert));
449 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv402_diskalert));
450 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv402_netioalert));
451 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv402_maxauditsz));
452 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->sv402_srvheuristics));
453 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
454 : }
455 0 : if (ndr_flags & NDR_BUFFERS) {
456 0 : }
457 0 : return NDR_ERR_SUCCESS;
458 : }
459 :
460 0 : static void ndr_print_flags_SERVER_INFO_402(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_402 *r)
461 : {
462 0 : ndr_print_SERVER_INFO_402(ndr, name, r);
463 0 : }
464 :
465 0 : _PUBLIC_ void ndr_print_SERVER_INFO_402(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_402 *r)
466 : {
467 0 : ndr_print_struct(ndr, name, "SERVER_INFO_402");
468 0 : if (r == NULL) { ndr_print_null(ndr); return; }
469 0 : ndr->depth++;
470 0 : ndr_print_uint32(ndr, "sv402_ulist_mtime", r->sv402_ulist_mtime);
471 0 : ndr_print_uint32(ndr, "sv402_glist_mtime", r->sv402_glist_mtime);
472 0 : ndr_print_uint32(ndr, "sv402_alist_mtime", r->sv402_alist_mtime);
473 0 : ndr_print_string(ndr, "sv402_alerts", r->sv402_alerts);
474 0 : ndr_print_uint32(ndr, "sv402_security", r->sv402_security);
475 0 : ndr_print_uint32(ndr, "sv402_numadmin", r->sv402_numadmin);
476 0 : ndr_print_uint32(ndr, "sv402_lanmask", r->sv402_lanmask);
477 0 : ndr_print_string(ndr, "sv402_guestacct", r->sv402_guestacct);
478 0 : ndr_print_uint32(ndr, "sv402_chdevs", r->sv402_chdevs);
479 0 : ndr_print_uint32(ndr, "sv402_chdevq", r->sv402_chdevq);
480 0 : ndr_print_uint32(ndr, "sv402_chdevjobs", r->sv402_chdevjobs);
481 0 : ndr_print_uint32(ndr, "sv402_connections", r->sv402_connections);
482 0 : ndr_print_uint32(ndr, "sv402_shares", r->sv402_shares);
483 0 : ndr_print_uint32(ndr, "sv402_openfiles", r->sv402_openfiles);
484 0 : ndr_print_uint32(ndr, "sv402_sessopens", r->sv402_sessopens);
485 0 : ndr_print_uint32(ndr, "sv402_sessvcs", r->sv402_sessvcs);
486 0 : ndr_print_uint32(ndr, "sv402_sessreqs", r->sv402_sessreqs);
487 0 : ndr_print_uint32(ndr, "sv402_opensearch", r->sv402_opensearch);
488 0 : ndr_print_uint32(ndr, "sv402_activelocks", r->sv402_activelocks);
489 0 : ndr_print_uint32(ndr, "sv402_numreqbuf", r->sv402_numreqbuf);
490 0 : ndr_print_uint32(ndr, "sv402_sizreqbuf", r->sv402_sizreqbuf);
491 0 : ndr_print_uint32(ndr, "sv402_numbigbuf", r->sv402_numbigbuf);
492 0 : ndr_print_uint32(ndr, "sv402_numfiletasks", r->sv402_numfiletasks);
493 0 : ndr_print_uint32(ndr, "sv402_alertsched", r->sv402_alertsched);
494 0 : ndr_print_uint32(ndr, "sv402_erroralert", r->sv402_erroralert);
495 0 : ndr_print_uint32(ndr, "sv402_logonalert", r->sv402_logonalert);
496 0 : ndr_print_uint32(ndr, "sv402_accessalert", r->sv402_accessalert);
497 0 : ndr_print_uint32(ndr, "sv402_diskalert", r->sv402_diskalert);
498 0 : ndr_print_uint32(ndr, "sv402_netioalert", r->sv402_netioalert);
499 0 : ndr_print_uint32(ndr, "sv402_maxauditsz", r->sv402_maxauditsz);
500 0 : ndr_print_string(ndr, "sv402_srvheuristics", r->sv402_srvheuristics);
501 0 : ndr->depth--;
502 : }
503 :
504 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_403(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_403 *r)
505 : {
506 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
507 0 : if (ndr_flags & NDR_SCALARS) {
508 0 : NDR_CHECK(ndr_push_align(ndr, 4));
509 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv403_ulist_mtime));
510 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv403_glist_mtime));
511 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv403_alist_mtime));
512 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->sv403_alerts));
513 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv403_security));
514 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv403_numadmin));
515 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv403_lanmask));
516 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->sv403_guestacct));
517 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv403_chdevs));
518 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv403_chdevq));
519 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv403_chdevjobs));
520 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv403_connections));
521 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv403_shares));
522 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv403_openfiles));
523 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv403_sessopens));
524 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv403_sessvcs));
525 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv403_sessreqs));
526 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv403_opensearch));
527 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv403_activelocks));
528 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv403_numreqbuf));
529 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv403_sizreqbuf));
530 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv403_numbigbuf));
531 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv403_numfiletasks));
532 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv403_alertsched));
533 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv403_erroralert));
534 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv403_logonalert));
535 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv403_accessalert));
536 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv403_diskalert));
537 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv403_netioalert));
538 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv403_maxauditsz));
539 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->sv403_srvheuristics));
540 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv403_auditedevents));
541 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv403_autoprofile));
542 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->sv403_autopath));
543 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
544 : }
545 0 : if (ndr_flags & NDR_BUFFERS) {
546 0 : }
547 0 : return NDR_ERR_SUCCESS;
548 : }
549 :
550 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_403(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_403 *r)
551 : {
552 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
553 0 : if (ndr_flags & NDR_SCALARS) {
554 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
555 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv403_ulist_mtime));
556 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv403_glist_mtime));
557 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv403_alist_mtime));
558 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->sv403_alerts));
559 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv403_security));
560 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv403_numadmin));
561 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv403_lanmask));
562 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->sv403_guestacct));
563 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv403_chdevs));
564 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv403_chdevq));
565 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv403_chdevjobs));
566 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv403_connections));
567 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv403_shares));
568 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv403_openfiles));
569 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv403_sessopens));
570 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv403_sessvcs));
571 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv403_sessreqs));
572 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv403_opensearch));
573 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv403_activelocks));
574 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv403_numreqbuf));
575 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv403_sizreqbuf));
576 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv403_numbigbuf));
577 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv403_numfiletasks));
578 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv403_alertsched));
579 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv403_erroralert));
580 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv403_logonalert));
581 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv403_accessalert));
582 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv403_diskalert));
583 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv403_netioalert));
584 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv403_maxauditsz));
585 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->sv403_srvheuristics));
586 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv403_auditedevents));
587 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv403_autoprofile));
588 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->sv403_autopath));
589 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
590 : }
591 0 : if (ndr_flags & NDR_BUFFERS) {
592 0 : }
593 0 : return NDR_ERR_SUCCESS;
594 : }
595 :
596 0 : static void ndr_print_flags_SERVER_INFO_403(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_403 *r)
597 : {
598 0 : ndr_print_SERVER_INFO_403(ndr, name, r);
599 0 : }
600 :
601 0 : _PUBLIC_ void ndr_print_SERVER_INFO_403(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_403 *r)
602 : {
603 0 : ndr_print_struct(ndr, name, "SERVER_INFO_403");
604 0 : if (r == NULL) { ndr_print_null(ndr); return; }
605 0 : ndr->depth++;
606 0 : ndr_print_uint32(ndr, "sv403_ulist_mtime", r->sv403_ulist_mtime);
607 0 : ndr_print_uint32(ndr, "sv403_glist_mtime", r->sv403_glist_mtime);
608 0 : ndr_print_uint32(ndr, "sv403_alist_mtime", r->sv403_alist_mtime);
609 0 : ndr_print_string(ndr, "sv403_alerts", r->sv403_alerts);
610 0 : ndr_print_uint32(ndr, "sv403_security", r->sv403_security);
611 0 : ndr_print_uint32(ndr, "sv403_numadmin", r->sv403_numadmin);
612 0 : ndr_print_uint32(ndr, "sv403_lanmask", r->sv403_lanmask);
613 0 : ndr_print_string(ndr, "sv403_guestacct", r->sv403_guestacct);
614 0 : ndr_print_uint32(ndr, "sv403_chdevs", r->sv403_chdevs);
615 0 : ndr_print_uint32(ndr, "sv403_chdevq", r->sv403_chdevq);
616 0 : ndr_print_uint32(ndr, "sv403_chdevjobs", r->sv403_chdevjobs);
617 0 : ndr_print_uint32(ndr, "sv403_connections", r->sv403_connections);
618 0 : ndr_print_uint32(ndr, "sv403_shares", r->sv403_shares);
619 0 : ndr_print_uint32(ndr, "sv403_openfiles", r->sv403_openfiles);
620 0 : ndr_print_uint32(ndr, "sv403_sessopens", r->sv403_sessopens);
621 0 : ndr_print_uint32(ndr, "sv403_sessvcs", r->sv403_sessvcs);
622 0 : ndr_print_uint32(ndr, "sv403_sessreqs", r->sv403_sessreqs);
623 0 : ndr_print_uint32(ndr, "sv403_opensearch", r->sv403_opensearch);
624 0 : ndr_print_uint32(ndr, "sv403_activelocks", r->sv403_activelocks);
625 0 : ndr_print_uint32(ndr, "sv403_numreqbuf", r->sv403_numreqbuf);
626 0 : ndr_print_uint32(ndr, "sv403_sizreqbuf", r->sv403_sizreqbuf);
627 0 : ndr_print_uint32(ndr, "sv403_numbigbuf", r->sv403_numbigbuf);
628 0 : ndr_print_uint32(ndr, "sv403_numfiletasks", r->sv403_numfiletasks);
629 0 : ndr_print_uint32(ndr, "sv403_alertsched", r->sv403_alertsched);
630 0 : ndr_print_uint32(ndr, "sv403_erroralert", r->sv403_erroralert);
631 0 : ndr_print_uint32(ndr, "sv403_logonalert", r->sv403_logonalert);
632 0 : ndr_print_uint32(ndr, "sv403_accessalert", r->sv403_accessalert);
633 0 : ndr_print_uint32(ndr, "sv403_diskalert", r->sv403_diskalert);
634 0 : ndr_print_uint32(ndr, "sv403_netioalert", r->sv403_netioalert);
635 0 : ndr_print_uint32(ndr, "sv403_maxauditsz", r->sv403_maxauditsz);
636 0 : ndr_print_string(ndr, "sv403_srvheuristics", r->sv403_srvheuristics);
637 0 : ndr_print_uint32(ndr, "sv403_auditedevents", r->sv403_auditedevents);
638 0 : ndr_print_uint32(ndr, "sv403_autoprofile", r->sv403_autoprofile);
639 0 : ndr_print_string(ndr, "sv403_autopath", r->sv403_autopath);
640 0 : ndr->depth--;
641 : }
642 :
643 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_502(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_502 *r)
644 : {
645 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
646 0 : if (ndr_flags & NDR_SCALARS) {
647 0 : NDR_CHECK(ndr_push_align(ndr, 4));
648 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv502_sessopens));
649 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv502_sessvcs));
650 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv502_opensearch));
651 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv502_sizreqbuf));
652 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv502_initworkitems));
653 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv502_maxworkitems));
654 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv502_rawworkitems));
655 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv502_irpstacksize));
656 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv502_maxrawbuflen));
657 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv502_sessusers));
658 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv502_sessconns));
659 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv502_maxpagedmemoryusage));
660 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv502_maxnonpagedmemoryusage));
661 0 : NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv502_enablesoftcompat));
662 0 : NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv502_enableforcedlogoff));
663 0 : NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv502_timesource));
664 0 : NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv502_acceptdownlevelapis));
665 0 : NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv502_lmannounce));
666 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
667 : }
668 0 : if (ndr_flags & NDR_BUFFERS) {
669 0 : }
670 0 : return NDR_ERR_SUCCESS;
671 : }
672 :
673 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_502(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_502 *r)
674 : {
675 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
676 0 : if (ndr_flags & NDR_SCALARS) {
677 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
678 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv502_sessopens));
679 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv502_sessvcs));
680 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv502_opensearch));
681 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv502_sizreqbuf));
682 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv502_initworkitems));
683 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv502_maxworkitems));
684 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv502_rawworkitems));
685 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv502_irpstacksize));
686 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv502_maxrawbuflen));
687 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv502_sessusers));
688 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv502_sessconns));
689 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv502_maxpagedmemoryusage));
690 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv502_maxnonpagedmemoryusage));
691 0 : NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv502_enablesoftcompat));
692 0 : NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv502_enableforcedlogoff));
693 0 : NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv502_timesource));
694 0 : NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv502_acceptdownlevelapis));
695 0 : NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv502_lmannounce));
696 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
697 : }
698 0 : if (ndr_flags & NDR_BUFFERS) {
699 0 : }
700 0 : return NDR_ERR_SUCCESS;
701 : }
702 :
703 0 : static void ndr_print_flags_SERVER_INFO_502(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_502 *r)
704 : {
705 0 : ndr_print_SERVER_INFO_502(ndr, name, r);
706 0 : }
707 :
708 0 : _PUBLIC_ void ndr_print_SERVER_INFO_502(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_502 *r)
709 : {
710 0 : ndr_print_struct(ndr, name, "SERVER_INFO_502");
711 0 : if (r == NULL) { ndr_print_null(ndr); return; }
712 0 : ndr->depth++;
713 0 : ndr_print_uint32(ndr, "sv502_sessopens", r->sv502_sessopens);
714 0 : ndr_print_uint32(ndr, "sv502_sessvcs", r->sv502_sessvcs);
715 0 : ndr_print_uint32(ndr, "sv502_opensearch", r->sv502_opensearch);
716 0 : ndr_print_uint32(ndr, "sv502_sizreqbuf", r->sv502_sizreqbuf);
717 0 : ndr_print_uint32(ndr, "sv502_initworkitems", r->sv502_initworkitems);
718 0 : ndr_print_uint32(ndr, "sv502_maxworkitems", r->sv502_maxworkitems);
719 0 : ndr_print_uint32(ndr, "sv502_rawworkitems", r->sv502_rawworkitems);
720 0 : ndr_print_uint32(ndr, "sv502_irpstacksize", r->sv502_irpstacksize);
721 0 : ndr_print_uint32(ndr, "sv502_maxrawbuflen", r->sv502_maxrawbuflen);
722 0 : ndr_print_uint32(ndr, "sv502_sessusers", r->sv502_sessusers);
723 0 : ndr_print_uint32(ndr, "sv502_sessconns", r->sv502_sessconns);
724 0 : ndr_print_uint32(ndr, "sv502_maxpagedmemoryusage", r->sv502_maxpagedmemoryusage);
725 0 : ndr_print_uint32(ndr, "sv502_maxnonpagedmemoryusage", r->sv502_maxnonpagedmemoryusage);
726 0 : ndr_print_uint8(ndr, "sv502_enablesoftcompat", r->sv502_enablesoftcompat);
727 0 : ndr_print_uint8(ndr, "sv502_enableforcedlogoff", r->sv502_enableforcedlogoff);
728 0 : ndr_print_uint8(ndr, "sv502_timesource", r->sv502_timesource);
729 0 : ndr_print_uint8(ndr, "sv502_acceptdownlevelapis", r->sv502_acceptdownlevelapis);
730 0 : ndr_print_uint8(ndr, "sv502_lmannounce", r->sv502_lmannounce);
731 0 : ndr->depth--;
732 : }
733 :
734 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_503(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_503 *r)
735 : {
736 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
737 0 : if (ndr_flags & NDR_SCALARS) {
738 0 : NDR_CHECK(ndr_push_align(ndr, 4));
739 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv503_sessopens));
740 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv503_sessvcs));
741 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv503_opensearch));
742 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv503_sizreqbuf));
743 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv503_initworkitems));
744 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv503_maxworkitems));
745 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv503_rawworkitems));
746 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv503_irpstacksize));
747 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv503_maxrawbuflen));
748 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv503_sessusers));
749 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv503_sessconns));
750 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv503_maxpagedmemoryusage));
751 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv503_maxnonpagedmemoryusage));
752 0 : NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv503_enablesoftcompat));
753 0 : NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv503_enableforcedlogoff));
754 0 : NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv503_timesource));
755 0 : NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv503_acceptdownlevelapis));
756 0 : NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv503_lmannounce));
757 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->sv503_domain));
758 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv503_maxcopyreadlen));
759 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv503_maxcopywritelen));
760 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv503_minkeepsearch));
761 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv503_maxkeepsearch));
762 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv503_minkeepcomplsearch));
763 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv503_maxkeepcomplsearch));
764 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv503_threadcountadd));
765 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv503_numblockthreads));
766 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv503_scavtimeout));
767 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv503_minrcvqueue));
768 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv503_minfreeworkitems));
769 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv503_xactmemsize));
770 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv503_threadpriority));
771 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv503_maxmpxct));
772 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv503_oplockbreakwait));
773 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv503_oplockbreakresponsewait));
774 0 : NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv503_enableoplocks));
775 0 : NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv503_enableoplockforceclose));
776 0 : NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv503_enablefcbopens));
777 0 : NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv503_enableraw));
778 0 : NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv503_enablesharednetdrives));
779 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv503_minfreeconnections));
780 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv503_maxfreeconnections));
781 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
782 : }
783 0 : if (ndr_flags & NDR_BUFFERS) {
784 0 : }
785 0 : return NDR_ERR_SUCCESS;
786 : }
787 :
788 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_503(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_503 *r)
789 : {
790 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
791 0 : if (ndr_flags & NDR_SCALARS) {
792 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
793 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv503_sessopens));
794 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv503_sessvcs));
795 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv503_opensearch));
796 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv503_sizreqbuf));
797 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv503_initworkitems));
798 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv503_maxworkitems));
799 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv503_rawworkitems));
800 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv503_irpstacksize));
801 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv503_maxrawbuflen));
802 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv503_sessusers));
803 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv503_sessconns));
804 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv503_maxpagedmemoryusage));
805 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv503_maxnonpagedmemoryusage));
806 0 : NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv503_enablesoftcompat));
807 0 : NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv503_enableforcedlogoff));
808 0 : NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv503_timesource));
809 0 : NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv503_acceptdownlevelapis));
810 0 : NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv503_lmannounce));
811 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->sv503_domain));
812 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv503_maxcopyreadlen));
813 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv503_maxcopywritelen));
814 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv503_minkeepsearch));
815 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv503_maxkeepsearch));
816 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv503_minkeepcomplsearch));
817 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv503_maxkeepcomplsearch));
818 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv503_threadcountadd));
819 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv503_numblockthreads));
820 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv503_scavtimeout));
821 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv503_minrcvqueue));
822 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv503_minfreeworkitems));
823 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv503_xactmemsize));
824 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv503_threadpriority));
825 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv503_maxmpxct));
826 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv503_oplockbreakwait));
827 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv503_oplockbreakresponsewait));
828 0 : NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv503_enableoplocks));
829 0 : NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv503_enableoplockforceclose));
830 0 : NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv503_enablefcbopens));
831 0 : NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv503_enableraw));
832 0 : NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv503_enablesharednetdrives));
833 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv503_minfreeconnections));
834 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv503_maxfreeconnections));
835 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
836 : }
837 0 : if (ndr_flags & NDR_BUFFERS) {
838 0 : }
839 0 : return NDR_ERR_SUCCESS;
840 : }
841 :
842 0 : static void ndr_print_flags_SERVER_INFO_503(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_503 *r)
843 : {
844 0 : ndr_print_SERVER_INFO_503(ndr, name, r);
845 0 : }
846 :
847 0 : _PUBLIC_ void ndr_print_SERVER_INFO_503(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_503 *r)
848 : {
849 0 : ndr_print_struct(ndr, name, "SERVER_INFO_503");
850 0 : if (r == NULL) { ndr_print_null(ndr); return; }
851 0 : ndr->depth++;
852 0 : ndr_print_uint32(ndr, "sv503_sessopens", r->sv503_sessopens);
853 0 : ndr_print_uint32(ndr, "sv503_sessvcs", r->sv503_sessvcs);
854 0 : ndr_print_uint32(ndr, "sv503_opensearch", r->sv503_opensearch);
855 0 : ndr_print_uint32(ndr, "sv503_sizreqbuf", r->sv503_sizreqbuf);
856 0 : ndr_print_uint32(ndr, "sv503_initworkitems", r->sv503_initworkitems);
857 0 : ndr_print_uint32(ndr, "sv503_maxworkitems", r->sv503_maxworkitems);
858 0 : ndr_print_uint32(ndr, "sv503_rawworkitems", r->sv503_rawworkitems);
859 0 : ndr_print_uint32(ndr, "sv503_irpstacksize", r->sv503_irpstacksize);
860 0 : ndr_print_uint32(ndr, "sv503_maxrawbuflen", r->sv503_maxrawbuflen);
861 0 : ndr_print_uint32(ndr, "sv503_sessusers", r->sv503_sessusers);
862 0 : ndr_print_uint32(ndr, "sv503_sessconns", r->sv503_sessconns);
863 0 : ndr_print_uint32(ndr, "sv503_maxpagedmemoryusage", r->sv503_maxpagedmemoryusage);
864 0 : ndr_print_uint32(ndr, "sv503_maxnonpagedmemoryusage", r->sv503_maxnonpagedmemoryusage);
865 0 : ndr_print_uint8(ndr, "sv503_enablesoftcompat", r->sv503_enablesoftcompat);
866 0 : ndr_print_uint8(ndr, "sv503_enableforcedlogoff", r->sv503_enableforcedlogoff);
867 0 : ndr_print_uint8(ndr, "sv503_timesource", r->sv503_timesource);
868 0 : ndr_print_uint8(ndr, "sv503_acceptdownlevelapis", r->sv503_acceptdownlevelapis);
869 0 : ndr_print_uint8(ndr, "sv503_lmannounce", r->sv503_lmannounce);
870 0 : ndr_print_string(ndr, "sv503_domain", r->sv503_domain);
871 0 : ndr_print_uint32(ndr, "sv503_maxcopyreadlen", r->sv503_maxcopyreadlen);
872 0 : ndr_print_uint32(ndr, "sv503_maxcopywritelen", r->sv503_maxcopywritelen);
873 0 : ndr_print_uint32(ndr, "sv503_minkeepsearch", r->sv503_minkeepsearch);
874 0 : ndr_print_uint32(ndr, "sv503_maxkeepsearch", r->sv503_maxkeepsearch);
875 0 : ndr_print_uint32(ndr, "sv503_minkeepcomplsearch", r->sv503_minkeepcomplsearch);
876 0 : ndr_print_uint32(ndr, "sv503_maxkeepcomplsearch", r->sv503_maxkeepcomplsearch);
877 0 : ndr_print_uint32(ndr, "sv503_threadcountadd", r->sv503_threadcountadd);
878 0 : ndr_print_uint32(ndr, "sv503_numblockthreads", r->sv503_numblockthreads);
879 0 : ndr_print_uint32(ndr, "sv503_scavtimeout", r->sv503_scavtimeout);
880 0 : ndr_print_uint32(ndr, "sv503_minrcvqueue", r->sv503_minrcvqueue);
881 0 : ndr_print_uint32(ndr, "sv503_minfreeworkitems", r->sv503_minfreeworkitems);
882 0 : ndr_print_uint32(ndr, "sv503_xactmemsize", r->sv503_xactmemsize);
883 0 : ndr_print_uint32(ndr, "sv503_threadpriority", r->sv503_threadpriority);
884 0 : ndr_print_uint32(ndr, "sv503_maxmpxct", r->sv503_maxmpxct);
885 0 : ndr_print_uint32(ndr, "sv503_oplockbreakwait", r->sv503_oplockbreakwait);
886 0 : ndr_print_uint32(ndr, "sv503_oplockbreakresponsewait", r->sv503_oplockbreakresponsewait);
887 0 : ndr_print_uint8(ndr, "sv503_enableoplocks", r->sv503_enableoplocks);
888 0 : ndr_print_uint8(ndr, "sv503_enableoplockforceclose", r->sv503_enableoplockforceclose);
889 0 : ndr_print_uint8(ndr, "sv503_enablefcbopens", r->sv503_enablefcbopens);
890 0 : ndr_print_uint8(ndr, "sv503_enableraw", r->sv503_enableraw);
891 0 : ndr_print_uint8(ndr, "sv503_enablesharednetdrives", r->sv503_enablesharednetdrives);
892 0 : ndr_print_uint32(ndr, "sv503_minfreeconnections", r->sv503_minfreeconnections);
893 0 : ndr_print_uint32(ndr, "sv503_maxfreeconnections", r->sv503_maxfreeconnections);
894 0 : ndr->depth--;
895 : }
896 :
897 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_599(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_599 *r)
898 : {
899 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
900 0 : if (ndr_flags & NDR_SCALARS) {
901 0 : NDR_CHECK(ndr_push_align(ndr, 4));
902 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv599_sessopens));
903 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv599_sessvcs));
904 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv599_opensearch));
905 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv599_sizreqbuf));
906 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv599_initworkitems));
907 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv599_maxworkitems));
908 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv599_rawworkitems));
909 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv599_irpstacksize));
910 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv599_maxrawbuflen));
911 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv599_sessusers));
912 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv599_sessconns));
913 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv599_maxpagedmemoryusage));
914 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv599_maxnonpagedmemoryusage));
915 0 : NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv599_enablesoftcompat));
916 0 : NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv599_enableforcedlogoff));
917 0 : NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv599_timesource));
918 0 : NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv599_acceptdownlevelapis));
919 0 : NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv599_lmannounce));
920 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->sv599_domain));
921 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv599_maxcopyreadlen));
922 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv599_maxcopywritelen));
923 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv599_minkeepsearch));
924 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv599_maxkeepsearch));
925 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv599_minkeepcomplsearch));
926 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv599_maxkeepcomplsearch));
927 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv599_threadcountadd));
928 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv599_numblockthreads));
929 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv599_scavtimeout));
930 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv599_minrcvqueue));
931 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv599_minfreeworkitems));
932 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv599_xactmemsize));
933 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv599_threadpriority));
934 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv599_maxmpxct));
935 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv599_oplockbreakwait));
936 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv599_oplockbreakresponsewait));
937 0 : NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv599_enableoplocks));
938 0 : NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv599_enableoplockforceclose));
939 0 : NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv599_enablefcbopens));
940 0 : NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv599_enableraw));
941 0 : NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv599_enablesharednetdrives));
942 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv599_minfreeconnections));
943 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv599_maxfreeconnections));
944 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv599_initsesstable));
945 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv599_initconntable));
946 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv599_initfiletable));
947 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv599_initsearchtable));
948 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv599_alertschedule));
949 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv599_errorthreshold));
950 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv599_networkerrorthreshold));
951 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv599_diskspacethreshold));
952 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv599_reserved));
953 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv599_maxlinkdelay));
954 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv599_minlinkthroughput));
955 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv599_linkinfovalidtime));
956 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv599_scavqosinfoupdatetime));
957 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv599_maxworkitemidletime));
958 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
959 : }
960 0 : if (ndr_flags & NDR_BUFFERS) {
961 0 : }
962 0 : return NDR_ERR_SUCCESS;
963 : }
964 :
965 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_599(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_599 *r)
966 : {
967 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
968 0 : if (ndr_flags & NDR_SCALARS) {
969 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
970 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv599_sessopens));
971 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv599_sessvcs));
972 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv599_opensearch));
973 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv599_sizreqbuf));
974 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv599_initworkitems));
975 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv599_maxworkitems));
976 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv599_rawworkitems));
977 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv599_irpstacksize));
978 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv599_maxrawbuflen));
979 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv599_sessusers));
980 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv599_sessconns));
981 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv599_maxpagedmemoryusage));
982 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv599_maxnonpagedmemoryusage));
983 0 : NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv599_enablesoftcompat));
984 0 : NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv599_enableforcedlogoff));
985 0 : NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv599_timesource));
986 0 : NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv599_acceptdownlevelapis));
987 0 : NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv599_lmannounce));
988 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->sv599_domain));
989 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv599_maxcopyreadlen));
990 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv599_maxcopywritelen));
991 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv599_minkeepsearch));
992 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv599_maxkeepsearch));
993 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv599_minkeepcomplsearch));
994 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv599_maxkeepcomplsearch));
995 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv599_threadcountadd));
996 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv599_numblockthreads));
997 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv599_scavtimeout));
998 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv599_minrcvqueue));
999 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv599_minfreeworkitems));
1000 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv599_xactmemsize));
1001 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv599_threadpriority));
1002 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv599_maxmpxct));
1003 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv599_oplockbreakwait));
1004 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv599_oplockbreakresponsewait));
1005 0 : NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv599_enableoplocks));
1006 0 : NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv599_enableoplockforceclose));
1007 0 : NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv599_enablefcbopens));
1008 0 : NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv599_enableraw));
1009 0 : NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv599_enablesharednetdrives));
1010 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv599_minfreeconnections));
1011 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv599_maxfreeconnections));
1012 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv599_initsesstable));
1013 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv599_initconntable));
1014 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv599_initfiletable));
1015 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv599_initsearchtable));
1016 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv599_alertschedule));
1017 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv599_errorthreshold));
1018 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv599_networkerrorthreshold));
1019 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv599_diskspacethreshold));
1020 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv599_reserved));
1021 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv599_maxlinkdelay));
1022 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv599_minlinkthroughput));
1023 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv599_linkinfovalidtime));
1024 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv599_scavqosinfoupdatetime));
1025 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv599_maxworkitemidletime));
1026 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
1027 : }
1028 0 : if (ndr_flags & NDR_BUFFERS) {
1029 0 : }
1030 0 : return NDR_ERR_SUCCESS;
1031 : }
1032 :
1033 0 : static void ndr_print_flags_SERVER_INFO_599(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_599 *r)
1034 : {
1035 0 : ndr_print_SERVER_INFO_599(ndr, name, r);
1036 0 : }
1037 :
1038 0 : _PUBLIC_ void ndr_print_SERVER_INFO_599(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_599 *r)
1039 : {
1040 0 : ndr_print_struct(ndr, name, "SERVER_INFO_599");
1041 0 : if (r == NULL) { ndr_print_null(ndr); return; }
1042 0 : ndr->depth++;
1043 0 : ndr_print_uint32(ndr, "sv599_sessopens", r->sv599_sessopens);
1044 0 : ndr_print_uint32(ndr, "sv599_sessvcs", r->sv599_sessvcs);
1045 0 : ndr_print_uint32(ndr, "sv599_opensearch", r->sv599_opensearch);
1046 0 : ndr_print_uint32(ndr, "sv599_sizreqbuf", r->sv599_sizreqbuf);
1047 0 : ndr_print_uint32(ndr, "sv599_initworkitems", r->sv599_initworkitems);
1048 0 : ndr_print_uint32(ndr, "sv599_maxworkitems", r->sv599_maxworkitems);
1049 0 : ndr_print_uint32(ndr, "sv599_rawworkitems", r->sv599_rawworkitems);
1050 0 : ndr_print_uint32(ndr, "sv599_irpstacksize", r->sv599_irpstacksize);
1051 0 : ndr_print_uint32(ndr, "sv599_maxrawbuflen", r->sv599_maxrawbuflen);
1052 0 : ndr_print_uint32(ndr, "sv599_sessusers", r->sv599_sessusers);
1053 0 : ndr_print_uint32(ndr, "sv599_sessconns", r->sv599_sessconns);
1054 0 : ndr_print_uint32(ndr, "sv599_maxpagedmemoryusage", r->sv599_maxpagedmemoryusage);
1055 0 : ndr_print_uint32(ndr, "sv599_maxnonpagedmemoryusage", r->sv599_maxnonpagedmemoryusage);
1056 0 : ndr_print_uint8(ndr, "sv599_enablesoftcompat", r->sv599_enablesoftcompat);
1057 0 : ndr_print_uint8(ndr, "sv599_enableforcedlogoff", r->sv599_enableforcedlogoff);
1058 0 : ndr_print_uint8(ndr, "sv599_timesource", r->sv599_timesource);
1059 0 : ndr_print_uint8(ndr, "sv599_acceptdownlevelapis", r->sv599_acceptdownlevelapis);
1060 0 : ndr_print_uint8(ndr, "sv599_lmannounce", r->sv599_lmannounce);
1061 0 : ndr_print_string(ndr, "sv599_domain", r->sv599_domain);
1062 0 : ndr_print_uint32(ndr, "sv599_maxcopyreadlen", r->sv599_maxcopyreadlen);
1063 0 : ndr_print_uint32(ndr, "sv599_maxcopywritelen", r->sv599_maxcopywritelen);
1064 0 : ndr_print_uint32(ndr, "sv599_minkeepsearch", r->sv599_minkeepsearch);
1065 0 : ndr_print_uint32(ndr, "sv599_maxkeepsearch", r->sv599_maxkeepsearch);
1066 0 : ndr_print_uint32(ndr, "sv599_minkeepcomplsearch", r->sv599_minkeepcomplsearch);
1067 0 : ndr_print_uint32(ndr, "sv599_maxkeepcomplsearch", r->sv599_maxkeepcomplsearch);
1068 0 : ndr_print_uint32(ndr, "sv599_threadcountadd", r->sv599_threadcountadd);
1069 0 : ndr_print_uint32(ndr, "sv599_numblockthreads", r->sv599_numblockthreads);
1070 0 : ndr_print_uint32(ndr, "sv599_scavtimeout", r->sv599_scavtimeout);
1071 0 : ndr_print_uint32(ndr, "sv599_minrcvqueue", r->sv599_minrcvqueue);
1072 0 : ndr_print_uint32(ndr, "sv599_minfreeworkitems", r->sv599_minfreeworkitems);
1073 0 : ndr_print_uint32(ndr, "sv599_xactmemsize", r->sv599_xactmemsize);
1074 0 : ndr_print_uint32(ndr, "sv599_threadpriority", r->sv599_threadpriority);
1075 0 : ndr_print_uint32(ndr, "sv599_maxmpxct", r->sv599_maxmpxct);
1076 0 : ndr_print_uint32(ndr, "sv599_oplockbreakwait", r->sv599_oplockbreakwait);
1077 0 : ndr_print_uint32(ndr, "sv599_oplockbreakresponsewait", r->sv599_oplockbreakresponsewait);
1078 0 : ndr_print_uint8(ndr, "sv599_enableoplocks", r->sv599_enableoplocks);
1079 0 : ndr_print_uint8(ndr, "sv599_enableoplockforceclose", r->sv599_enableoplockforceclose);
1080 0 : ndr_print_uint8(ndr, "sv599_enablefcbopens", r->sv599_enablefcbopens);
1081 0 : ndr_print_uint8(ndr, "sv599_enableraw", r->sv599_enableraw);
1082 0 : ndr_print_uint8(ndr, "sv599_enablesharednetdrives", r->sv599_enablesharednetdrives);
1083 0 : ndr_print_uint32(ndr, "sv599_minfreeconnections", r->sv599_minfreeconnections);
1084 0 : ndr_print_uint32(ndr, "sv599_maxfreeconnections", r->sv599_maxfreeconnections);
1085 0 : ndr_print_uint32(ndr, "sv599_initsesstable", r->sv599_initsesstable);
1086 0 : ndr_print_uint32(ndr, "sv599_initconntable", r->sv599_initconntable);
1087 0 : ndr_print_uint32(ndr, "sv599_initfiletable", r->sv599_initfiletable);
1088 0 : ndr_print_uint32(ndr, "sv599_initsearchtable", r->sv599_initsearchtable);
1089 0 : ndr_print_uint32(ndr, "sv599_alertschedule", r->sv599_alertschedule);
1090 0 : ndr_print_uint32(ndr, "sv599_errorthreshold", r->sv599_errorthreshold);
1091 0 : ndr_print_uint32(ndr, "sv599_networkerrorthreshold", r->sv599_networkerrorthreshold);
1092 0 : ndr_print_uint32(ndr, "sv599_diskspacethreshold", r->sv599_diskspacethreshold);
1093 0 : ndr_print_uint32(ndr, "sv599_reserved", r->sv599_reserved);
1094 0 : ndr_print_uint32(ndr, "sv599_maxlinkdelay", r->sv599_maxlinkdelay);
1095 0 : ndr_print_uint32(ndr, "sv599_minlinkthroughput", r->sv599_minlinkthroughput);
1096 0 : ndr_print_uint32(ndr, "sv599_linkinfovalidtime", r->sv599_linkinfovalidtime);
1097 0 : ndr_print_uint32(ndr, "sv599_scavqosinfoupdatetime", r->sv599_scavqosinfoupdatetime);
1098 0 : ndr_print_uint32(ndr, "sv599_maxworkitemidletime", r->sv599_maxworkitemidletime);
1099 0 : ndr->depth--;
1100 : }
1101 :
1102 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_598(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_598 *r)
1103 : {
1104 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
1105 0 : if (ndr_flags & NDR_SCALARS) {
1106 0 : NDR_CHECK(ndr_push_align(ndr, 4));
1107 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv598_maxrawworkitems));
1108 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv598_maxthreadsperqueue));
1109 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv598_producttype));
1110 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv598_serversize));
1111 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv598_connectionlessautodisc));
1112 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv598_sharingviolationretries));
1113 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv598_sharingviolationdelay));
1114 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv598_maxglobalopensearch));
1115 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv598_removeduplicatesearches));
1116 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv598_lockviolationoffset));
1117 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv598_lockviolationdelay));
1118 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv598_mdlreadswitchover));
1119 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv598_cachedopenlimit));
1120 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv598_otherqueueaffinity));
1121 0 : NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv598_restrictnullsessaccess));
1122 0 : NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv598_enablewfw311directipx));
1123 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv598_queuesamplesecs));
1124 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv598_balancecount));
1125 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv598_preferredaffinity));
1126 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv598_maxfreerfcbs));
1127 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv598_maxfreemfcbs));
1128 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv598_maxfreelfcbs));
1129 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv598_maxfreepagedpoolchunks));
1130 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv598_minpagedpoolchunksize));
1131 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv598_maxpagedpoolchunksize));
1132 0 : NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv598_sendsfrompreferredprocessor));
1133 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv598_cacheddirectorylimit));
1134 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv598_maxcopylength));
1135 0 : NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv598_enablecompression));
1136 0 : NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv598_autosharewks));
1137 0 : NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv598_autoshareserver));
1138 0 : NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv598_enablesecuritysignature));
1139 0 : NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv598_requiresecuritysignature));
1140 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv598_minclientbuffersize));
1141 0 : NDR_CHECK(ndr_push_GUID(ndr, NDR_SCALARS, &r->sv598_serverguid));
1142 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv598_ConnectionNoSessionsTimeout));
1143 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv598_IdleThreadTimeOut));
1144 0 : NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv598_enableW9xsecuritysignature));
1145 0 : NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv598_enforcekerberosreauthentication));
1146 0 : NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv598_disabledos));
1147 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv598_lowdiskspaceminimum));
1148 0 : NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv598_disablestrictnamechecking));
1149 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
1150 : }
1151 0 : if (ndr_flags & NDR_BUFFERS) {
1152 0 : }
1153 0 : return NDR_ERR_SUCCESS;
1154 : }
1155 :
1156 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_598(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_598 *r)
1157 : {
1158 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
1159 0 : if (ndr_flags & NDR_SCALARS) {
1160 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
1161 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv598_maxrawworkitems));
1162 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv598_maxthreadsperqueue));
1163 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv598_producttype));
1164 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv598_serversize));
1165 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv598_connectionlessautodisc));
1166 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv598_sharingviolationretries));
1167 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv598_sharingviolationdelay));
1168 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv598_maxglobalopensearch));
1169 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv598_removeduplicatesearches));
1170 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv598_lockviolationoffset));
1171 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv598_lockviolationdelay));
1172 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv598_mdlreadswitchover));
1173 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv598_cachedopenlimit));
1174 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv598_otherqueueaffinity));
1175 0 : NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv598_restrictnullsessaccess));
1176 0 : NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv598_enablewfw311directipx));
1177 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv598_queuesamplesecs));
1178 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv598_balancecount));
1179 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv598_preferredaffinity));
1180 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv598_maxfreerfcbs));
1181 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv598_maxfreemfcbs));
1182 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv598_maxfreelfcbs));
1183 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv598_maxfreepagedpoolchunks));
1184 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv598_minpagedpoolchunksize));
1185 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv598_maxpagedpoolchunksize));
1186 0 : NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv598_sendsfrompreferredprocessor));
1187 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv598_cacheddirectorylimit));
1188 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv598_maxcopylength));
1189 0 : NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv598_enablecompression));
1190 0 : NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv598_autosharewks));
1191 0 : NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv598_autoshareserver));
1192 0 : NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv598_enablesecuritysignature));
1193 0 : NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv598_requiresecuritysignature));
1194 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv598_minclientbuffersize));
1195 0 : NDR_CHECK(ndr_pull_GUID(ndr, NDR_SCALARS, &r->sv598_serverguid));
1196 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv598_ConnectionNoSessionsTimeout));
1197 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv598_IdleThreadTimeOut));
1198 0 : NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv598_enableW9xsecuritysignature));
1199 0 : NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv598_enforcekerberosreauthentication));
1200 0 : NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv598_disabledos));
1201 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv598_lowdiskspaceminimum));
1202 0 : NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv598_disablestrictnamechecking));
1203 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
1204 : }
1205 0 : if (ndr_flags & NDR_BUFFERS) {
1206 0 : }
1207 0 : return NDR_ERR_SUCCESS;
1208 : }
1209 :
1210 0 : static void ndr_print_flags_SERVER_INFO_598(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_598 *r)
1211 : {
1212 0 : ndr_print_SERVER_INFO_598(ndr, name, r);
1213 0 : }
1214 :
1215 0 : _PUBLIC_ void ndr_print_SERVER_INFO_598(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_598 *r)
1216 : {
1217 0 : ndr_print_struct(ndr, name, "SERVER_INFO_598");
1218 0 : if (r == NULL) { ndr_print_null(ndr); return; }
1219 0 : ndr->depth++;
1220 0 : ndr_print_uint32(ndr, "sv598_maxrawworkitems", r->sv598_maxrawworkitems);
1221 0 : ndr_print_uint32(ndr, "sv598_maxthreadsperqueue", r->sv598_maxthreadsperqueue);
1222 0 : ndr_print_uint32(ndr, "sv598_producttype", r->sv598_producttype);
1223 0 : ndr_print_uint32(ndr, "sv598_serversize", r->sv598_serversize);
1224 0 : ndr_print_uint32(ndr, "sv598_connectionlessautodisc", r->sv598_connectionlessautodisc);
1225 0 : ndr_print_uint32(ndr, "sv598_sharingviolationretries", r->sv598_sharingviolationretries);
1226 0 : ndr_print_uint32(ndr, "sv598_sharingviolationdelay", r->sv598_sharingviolationdelay);
1227 0 : ndr_print_uint32(ndr, "sv598_maxglobalopensearch", r->sv598_maxglobalopensearch);
1228 0 : ndr_print_uint32(ndr, "sv598_removeduplicatesearches", r->sv598_removeduplicatesearches);
1229 0 : ndr_print_uint32(ndr, "sv598_lockviolationoffset", r->sv598_lockviolationoffset);
1230 0 : ndr_print_uint32(ndr, "sv598_lockviolationdelay", r->sv598_lockviolationdelay);
1231 0 : ndr_print_uint32(ndr, "sv598_mdlreadswitchover", r->sv598_mdlreadswitchover);
1232 0 : ndr_print_uint32(ndr, "sv598_cachedopenlimit", r->sv598_cachedopenlimit);
1233 0 : ndr_print_uint32(ndr, "sv598_otherqueueaffinity", r->sv598_otherqueueaffinity);
1234 0 : ndr_print_uint8(ndr, "sv598_restrictnullsessaccess", r->sv598_restrictnullsessaccess);
1235 0 : ndr_print_uint8(ndr, "sv598_enablewfw311directipx", r->sv598_enablewfw311directipx);
1236 0 : ndr_print_uint32(ndr, "sv598_queuesamplesecs", r->sv598_queuesamplesecs);
1237 0 : ndr_print_uint32(ndr, "sv598_balancecount", r->sv598_balancecount);
1238 0 : ndr_print_uint32(ndr, "sv598_preferredaffinity", r->sv598_preferredaffinity);
1239 0 : ndr_print_uint32(ndr, "sv598_maxfreerfcbs", r->sv598_maxfreerfcbs);
1240 0 : ndr_print_uint32(ndr, "sv598_maxfreemfcbs", r->sv598_maxfreemfcbs);
1241 0 : ndr_print_uint32(ndr, "sv598_maxfreelfcbs", r->sv598_maxfreelfcbs);
1242 0 : ndr_print_uint32(ndr, "sv598_maxfreepagedpoolchunks", r->sv598_maxfreepagedpoolchunks);
1243 0 : ndr_print_uint32(ndr, "sv598_minpagedpoolchunksize", r->sv598_minpagedpoolchunksize);
1244 0 : ndr_print_uint32(ndr, "sv598_maxpagedpoolchunksize", r->sv598_maxpagedpoolchunksize);
1245 0 : ndr_print_uint8(ndr, "sv598_sendsfrompreferredprocessor", r->sv598_sendsfrompreferredprocessor);
1246 0 : ndr_print_uint32(ndr, "sv598_cacheddirectorylimit", r->sv598_cacheddirectorylimit);
1247 0 : ndr_print_uint32(ndr, "sv598_maxcopylength", r->sv598_maxcopylength);
1248 0 : ndr_print_uint8(ndr, "sv598_enablecompression", r->sv598_enablecompression);
1249 0 : ndr_print_uint8(ndr, "sv598_autosharewks", r->sv598_autosharewks);
1250 0 : ndr_print_uint8(ndr, "sv598_autoshareserver", r->sv598_autoshareserver);
1251 0 : ndr_print_uint8(ndr, "sv598_enablesecuritysignature", r->sv598_enablesecuritysignature);
1252 0 : ndr_print_uint8(ndr, "sv598_requiresecuritysignature", r->sv598_requiresecuritysignature);
1253 0 : ndr_print_uint32(ndr, "sv598_minclientbuffersize", r->sv598_minclientbuffersize);
1254 0 : ndr_print_GUID(ndr, "sv598_serverguid", &r->sv598_serverguid);
1255 0 : ndr_print_uint32(ndr, "sv598_ConnectionNoSessionsTimeout", r->sv598_ConnectionNoSessionsTimeout);
1256 0 : ndr_print_uint32(ndr, "sv598_IdleThreadTimeOut", r->sv598_IdleThreadTimeOut);
1257 0 : ndr_print_uint8(ndr, "sv598_enableW9xsecuritysignature", r->sv598_enableW9xsecuritysignature);
1258 0 : ndr_print_uint8(ndr, "sv598_enforcekerberosreauthentication", r->sv598_enforcekerberosreauthentication);
1259 0 : ndr_print_uint8(ndr, "sv598_disabledos", r->sv598_disabledos);
1260 0 : ndr_print_uint32(ndr, "sv598_lowdiskspaceminimum", r->sv598_lowdiskspaceminimum);
1261 0 : ndr_print_uint8(ndr, "sv598_disablestrictnamechecking", r->sv598_disablestrictnamechecking);
1262 0 : ndr->depth--;
1263 : }
1264 :
1265 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1005(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_1005 *r)
1266 : {
1267 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
1268 0 : if (ndr_flags & NDR_SCALARS) {
1269 0 : NDR_CHECK(ndr_push_align(ndr, 4));
1270 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->sv1005_comment));
1271 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
1272 : }
1273 0 : if (ndr_flags & NDR_BUFFERS) {
1274 0 : }
1275 0 : return NDR_ERR_SUCCESS;
1276 : }
1277 :
1278 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1005(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_1005 *r)
1279 : {
1280 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
1281 0 : if (ndr_flags & NDR_SCALARS) {
1282 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
1283 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->sv1005_comment));
1284 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
1285 : }
1286 0 : if (ndr_flags & NDR_BUFFERS) {
1287 0 : }
1288 0 : return NDR_ERR_SUCCESS;
1289 : }
1290 :
1291 0 : static void ndr_print_flags_SERVER_INFO_1005(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_1005 *r)
1292 : {
1293 0 : ndr_print_SERVER_INFO_1005(ndr, name, r);
1294 0 : }
1295 :
1296 0 : _PUBLIC_ void ndr_print_SERVER_INFO_1005(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1005 *r)
1297 : {
1298 0 : ndr_print_struct(ndr, name, "SERVER_INFO_1005");
1299 0 : if (r == NULL) { ndr_print_null(ndr); return; }
1300 0 : ndr->depth++;
1301 0 : ndr_print_string(ndr, "sv1005_comment", r->sv1005_comment);
1302 0 : ndr->depth--;
1303 : }
1304 :
1305 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1107(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_1107 *r)
1306 : {
1307 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
1308 0 : if (ndr_flags & NDR_SCALARS) {
1309 0 : NDR_CHECK(ndr_push_align(ndr, 4));
1310 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1107_users));
1311 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
1312 : }
1313 0 : if (ndr_flags & NDR_BUFFERS) {
1314 0 : }
1315 0 : return NDR_ERR_SUCCESS;
1316 : }
1317 :
1318 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1107(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_1107 *r)
1319 : {
1320 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
1321 0 : if (ndr_flags & NDR_SCALARS) {
1322 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
1323 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1107_users));
1324 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
1325 : }
1326 0 : if (ndr_flags & NDR_BUFFERS) {
1327 0 : }
1328 0 : return NDR_ERR_SUCCESS;
1329 : }
1330 :
1331 0 : static void ndr_print_flags_SERVER_INFO_1107(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_1107 *r)
1332 : {
1333 0 : ndr_print_SERVER_INFO_1107(ndr, name, r);
1334 0 : }
1335 :
1336 0 : _PUBLIC_ void ndr_print_SERVER_INFO_1107(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1107 *r)
1337 : {
1338 0 : ndr_print_struct(ndr, name, "SERVER_INFO_1107");
1339 0 : if (r == NULL) { ndr_print_null(ndr); return; }
1340 0 : ndr->depth++;
1341 0 : ndr_print_uint32(ndr, "sv1107_users", r->sv1107_users);
1342 0 : ndr->depth--;
1343 : }
1344 :
1345 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1010(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_1010 *r)
1346 : {
1347 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
1348 0 : if (ndr_flags & NDR_SCALARS) {
1349 0 : NDR_CHECK(ndr_push_align(ndr, 4));
1350 0 : NDR_CHECK(ndr_push_int32(ndr, NDR_SCALARS, r->sv1010_disc));
1351 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
1352 : }
1353 0 : if (ndr_flags & NDR_BUFFERS) {
1354 0 : }
1355 0 : return NDR_ERR_SUCCESS;
1356 : }
1357 :
1358 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1010(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_1010 *r)
1359 : {
1360 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
1361 0 : if (ndr_flags & NDR_SCALARS) {
1362 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
1363 0 : NDR_CHECK(ndr_pull_int32(ndr, NDR_SCALARS, &r->sv1010_disc));
1364 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
1365 : }
1366 0 : if (ndr_flags & NDR_BUFFERS) {
1367 0 : }
1368 0 : return NDR_ERR_SUCCESS;
1369 : }
1370 :
1371 0 : static void ndr_print_flags_SERVER_INFO_1010(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_1010 *r)
1372 : {
1373 0 : ndr_print_SERVER_INFO_1010(ndr, name, r);
1374 0 : }
1375 :
1376 0 : _PUBLIC_ void ndr_print_SERVER_INFO_1010(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1010 *r)
1377 : {
1378 0 : ndr_print_struct(ndr, name, "SERVER_INFO_1010");
1379 0 : if (r == NULL) { ndr_print_null(ndr); return; }
1380 0 : ndr->depth++;
1381 0 : ndr_print_int32(ndr, "sv1010_disc", r->sv1010_disc);
1382 0 : ndr->depth--;
1383 : }
1384 :
1385 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1016(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_1016 *r)
1386 : {
1387 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
1388 0 : if (ndr_flags & NDR_SCALARS) {
1389 0 : NDR_CHECK(ndr_push_align(ndr, 1));
1390 0 : NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv1016_hidden));
1391 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 1));
1392 : }
1393 0 : if (ndr_flags & NDR_BUFFERS) {
1394 0 : }
1395 0 : return NDR_ERR_SUCCESS;
1396 : }
1397 :
1398 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1016(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_1016 *r)
1399 : {
1400 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
1401 0 : if (ndr_flags & NDR_SCALARS) {
1402 0 : NDR_CHECK(ndr_pull_align(ndr, 1));
1403 0 : NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv1016_hidden));
1404 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 1));
1405 : }
1406 0 : if (ndr_flags & NDR_BUFFERS) {
1407 0 : }
1408 0 : return NDR_ERR_SUCCESS;
1409 : }
1410 :
1411 0 : static void ndr_print_flags_SERVER_INFO_1016(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_1016 *r)
1412 : {
1413 0 : ndr_print_SERVER_INFO_1016(ndr, name, r);
1414 0 : }
1415 :
1416 0 : _PUBLIC_ void ndr_print_SERVER_INFO_1016(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1016 *r)
1417 : {
1418 0 : ndr_print_struct(ndr, name, "SERVER_INFO_1016");
1419 0 : if (r == NULL) { ndr_print_null(ndr); return; }
1420 0 : ndr->depth++;
1421 0 : ndr_print_uint8(ndr, "sv1016_hidden", r->sv1016_hidden);
1422 0 : ndr->depth--;
1423 : }
1424 :
1425 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1017(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_1017 *r)
1426 : {
1427 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
1428 0 : if (ndr_flags & NDR_SCALARS) {
1429 0 : NDR_CHECK(ndr_push_align(ndr, 4));
1430 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1017_announce));
1431 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
1432 : }
1433 0 : if (ndr_flags & NDR_BUFFERS) {
1434 0 : }
1435 0 : return NDR_ERR_SUCCESS;
1436 : }
1437 :
1438 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1017(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_1017 *r)
1439 : {
1440 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
1441 0 : if (ndr_flags & NDR_SCALARS) {
1442 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
1443 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1017_announce));
1444 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
1445 : }
1446 0 : if (ndr_flags & NDR_BUFFERS) {
1447 0 : }
1448 0 : return NDR_ERR_SUCCESS;
1449 : }
1450 :
1451 0 : static void ndr_print_flags_SERVER_INFO_1017(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_1017 *r)
1452 : {
1453 0 : ndr_print_SERVER_INFO_1017(ndr, name, r);
1454 0 : }
1455 :
1456 0 : _PUBLIC_ void ndr_print_SERVER_INFO_1017(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1017 *r)
1457 : {
1458 0 : ndr_print_struct(ndr, name, "SERVER_INFO_1017");
1459 0 : if (r == NULL) { ndr_print_null(ndr); return; }
1460 0 : ndr->depth++;
1461 0 : ndr_print_uint32(ndr, "sv1017_announce", r->sv1017_announce);
1462 0 : ndr->depth--;
1463 : }
1464 :
1465 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1018(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_1018 *r)
1466 : {
1467 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
1468 0 : if (ndr_flags & NDR_SCALARS) {
1469 0 : NDR_CHECK(ndr_push_align(ndr, 4));
1470 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1018_anndelta));
1471 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
1472 : }
1473 0 : if (ndr_flags & NDR_BUFFERS) {
1474 0 : }
1475 0 : return NDR_ERR_SUCCESS;
1476 : }
1477 :
1478 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1018(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_1018 *r)
1479 : {
1480 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
1481 0 : if (ndr_flags & NDR_SCALARS) {
1482 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
1483 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1018_anndelta));
1484 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
1485 : }
1486 0 : if (ndr_flags & NDR_BUFFERS) {
1487 0 : }
1488 0 : return NDR_ERR_SUCCESS;
1489 : }
1490 :
1491 0 : static void ndr_print_flags_SERVER_INFO_1018(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_1018 *r)
1492 : {
1493 0 : ndr_print_SERVER_INFO_1018(ndr, name, r);
1494 0 : }
1495 :
1496 0 : _PUBLIC_ void ndr_print_SERVER_INFO_1018(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1018 *r)
1497 : {
1498 0 : ndr_print_struct(ndr, name, "SERVER_INFO_1018");
1499 0 : if (r == NULL) { ndr_print_null(ndr); return; }
1500 0 : ndr->depth++;
1501 0 : ndr_print_uint32(ndr, "sv1018_anndelta", r->sv1018_anndelta);
1502 0 : ndr->depth--;
1503 : }
1504 :
1505 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1501(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_1501 *r)
1506 : {
1507 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
1508 0 : if (ndr_flags & NDR_SCALARS) {
1509 0 : NDR_CHECK(ndr_push_align(ndr, 4));
1510 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1501_sessopens));
1511 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
1512 : }
1513 0 : if (ndr_flags & NDR_BUFFERS) {
1514 0 : }
1515 0 : return NDR_ERR_SUCCESS;
1516 : }
1517 :
1518 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1501(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_1501 *r)
1519 : {
1520 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
1521 0 : if (ndr_flags & NDR_SCALARS) {
1522 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
1523 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1501_sessopens));
1524 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
1525 : }
1526 0 : if (ndr_flags & NDR_BUFFERS) {
1527 0 : }
1528 0 : return NDR_ERR_SUCCESS;
1529 : }
1530 :
1531 0 : static void ndr_print_flags_SERVER_INFO_1501(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_1501 *r)
1532 : {
1533 0 : ndr_print_SERVER_INFO_1501(ndr, name, r);
1534 0 : }
1535 :
1536 0 : _PUBLIC_ void ndr_print_SERVER_INFO_1501(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1501 *r)
1537 : {
1538 0 : ndr_print_struct(ndr, name, "SERVER_INFO_1501");
1539 0 : if (r == NULL) { ndr_print_null(ndr); return; }
1540 0 : ndr->depth++;
1541 0 : ndr_print_uint32(ndr, "sv1501_sessopens", r->sv1501_sessopens);
1542 0 : ndr->depth--;
1543 : }
1544 :
1545 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1502(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_1502 *r)
1546 : {
1547 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
1548 0 : if (ndr_flags & NDR_SCALARS) {
1549 0 : NDR_CHECK(ndr_push_align(ndr, 4));
1550 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1502_sessvcs));
1551 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
1552 : }
1553 0 : if (ndr_flags & NDR_BUFFERS) {
1554 0 : }
1555 0 : return NDR_ERR_SUCCESS;
1556 : }
1557 :
1558 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1502(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_1502 *r)
1559 : {
1560 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
1561 0 : if (ndr_flags & NDR_SCALARS) {
1562 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
1563 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1502_sessvcs));
1564 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
1565 : }
1566 0 : if (ndr_flags & NDR_BUFFERS) {
1567 0 : }
1568 0 : return NDR_ERR_SUCCESS;
1569 : }
1570 :
1571 0 : static void ndr_print_flags_SERVER_INFO_1502(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_1502 *r)
1572 : {
1573 0 : ndr_print_SERVER_INFO_1502(ndr, name, r);
1574 0 : }
1575 :
1576 0 : _PUBLIC_ void ndr_print_SERVER_INFO_1502(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1502 *r)
1577 : {
1578 0 : ndr_print_struct(ndr, name, "SERVER_INFO_1502");
1579 0 : if (r == NULL) { ndr_print_null(ndr); return; }
1580 0 : ndr->depth++;
1581 0 : ndr_print_uint32(ndr, "sv1502_sessvcs", r->sv1502_sessvcs);
1582 0 : ndr->depth--;
1583 : }
1584 :
1585 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1503(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_1503 *r)
1586 : {
1587 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
1588 0 : if (ndr_flags & NDR_SCALARS) {
1589 0 : NDR_CHECK(ndr_push_align(ndr, 4));
1590 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1503_opensearch));
1591 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
1592 : }
1593 0 : if (ndr_flags & NDR_BUFFERS) {
1594 0 : }
1595 0 : return NDR_ERR_SUCCESS;
1596 : }
1597 :
1598 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1503(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_1503 *r)
1599 : {
1600 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
1601 0 : if (ndr_flags & NDR_SCALARS) {
1602 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
1603 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1503_opensearch));
1604 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
1605 : }
1606 0 : if (ndr_flags & NDR_BUFFERS) {
1607 0 : }
1608 0 : return NDR_ERR_SUCCESS;
1609 : }
1610 :
1611 0 : static void ndr_print_flags_SERVER_INFO_1503(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_1503 *r)
1612 : {
1613 0 : ndr_print_SERVER_INFO_1503(ndr, name, r);
1614 0 : }
1615 :
1616 0 : _PUBLIC_ void ndr_print_SERVER_INFO_1503(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1503 *r)
1617 : {
1618 0 : ndr_print_struct(ndr, name, "SERVER_INFO_1503");
1619 0 : if (r == NULL) { ndr_print_null(ndr); return; }
1620 0 : ndr->depth++;
1621 0 : ndr_print_uint32(ndr, "sv1503_opensearch", r->sv1503_opensearch);
1622 0 : ndr->depth--;
1623 : }
1624 :
1625 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1506(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_1506 *r)
1626 : {
1627 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
1628 0 : if (ndr_flags & NDR_SCALARS) {
1629 0 : NDR_CHECK(ndr_push_align(ndr, 4));
1630 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1506_maxworkitems));
1631 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
1632 : }
1633 0 : if (ndr_flags & NDR_BUFFERS) {
1634 0 : }
1635 0 : return NDR_ERR_SUCCESS;
1636 : }
1637 :
1638 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1506(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_1506 *r)
1639 : {
1640 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
1641 0 : if (ndr_flags & NDR_SCALARS) {
1642 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
1643 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1506_maxworkitems));
1644 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
1645 : }
1646 0 : if (ndr_flags & NDR_BUFFERS) {
1647 0 : }
1648 0 : return NDR_ERR_SUCCESS;
1649 : }
1650 :
1651 0 : static void ndr_print_flags_SERVER_INFO_1506(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_1506 *r)
1652 : {
1653 0 : ndr_print_SERVER_INFO_1506(ndr, name, r);
1654 0 : }
1655 :
1656 0 : _PUBLIC_ void ndr_print_SERVER_INFO_1506(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1506 *r)
1657 : {
1658 0 : ndr_print_struct(ndr, name, "SERVER_INFO_1506");
1659 0 : if (r == NULL) { ndr_print_null(ndr); return; }
1660 0 : ndr->depth++;
1661 0 : ndr_print_uint32(ndr, "sv1506_maxworkitems", r->sv1506_maxworkitems);
1662 0 : ndr->depth--;
1663 : }
1664 :
1665 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1509(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_1509 *r)
1666 : {
1667 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
1668 0 : if (ndr_flags & NDR_SCALARS) {
1669 0 : NDR_CHECK(ndr_push_align(ndr, 4));
1670 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1509_maxrawbuflen));
1671 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
1672 : }
1673 0 : if (ndr_flags & NDR_BUFFERS) {
1674 0 : }
1675 0 : return NDR_ERR_SUCCESS;
1676 : }
1677 :
1678 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1509(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_1509 *r)
1679 : {
1680 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
1681 0 : if (ndr_flags & NDR_SCALARS) {
1682 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
1683 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1509_maxrawbuflen));
1684 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
1685 : }
1686 0 : if (ndr_flags & NDR_BUFFERS) {
1687 0 : }
1688 0 : return NDR_ERR_SUCCESS;
1689 : }
1690 :
1691 0 : static void ndr_print_flags_SERVER_INFO_1509(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_1509 *r)
1692 : {
1693 0 : ndr_print_SERVER_INFO_1509(ndr, name, r);
1694 0 : }
1695 :
1696 0 : _PUBLIC_ void ndr_print_SERVER_INFO_1509(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1509 *r)
1697 : {
1698 0 : ndr_print_struct(ndr, name, "SERVER_INFO_1509");
1699 0 : if (r == NULL) { ndr_print_null(ndr); return; }
1700 0 : ndr->depth++;
1701 0 : ndr_print_uint32(ndr, "sv1509_maxrawbuflen", r->sv1509_maxrawbuflen);
1702 0 : ndr->depth--;
1703 : }
1704 :
1705 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1510(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_1510 *r)
1706 : {
1707 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
1708 0 : if (ndr_flags & NDR_SCALARS) {
1709 0 : NDR_CHECK(ndr_push_align(ndr, 4));
1710 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1510_sessusers));
1711 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
1712 : }
1713 0 : if (ndr_flags & NDR_BUFFERS) {
1714 0 : }
1715 0 : return NDR_ERR_SUCCESS;
1716 : }
1717 :
1718 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1510(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_1510 *r)
1719 : {
1720 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
1721 0 : if (ndr_flags & NDR_SCALARS) {
1722 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
1723 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1510_sessusers));
1724 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
1725 : }
1726 0 : if (ndr_flags & NDR_BUFFERS) {
1727 0 : }
1728 0 : return NDR_ERR_SUCCESS;
1729 : }
1730 :
1731 0 : static void ndr_print_flags_SERVER_INFO_1510(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_1510 *r)
1732 : {
1733 0 : ndr_print_SERVER_INFO_1510(ndr, name, r);
1734 0 : }
1735 :
1736 0 : _PUBLIC_ void ndr_print_SERVER_INFO_1510(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1510 *r)
1737 : {
1738 0 : ndr_print_struct(ndr, name, "SERVER_INFO_1510");
1739 0 : if (r == NULL) { ndr_print_null(ndr); return; }
1740 0 : ndr->depth++;
1741 0 : ndr_print_uint32(ndr, "sv1510_sessusers", r->sv1510_sessusers);
1742 0 : ndr->depth--;
1743 : }
1744 :
1745 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1511(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_1511 *r)
1746 : {
1747 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
1748 0 : if (ndr_flags & NDR_SCALARS) {
1749 0 : NDR_CHECK(ndr_push_align(ndr, 4));
1750 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1511_sessconns));
1751 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
1752 : }
1753 0 : if (ndr_flags & NDR_BUFFERS) {
1754 0 : }
1755 0 : return NDR_ERR_SUCCESS;
1756 : }
1757 :
1758 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1511(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_1511 *r)
1759 : {
1760 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
1761 0 : if (ndr_flags & NDR_SCALARS) {
1762 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
1763 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1511_sessconns));
1764 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
1765 : }
1766 0 : if (ndr_flags & NDR_BUFFERS) {
1767 0 : }
1768 0 : return NDR_ERR_SUCCESS;
1769 : }
1770 :
1771 0 : static void ndr_print_flags_SERVER_INFO_1511(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_1511 *r)
1772 : {
1773 0 : ndr_print_SERVER_INFO_1511(ndr, name, r);
1774 0 : }
1775 :
1776 0 : _PUBLIC_ void ndr_print_SERVER_INFO_1511(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1511 *r)
1777 : {
1778 0 : ndr_print_struct(ndr, name, "SERVER_INFO_1511");
1779 0 : if (r == NULL) { ndr_print_null(ndr); return; }
1780 0 : ndr->depth++;
1781 0 : ndr_print_uint32(ndr, "sv1511_sessconns", r->sv1511_sessconns);
1782 0 : ndr->depth--;
1783 : }
1784 :
1785 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1512(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_1512 *r)
1786 : {
1787 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
1788 0 : if (ndr_flags & NDR_SCALARS) {
1789 0 : NDR_CHECK(ndr_push_align(ndr, 4));
1790 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1512_maxnonpagedmemoryusage));
1791 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
1792 : }
1793 0 : if (ndr_flags & NDR_BUFFERS) {
1794 0 : }
1795 0 : return NDR_ERR_SUCCESS;
1796 : }
1797 :
1798 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1512(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_1512 *r)
1799 : {
1800 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
1801 0 : if (ndr_flags & NDR_SCALARS) {
1802 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
1803 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1512_maxnonpagedmemoryusage));
1804 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
1805 : }
1806 0 : if (ndr_flags & NDR_BUFFERS) {
1807 0 : }
1808 0 : return NDR_ERR_SUCCESS;
1809 : }
1810 :
1811 0 : static void ndr_print_flags_SERVER_INFO_1512(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_1512 *r)
1812 : {
1813 0 : ndr_print_SERVER_INFO_1512(ndr, name, r);
1814 0 : }
1815 :
1816 0 : _PUBLIC_ void ndr_print_SERVER_INFO_1512(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1512 *r)
1817 : {
1818 0 : ndr_print_struct(ndr, name, "SERVER_INFO_1512");
1819 0 : if (r == NULL) { ndr_print_null(ndr); return; }
1820 0 : ndr->depth++;
1821 0 : ndr_print_uint32(ndr, "sv1512_maxnonpagedmemoryusage", r->sv1512_maxnonpagedmemoryusage);
1822 0 : ndr->depth--;
1823 : }
1824 :
1825 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1513(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_1513 *r)
1826 : {
1827 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
1828 0 : if (ndr_flags & NDR_SCALARS) {
1829 0 : NDR_CHECK(ndr_push_align(ndr, 4));
1830 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1513_maxpagedmemoryusage));
1831 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
1832 : }
1833 0 : if (ndr_flags & NDR_BUFFERS) {
1834 0 : }
1835 0 : return NDR_ERR_SUCCESS;
1836 : }
1837 :
1838 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1513(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_1513 *r)
1839 : {
1840 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
1841 0 : if (ndr_flags & NDR_SCALARS) {
1842 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
1843 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1513_maxpagedmemoryusage));
1844 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
1845 : }
1846 0 : if (ndr_flags & NDR_BUFFERS) {
1847 0 : }
1848 0 : return NDR_ERR_SUCCESS;
1849 : }
1850 :
1851 0 : static void ndr_print_flags_SERVER_INFO_1513(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_1513 *r)
1852 : {
1853 0 : ndr_print_SERVER_INFO_1513(ndr, name, r);
1854 0 : }
1855 :
1856 0 : _PUBLIC_ void ndr_print_SERVER_INFO_1513(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1513 *r)
1857 : {
1858 0 : ndr_print_struct(ndr, name, "SERVER_INFO_1513");
1859 0 : if (r == NULL) { ndr_print_null(ndr); return; }
1860 0 : ndr->depth++;
1861 0 : ndr_print_uint32(ndr, "sv1513_maxpagedmemoryusage", r->sv1513_maxpagedmemoryusage);
1862 0 : ndr->depth--;
1863 : }
1864 :
1865 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1514(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_1514 *r)
1866 : {
1867 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
1868 0 : if (ndr_flags & NDR_SCALARS) {
1869 0 : NDR_CHECK(ndr_push_align(ndr, 1));
1870 0 : NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv1514_enablesoftcompat));
1871 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 1));
1872 : }
1873 0 : if (ndr_flags & NDR_BUFFERS) {
1874 0 : }
1875 0 : return NDR_ERR_SUCCESS;
1876 : }
1877 :
1878 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1514(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_1514 *r)
1879 : {
1880 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
1881 0 : if (ndr_flags & NDR_SCALARS) {
1882 0 : NDR_CHECK(ndr_pull_align(ndr, 1));
1883 0 : NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv1514_enablesoftcompat));
1884 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 1));
1885 : }
1886 0 : if (ndr_flags & NDR_BUFFERS) {
1887 0 : }
1888 0 : return NDR_ERR_SUCCESS;
1889 : }
1890 :
1891 0 : static void ndr_print_flags_SERVER_INFO_1514(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_1514 *r)
1892 : {
1893 0 : ndr_print_SERVER_INFO_1514(ndr, name, r);
1894 0 : }
1895 :
1896 0 : _PUBLIC_ void ndr_print_SERVER_INFO_1514(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1514 *r)
1897 : {
1898 0 : ndr_print_struct(ndr, name, "SERVER_INFO_1514");
1899 0 : if (r == NULL) { ndr_print_null(ndr); return; }
1900 0 : ndr->depth++;
1901 0 : ndr_print_uint8(ndr, "sv1514_enablesoftcompat", r->sv1514_enablesoftcompat);
1902 0 : ndr->depth--;
1903 : }
1904 :
1905 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1515(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_1515 *r)
1906 : {
1907 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
1908 0 : if (ndr_flags & NDR_SCALARS) {
1909 0 : NDR_CHECK(ndr_push_align(ndr, 1));
1910 0 : NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv1515_enableforcedlogoff));
1911 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 1));
1912 : }
1913 0 : if (ndr_flags & NDR_BUFFERS) {
1914 0 : }
1915 0 : return NDR_ERR_SUCCESS;
1916 : }
1917 :
1918 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1515(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_1515 *r)
1919 : {
1920 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
1921 0 : if (ndr_flags & NDR_SCALARS) {
1922 0 : NDR_CHECK(ndr_pull_align(ndr, 1));
1923 0 : NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv1515_enableforcedlogoff));
1924 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 1));
1925 : }
1926 0 : if (ndr_flags & NDR_BUFFERS) {
1927 0 : }
1928 0 : return NDR_ERR_SUCCESS;
1929 : }
1930 :
1931 0 : static void ndr_print_flags_SERVER_INFO_1515(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_1515 *r)
1932 : {
1933 0 : ndr_print_SERVER_INFO_1515(ndr, name, r);
1934 0 : }
1935 :
1936 0 : _PUBLIC_ void ndr_print_SERVER_INFO_1515(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1515 *r)
1937 : {
1938 0 : ndr_print_struct(ndr, name, "SERVER_INFO_1515");
1939 0 : if (r == NULL) { ndr_print_null(ndr); return; }
1940 0 : ndr->depth++;
1941 0 : ndr_print_uint8(ndr, "sv1515_enableforcedlogoff", r->sv1515_enableforcedlogoff);
1942 0 : ndr->depth--;
1943 : }
1944 :
1945 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1516(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_1516 *r)
1946 : {
1947 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
1948 0 : if (ndr_flags & NDR_SCALARS) {
1949 0 : NDR_CHECK(ndr_push_align(ndr, 1));
1950 0 : NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv1516_timesource));
1951 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 1));
1952 : }
1953 0 : if (ndr_flags & NDR_BUFFERS) {
1954 0 : }
1955 0 : return NDR_ERR_SUCCESS;
1956 : }
1957 :
1958 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1516(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_1516 *r)
1959 : {
1960 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
1961 0 : if (ndr_flags & NDR_SCALARS) {
1962 0 : NDR_CHECK(ndr_pull_align(ndr, 1));
1963 0 : NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv1516_timesource));
1964 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 1));
1965 : }
1966 0 : if (ndr_flags & NDR_BUFFERS) {
1967 0 : }
1968 0 : return NDR_ERR_SUCCESS;
1969 : }
1970 :
1971 0 : static void ndr_print_flags_SERVER_INFO_1516(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_1516 *r)
1972 : {
1973 0 : ndr_print_SERVER_INFO_1516(ndr, name, r);
1974 0 : }
1975 :
1976 0 : _PUBLIC_ void ndr_print_SERVER_INFO_1516(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1516 *r)
1977 : {
1978 0 : ndr_print_struct(ndr, name, "SERVER_INFO_1516");
1979 0 : if (r == NULL) { ndr_print_null(ndr); return; }
1980 0 : ndr->depth++;
1981 0 : ndr_print_uint8(ndr, "sv1516_timesource", r->sv1516_timesource);
1982 0 : ndr->depth--;
1983 : }
1984 :
1985 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1518(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_1518 *r)
1986 : {
1987 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
1988 0 : if (ndr_flags & NDR_SCALARS) {
1989 0 : NDR_CHECK(ndr_push_align(ndr, 1));
1990 0 : NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv1518_lmannounce));
1991 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 1));
1992 : }
1993 0 : if (ndr_flags & NDR_BUFFERS) {
1994 0 : }
1995 0 : return NDR_ERR_SUCCESS;
1996 : }
1997 :
1998 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1518(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_1518 *r)
1999 : {
2000 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
2001 0 : if (ndr_flags & NDR_SCALARS) {
2002 0 : NDR_CHECK(ndr_pull_align(ndr, 1));
2003 0 : NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv1518_lmannounce));
2004 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 1));
2005 : }
2006 0 : if (ndr_flags & NDR_BUFFERS) {
2007 0 : }
2008 0 : return NDR_ERR_SUCCESS;
2009 : }
2010 :
2011 0 : static void ndr_print_flags_SERVER_INFO_1518(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_1518 *r)
2012 : {
2013 0 : ndr_print_SERVER_INFO_1518(ndr, name, r);
2014 0 : }
2015 :
2016 0 : _PUBLIC_ void ndr_print_SERVER_INFO_1518(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1518 *r)
2017 : {
2018 0 : ndr_print_struct(ndr, name, "SERVER_INFO_1518");
2019 0 : if (r == NULL) { ndr_print_null(ndr); return; }
2020 0 : ndr->depth++;
2021 0 : ndr_print_uint8(ndr, "sv1518_lmannounce", r->sv1518_lmannounce);
2022 0 : ndr->depth--;
2023 : }
2024 :
2025 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1520(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_1520 *r)
2026 : {
2027 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
2028 0 : if (ndr_flags & NDR_SCALARS) {
2029 0 : NDR_CHECK(ndr_push_align(ndr, 4));
2030 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1520_maxcopyreadlen));
2031 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
2032 : }
2033 0 : if (ndr_flags & NDR_BUFFERS) {
2034 0 : }
2035 0 : return NDR_ERR_SUCCESS;
2036 : }
2037 :
2038 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1520(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_1520 *r)
2039 : {
2040 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
2041 0 : if (ndr_flags & NDR_SCALARS) {
2042 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
2043 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1520_maxcopyreadlen));
2044 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
2045 : }
2046 0 : if (ndr_flags & NDR_BUFFERS) {
2047 0 : }
2048 0 : return NDR_ERR_SUCCESS;
2049 : }
2050 :
2051 0 : static void ndr_print_flags_SERVER_INFO_1520(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_1520 *r)
2052 : {
2053 0 : ndr_print_SERVER_INFO_1520(ndr, name, r);
2054 0 : }
2055 :
2056 0 : _PUBLIC_ void ndr_print_SERVER_INFO_1520(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1520 *r)
2057 : {
2058 0 : ndr_print_struct(ndr, name, "SERVER_INFO_1520");
2059 0 : if (r == NULL) { ndr_print_null(ndr); return; }
2060 0 : ndr->depth++;
2061 0 : ndr_print_uint32(ndr, "sv1520_maxcopyreadlen", r->sv1520_maxcopyreadlen);
2062 0 : ndr->depth--;
2063 : }
2064 :
2065 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1521(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_1521 *r)
2066 : {
2067 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
2068 0 : if (ndr_flags & NDR_SCALARS) {
2069 0 : NDR_CHECK(ndr_push_align(ndr, 4));
2070 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1521_maxcopywritelen));
2071 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
2072 : }
2073 0 : if (ndr_flags & NDR_BUFFERS) {
2074 0 : }
2075 0 : return NDR_ERR_SUCCESS;
2076 : }
2077 :
2078 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1521(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_1521 *r)
2079 : {
2080 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
2081 0 : if (ndr_flags & NDR_SCALARS) {
2082 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
2083 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1521_maxcopywritelen));
2084 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
2085 : }
2086 0 : if (ndr_flags & NDR_BUFFERS) {
2087 0 : }
2088 0 : return NDR_ERR_SUCCESS;
2089 : }
2090 :
2091 0 : static void ndr_print_flags_SERVER_INFO_1521(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_1521 *r)
2092 : {
2093 0 : ndr_print_SERVER_INFO_1521(ndr, name, r);
2094 0 : }
2095 :
2096 0 : _PUBLIC_ void ndr_print_SERVER_INFO_1521(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1521 *r)
2097 : {
2098 0 : ndr_print_struct(ndr, name, "SERVER_INFO_1521");
2099 0 : if (r == NULL) { ndr_print_null(ndr); return; }
2100 0 : ndr->depth++;
2101 0 : ndr_print_uint32(ndr, "sv1521_maxcopywritelen", r->sv1521_maxcopywritelen);
2102 0 : ndr->depth--;
2103 : }
2104 :
2105 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1522(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_1522 *r)
2106 : {
2107 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
2108 0 : if (ndr_flags & NDR_SCALARS) {
2109 0 : NDR_CHECK(ndr_push_align(ndr, 4));
2110 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1522_minkeepsearch));
2111 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
2112 : }
2113 0 : if (ndr_flags & NDR_BUFFERS) {
2114 0 : }
2115 0 : return NDR_ERR_SUCCESS;
2116 : }
2117 :
2118 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1522(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_1522 *r)
2119 : {
2120 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
2121 0 : if (ndr_flags & NDR_SCALARS) {
2122 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
2123 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1522_minkeepsearch));
2124 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
2125 : }
2126 0 : if (ndr_flags & NDR_BUFFERS) {
2127 0 : }
2128 0 : return NDR_ERR_SUCCESS;
2129 : }
2130 :
2131 0 : static void ndr_print_flags_SERVER_INFO_1522(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_1522 *r)
2132 : {
2133 0 : ndr_print_SERVER_INFO_1522(ndr, name, r);
2134 0 : }
2135 :
2136 0 : _PUBLIC_ void ndr_print_SERVER_INFO_1522(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1522 *r)
2137 : {
2138 0 : ndr_print_struct(ndr, name, "SERVER_INFO_1522");
2139 0 : if (r == NULL) { ndr_print_null(ndr); return; }
2140 0 : ndr->depth++;
2141 0 : ndr_print_uint32(ndr, "sv1522_minkeepsearch", r->sv1522_minkeepsearch);
2142 0 : ndr->depth--;
2143 : }
2144 :
2145 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1523(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_1523 *r)
2146 : {
2147 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
2148 0 : if (ndr_flags & NDR_SCALARS) {
2149 0 : NDR_CHECK(ndr_push_align(ndr, 4));
2150 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1523_maxkeepsearch));
2151 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
2152 : }
2153 0 : if (ndr_flags & NDR_BUFFERS) {
2154 0 : }
2155 0 : return NDR_ERR_SUCCESS;
2156 : }
2157 :
2158 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1523(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_1523 *r)
2159 : {
2160 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
2161 0 : if (ndr_flags & NDR_SCALARS) {
2162 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
2163 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1523_maxkeepsearch));
2164 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
2165 : }
2166 0 : if (ndr_flags & NDR_BUFFERS) {
2167 0 : }
2168 0 : return NDR_ERR_SUCCESS;
2169 : }
2170 :
2171 0 : static void ndr_print_flags_SERVER_INFO_1523(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_1523 *r)
2172 : {
2173 0 : ndr_print_SERVER_INFO_1523(ndr, name, r);
2174 0 : }
2175 :
2176 0 : _PUBLIC_ void ndr_print_SERVER_INFO_1523(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1523 *r)
2177 : {
2178 0 : ndr_print_struct(ndr, name, "SERVER_INFO_1523");
2179 0 : if (r == NULL) { ndr_print_null(ndr); return; }
2180 0 : ndr->depth++;
2181 0 : ndr_print_uint32(ndr, "sv1523_maxkeepsearch", r->sv1523_maxkeepsearch);
2182 0 : ndr->depth--;
2183 : }
2184 :
2185 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1524(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_1524 *r)
2186 : {
2187 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
2188 0 : if (ndr_flags & NDR_SCALARS) {
2189 0 : NDR_CHECK(ndr_push_align(ndr, 4));
2190 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1524_minkeepcomplsearch));
2191 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
2192 : }
2193 0 : if (ndr_flags & NDR_BUFFERS) {
2194 0 : }
2195 0 : return NDR_ERR_SUCCESS;
2196 : }
2197 :
2198 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1524(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_1524 *r)
2199 : {
2200 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
2201 0 : if (ndr_flags & NDR_SCALARS) {
2202 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
2203 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1524_minkeepcomplsearch));
2204 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
2205 : }
2206 0 : if (ndr_flags & NDR_BUFFERS) {
2207 0 : }
2208 0 : return NDR_ERR_SUCCESS;
2209 : }
2210 :
2211 0 : static void ndr_print_flags_SERVER_INFO_1524(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_1524 *r)
2212 : {
2213 0 : ndr_print_SERVER_INFO_1524(ndr, name, r);
2214 0 : }
2215 :
2216 0 : _PUBLIC_ void ndr_print_SERVER_INFO_1524(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1524 *r)
2217 : {
2218 0 : ndr_print_struct(ndr, name, "SERVER_INFO_1524");
2219 0 : if (r == NULL) { ndr_print_null(ndr); return; }
2220 0 : ndr->depth++;
2221 0 : ndr_print_uint32(ndr, "sv1524_minkeepcomplsearch", r->sv1524_minkeepcomplsearch);
2222 0 : ndr->depth--;
2223 : }
2224 :
2225 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1525(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_1525 *r)
2226 : {
2227 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
2228 0 : if (ndr_flags & NDR_SCALARS) {
2229 0 : NDR_CHECK(ndr_push_align(ndr, 4));
2230 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1525_maxkeepcomplsearch));
2231 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
2232 : }
2233 0 : if (ndr_flags & NDR_BUFFERS) {
2234 0 : }
2235 0 : return NDR_ERR_SUCCESS;
2236 : }
2237 :
2238 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1525(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_1525 *r)
2239 : {
2240 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
2241 0 : if (ndr_flags & NDR_SCALARS) {
2242 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
2243 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1525_maxkeepcomplsearch));
2244 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
2245 : }
2246 0 : if (ndr_flags & NDR_BUFFERS) {
2247 0 : }
2248 0 : return NDR_ERR_SUCCESS;
2249 : }
2250 :
2251 0 : static void ndr_print_flags_SERVER_INFO_1525(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_1525 *r)
2252 : {
2253 0 : ndr_print_SERVER_INFO_1525(ndr, name, r);
2254 0 : }
2255 :
2256 0 : _PUBLIC_ void ndr_print_SERVER_INFO_1525(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1525 *r)
2257 : {
2258 0 : ndr_print_struct(ndr, name, "SERVER_INFO_1525");
2259 0 : if (r == NULL) { ndr_print_null(ndr); return; }
2260 0 : ndr->depth++;
2261 0 : ndr_print_uint32(ndr, "sv1525_maxkeepcomplsearch", r->sv1525_maxkeepcomplsearch);
2262 0 : ndr->depth--;
2263 : }
2264 :
2265 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1528(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_1528 *r)
2266 : {
2267 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
2268 0 : if (ndr_flags & NDR_SCALARS) {
2269 0 : NDR_CHECK(ndr_push_align(ndr, 4));
2270 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1528_scavtimeout));
2271 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
2272 : }
2273 0 : if (ndr_flags & NDR_BUFFERS) {
2274 0 : }
2275 0 : return NDR_ERR_SUCCESS;
2276 : }
2277 :
2278 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1528(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_1528 *r)
2279 : {
2280 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
2281 0 : if (ndr_flags & NDR_SCALARS) {
2282 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
2283 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1528_scavtimeout));
2284 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
2285 : }
2286 0 : if (ndr_flags & NDR_BUFFERS) {
2287 0 : }
2288 0 : return NDR_ERR_SUCCESS;
2289 : }
2290 :
2291 0 : static void ndr_print_flags_SERVER_INFO_1528(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_1528 *r)
2292 : {
2293 0 : ndr_print_SERVER_INFO_1528(ndr, name, r);
2294 0 : }
2295 :
2296 0 : _PUBLIC_ void ndr_print_SERVER_INFO_1528(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1528 *r)
2297 : {
2298 0 : ndr_print_struct(ndr, name, "SERVER_INFO_1528");
2299 0 : if (r == NULL) { ndr_print_null(ndr); return; }
2300 0 : ndr->depth++;
2301 0 : ndr_print_uint32(ndr, "sv1528_scavtimeout", r->sv1528_scavtimeout);
2302 0 : ndr->depth--;
2303 : }
2304 :
2305 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1529(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_1529 *r)
2306 : {
2307 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
2308 0 : if (ndr_flags & NDR_SCALARS) {
2309 0 : NDR_CHECK(ndr_push_align(ndr, 4));
2310 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1529_minrcvqueue));
2311 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
2312 : }
2313 0 : if (ndr_flags & NDR_BUFFERS) {
2314 0 : }
2315 0 : return NDR_ERR_SUCCESS;
2316 : }
2317 :
2318 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1529(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_1529 *r)
2319 : {
2320 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
2321 0 : if (ndr_flags & NDR_SCALARS) {
2322 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
2323 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1529_minrcvqueue));
2324 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
2325 : }
2326 0 : if (ndr_flags & NDR_BUFFERS) {
2327 0 : }
2328 0 : return NDR_ERR_SUCCESS;
2329 : }
2330 :
2331 0 : static void ndr_print_flags_SERVER_INFO_1529(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_1529 *r)
2332 : {
2333 0 : ndr_print_SERVER_INFO_1529(ndr, name, r);
2334 0 : }
2335 :
2336 0 : _PUBLIC_ void ndr_print_SERVER_INFO_1529(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1529 *r)
2337 : {
2338 0 : ndr_print_struct(ndr, name, "SERVER_INFO_1529");
2339 0 : if (r == NULL) { ndr_print_null(ndr); return; }
2340 0 : ndr->depth++;
2341 0 : ndr_print_uint32(ndr, "sv1529_minrcvqueue", r->sv1529_minrcvqueue);
2342 0 : ndr->depth--;
2343 : }
2344 :
2345 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1530(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_1530 *r)
2346 : {
2347 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
2348 0 : if (ndr_flags & NDR_SCALARS) {
2349 0 : NDR_CHECK(ndr_push_align(ndr, 4));
2350 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1530_minfreeworkitems));
2351 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
2352 : }
2353 0 : if (ndr_flags & NDR_BUFFERS) {
2354 0 : }
2355 0 : return NDR_ERR_SUCCESS;
2356 : }
2357 :
2358 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1530(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_1530 *r)
2359 : {
2360 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
2361 0 : if (ndr_flags & NDR_SCALARS) {
2362 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
2363 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1530_minfreeworkitems));
2364 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
2365 : }
2366 0 : if (ndr_flags & NDR_BUFFERS) {
2367 0 : }
2368 0 : return NDR_ERR_SUCCESS;
2369 : }
2370 :
2371 0 : static void ndr_print_flags_SERVER_INFO_1530(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_1530 *r)
2372 : {
2373 0 : ndr_print_SERVER_INFO_1530(ndr, name, r);
2374 0 : }
2375 :
2376 0 : _PUBLIC_ void ndr_print_SERVER_INFO_1530(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1530 *r)
2377 : {
2378 0 : ndr_print_struct(ndr, name, "SERVER_INFO_1530");
2379 0 : if (r == NULL) { ndr_print_null(ndr); return; }
2380 0 : ndr->depth++;
2381 0 : ndr_print_uint32(ndr, "sv1530_minfreeworkitems", r->sv1530_minfreeworkitems);
2382 0 : ndr->depth--;
2383 : }
2384 :
2385 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1533(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_1533 *r)
2386 : {
2387 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
2388 0 : if (ndr_flags & NDR_SCALARS) {
2389 0 : NDR_CHECK(ndr_push_align(ndr, 4));
2390 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1533_maxmpxct));
2391 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
2392 : }
2393 0 : if (ndr_flags & NDR_BUFFERS) {
2394 0 : }
2395 0 : return NDR_ERR_SUCCESS;
2396 : }
2397 :
2398 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1533(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_1533 *r)
2399 : {
2400 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
2401 0 : if (ndr_flags & NDR_SCALARS) {
2402 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
2403 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1533_maxmpxct));
2404 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
2405 : }
2406 0 : if (ndr_flags & NDR_BUFFERS) {
2407 0 : }
2408 0 : return NDR_ERR_SUCCESS;
2409 : }
2410 :
2411 0 : static void ndr_print_flags_SERVER_INFO_1533(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_1533 *r)
2412 : {
2413 0 : ndr_print_SERVER_INFO_1533(ndr, name, r);
2414 0 : }
2415 :
2416 0 : _PUBLIC_ void ndr_print_SERVER_INFO_1533(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1533 *r)
2417 : {
2418 0 : ndr_print_struct(ndr, name, "SERVER_INFO_1533");
2419 0 : if (r == NULL) { ndr_print_null(ndr); return; }
2420 0 : ndr->depth++;
2421 0 : ndr_print_uint32(ndr, "sv1533_maxmpxct", r->sv1533_maxmpxct);
2422 0 : ndr->depth--;
2423 : }
2424 :
2425 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1534(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_1534 *r)
2426 : {
2427 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
2428 0 : if (ndr_flags & NDR_SCALARS) {
2429 0 : NDR_CHECK(ndr_push_align(ndr, 4));
2430 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1534_oplockbreakwait));
2431 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
2432 : }
2433 0 : if (ndr_flags & NDR_BUFFERS) {
2434 0 : }
2435 0 : return NDR_ERR_SUCCESS;
2436 : }
2437 :
2438 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1534(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_1534 *r)
2439 : {
2440 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
2441 0 : if (ndr_flags & NDR_SCALARS) {
2442 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
2443 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1534_oplockbreakwait));
2444 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
2445 : }
2446 0 : if (ndr_flags & NDR_BUFFERS) {
2447 0 : }
2448 0 : return NDR_ERR_SUCCESS;
2449 : }
2450 :
2451 0 : static void ndr_print_flags_SERVER_INFO_1534(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_1534 *r)
2452 : {
2453 0 : ndr_print_SERVER_INFO_1534(ndr, name, r);
2454 0 : }
2455 :
2456 0 : _PUBLIC_ void ndr_print_SERVER_INFO_1534(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1534 *r)
2457 : {
2458 0 : ndr_print_struct(ndr, name, "SERVER_INFO_1534");
2459 0 : if (r == NULL) { ndr_print_null(ndr); return; }
2460 0 : ndr->depth++;
2461 0 : ndr_print_uint32(ndr, "sv1534_oplockbreakwait", r->sv1534_oplockbreakwait);
2462 0 : ndr->depth--;
2463 : }
2464 :
2465 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1535(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_1535 *r)
2466 : {
2467 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
2468 0 : if (ndr_flags & NDR_SCALARS) {
2469 0 : NDR_CHECK(ndr_push_align(ndr, 4));
2470 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1535_oplockbreakresponsewait));
2471 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
2472 : }
2473 0 : if (ndr_flags & NDR_BUFFERS) {
2474 0 : }
2475 0 : return NDR_ERR_SUCCESS;
2476 : }
2477 :
2478 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1535(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_1535 *r)
2479 : {
2480 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
2481 0 : if (ndr_flags & NDR_SCALARS) {
2482 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
2483 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1535_oplockbreakresponsewait));
2484 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
2485 : }
2486 0 : if (ndr_flags & NDR_BUFFERS) {
2487 0 : }
2488 0 : return NDR_ERR_SUCCESS;
2489 : }
2490 :
2491 0 : static void ndr_print_flags_SERVER_INFO_1535(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_1535 *r)
2492 : {
2493 0 : ndr_print_SERVER_INFO_1535(ndr, name, r);
2494 0 : }
2495 :
2496 0 : _PUBLIC_ void ndr_print_SERVER_INFO_1535(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1535 *r)
2497 : {
2498 0 : ndr_print_struct(ndr, name, "SERVER_INFO_1535");
2499 0 : if (r == NULL) { ndr_print_null(ndr); return; }
2500 0 : ndr->depth++;
2501 0 : ndr_print_uint32(ndr, "sv1535_oplockbreakresponsewait", r->sv1535_oplockbreakresponsewait);
2502 0 : ndr->depth--;
2503 : }
2504 :
2505 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1536(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_1536 *r)
2506 : {
2507 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
2508 0 : if (ndr_flags & NDR_SCALARS) {
2509 0 : NDR_CHECK(ndr_push_align(ndr, 1));
2510 0 : NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv1536_enableoplocks));
2511 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 1));
2512 : }
2513 0 : if (ndr_flags & NDR_BUFFERS) {
2514 0 : }
2515 0 : return NDR_ERR_SUCCESS;
2516 : }
2517 :
2518 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1536(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_1536 *r)
2519 : {
2520 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
2521 0 : if (ndr_flags & NDR_SCALARS) {
2522 0 : NDR_CHECK(ndr_pull_align(ndr, 1));
2523 0 : NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv1536_enableoplocks));
2524 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 1));
2525 : }
2526 0 : if (ndr_flags & NDR_BUFFERS) {
2527 0 : }
2528 0 : return NDR_ERR_SUCCESS;
2529 : }
2530 :
2531 0 : static void ndr_print_flags_SERVER_INFO_1536(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_1536 *r)
2532 : {
2533 0 : ndr_print_SERVER_INFO_1536(ndr, name, r);
2534 0 : }
2535 :
2536 0 : _PUBLIC_ void ndr_print_SERVER_INFO_1536(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1536 *r)
2537 : {
2538 0 : ndr_print_struct(ndr, name, "SERVER_INFO_1536");
2539 0 : if (r == NULL) { ndr_print_null(ndr); return; }
2540 0 : ndr->depth++;
2541 0 : ndr_print_uint8(ndr, "sv1536_enableoplocks", r->sv1536_enableoplocks);
2542 0 : ndr->depth--;
2543 : }
2544 :
2545 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1537(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_1537 *r)
2546 : {
2547 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
2548 0 : if (ndr_flags & NDR_SCALARS) {
2549 0 : NDR_CHECK(ndr_push_align(ndr, 1));
2550 0 : NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv1537_enableoplockforceclose));
2551 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 1));
2552 : }
2553 0 : if (ndr_flags & NDR_BUFFERS) {
2554 0 : }
2555 0 : return NDR_ERR_SUCCESS;
2556 : }
2557 :
2558 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1537(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_1537 *r)
2559 : {
2560 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
2561 0 : if (ndr_flags & NDR_SCALARS) {
2562 0 : NDR_CHECK(ndr_pull_align(ndr, 1));
2563 0 : NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv1537_enableoplockforceclose));
2564 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 1));
2565 : }
2566 0 : if (ndr_flags & NDR_BUFFERS) {
2567 0 : }
2568 0 : return NDR_ERR_SUCCESS;
2569 : }
2570 :
2571 0 : static void ndr_print_flags_SERVER_INFO_1537(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_1537 *r)
2572 : {
2573 0 : ndr_print_SERVER_INFO_1537(ndr, name, r);
2574 0 : }
2575 :
2576 0 : _PUBLIC_ void ndr_print_SERVER_INFO_1537(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1537 *r)
2577 : {
2578 0 : ndr_print_struct(ndr, name, "SERVER_INFO_1537");
2579 0 : if (r == NULL) { ndr_print_null(ndr); return; }
2580 0 : ndr->depth++;
2581 0 : ndr_print_uint8(ndr, "sv1537_enableoplockforceclose", r->sv1537_enableoplockforceclose);
2582 0 : ndr->depth--;
2583 : }
2584 :
2585 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1538(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_1538 *r)
2586 : {
2587 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
2588 0 : if (ndr_flags & NDR_SCALARS) {
2589 0 : NDR_CHECK(ndr_push_align(ndr, 1));
2590 0 : NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv1538_enablefcbopens));
2591 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 1));
2592 : }
2593 0 : if (ndr_flags & NDR_BUFFERS) {
2594 0 : }
2595 0 : return NDR_ERR_SUCCESS;
2596 : }
2597 :
2598 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1538(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_1538 *r)
2599 : {
2600 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
2601 0 : if (ndr_flags & NDR_SCALARS) {
2602 0 : NDR_CHECK(ndr_pull_align(ndr, 1));
2603 0 : NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv1538_enablefcbopens));
2604 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 1));
2605 : }
2606 0 : if (ndr_flags & NDR_BUFFERS) {
2607 0 : }
2608 0 : return NDR_ERR_SUCCESS;
2609 : }
2610 :
2611 0 : static void ndr_print_flags_SERVER_INFO_1538(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_1538 *r)
2612 : {
2613 0 : ndr_print_SERVER_INFO_1538(ndr, name, r);
2614 0 : }
2615 :
2616 0 : _PUBLIC_ void ndr_print_SERVER_INFO_1538(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1538 *r)
2617 : {
2618 0 : ndr_print_struct(ndr, name, "SERVER_INFO_1538");
2619 0 : if (r == NULL) { ndr_print_null(ndr); return; }
2620 0 : ndr->depth++;
2621 0 : ndr_print_uint8(ndr, "sv1538_enablefcbopens", r->sv1538_enablefcbopens);
2622 0 : ndr->depth--;
2623 : }
2624 :
2625 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1539(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_1539 *r)
2626 : {
2627 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
2628 0 : if (ndr_flags & NDR_SCALARS) {
2629 0 : NDR_CHECK(ndr_push_align(ndr, 1));
2630 0 : NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv1539_enableraw));
2631 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 1));
2632 : }
2633 0 : if (ndr_flags & NDR_BUFFERS) {
2634 0 : }
2635 0 : return NDR_ERR_SUCCESS;
2636 : }
2637 :
2638 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1539(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_1539 *r)
2639 : {
2640 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
2641 0 : if (ndr_flags & NDR_SCALARS) {
2642 0 : NDR_CHECK(ndr_pull_align(ndr, 1));
2643 0 : NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv1539_enableraw));
2644 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 1));
2645 : }
2646 0 : if (ndr_flags & NDR_BUFFERS) {
2647 0 : }
2648 0 : return NDR_ERR_SUCCESS;
2649 : }
2650 :
2651 0 : static void ndr_print_flags_SERVER_INFO_1539(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_1539 *r)
2652 : {
2653 0 : ndr_print_SERVER_INFO_1539(ndr, name, r);
2654 0 : }
2655 :
2656 0 : _PUBLIC_ void ndr_print_SERVER_INFO_1539(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1539 *r)
2657 : {
2658 0 : ndr_print_struct(ndr, name, "SERVER_INFO_1539");
2659 0 : if (r == NULL) { ndr_print_null(ndr); return; }
2660 0 : ndr->depth++;
2661 0 : ndr_print_uint8(ndr, "sv1539_enableraw", r->sv1539_enableraw);
2662 0 : ndr->depth--;
2663 : }
2664 :
2665 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1540(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_1540 *r)
2666 : {
2667 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
2668 0 : if (ndr_flags & NDR_SCALARS) {
2669 0 : NDR_CHECK(ndr_push_align(ndr, 1));
2670 0 : NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv1540_enablesharednetdrives));
2671 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 1));
2672 : }
2673 0 : if (ndr_flags & NDR_BUFFERS) {
2674 0 : }
2675 0 : return NDR_ERR_SUCCESS;
2676 : }
2677 :
2678 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1540(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_1540 *r)
2679 : {
2680 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
2681 0 : if (ndr_flags & NDR_SCALARS) {
2682 0 : NDR_CHECK(ndr_pull_align(ndr, 1));
2683 0 : NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv1540_enablesharednetdrives));
2684 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 1));
2685 : }
2686 0 : if (ndr_flags & NDR_BUFFERS) {
2687 0 : }
2688 0 : return NDR_ERR_SUCCESS;
2689 : }
2690 :
2691 0 : static void ndr_print_flags_SERVER_INFO_1540(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_1540 *r)
2692 : {
2693 0 : ndr_print_SERVER_INFO_1540(ndr, name, r);
2694 0 : }
2695 :
2696 0 : _PUBLIC_ void ndr_print_SERVER_INFO_1540(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1540 *r)
2697 : {
2698 0 : ndr_print_struct(ndr, name, "SERVER_INFO_1540");
2699 0 : if (r == NULL) { ndr_print_null(ndr); return; }
2700 0 : ndr->depth++;
2701 0 : ndr_print_uint8(ndr, "sv1540_enablesharednetdrives", r->sv1540_enablesharednetdrives);
2702 0 : ndr->depth--;
2703 : }
2704 :
2705 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1541(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_1541 *r)
2706 : {
2707 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
2708 0 : if (ndr_flags & NDR_SCALARS) {
2709 0 : NDR_CHECK(ndr_push_align(ndr, 1));
2710 0 : NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv1541_minfreeconnections));
2711 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 1));
2712 : }
2713 0 : if (ndr_flags & NDR_BUFFERS) {
2714 0 : }
2715 0 : return NDR_ERR_SUCCESS;
2716 : }
2717 :
2718 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1541(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_1541 *r)
2719 : {
2720 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
2721 0 : if (ndr_flags & NDR_SCALARS) {
2722 0 : NDR_CHECK(ndr_pull_align(ndr, 1));
2723 0 : NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv1541_minfreeconnections));
2724 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 1));
2725 : }
2726 0 : if (ndr_flags & NDR_BUFFERS) {
2727 0 : }
2728 0 : return NDR_ERR_SUCCESS;
2729 : }
2730 :
2731 0 : static void ndr_print_flags_SERVER_INFO_1541(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_1541 *r)
2732 : {
2733 0 : ndr_print_SERVER_INFO_1541(ndr, name, r);
2734 0 : }
2735 :
2736 0 : _PUBLIC_ void ndr_print_SERVER_INFO_1541(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1541 *r)
2737 : {
2738 0 : ndr_print_struct(ndr, name, "SERVER_INFO_1541");
2739 0 : if (r == NULL) { ndr_print_null(ndr); return; }
2740 0 : ndr->depth++;
2741 0 : ndr_print_uint8(ndr, "sv1541_minfreeconnections", r->sv1541_minfreeconnections);
2742 0 : ndr->depth--;
2743 : }
2744 :
2745 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1542(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_1542 *r)
2746 : {
2747 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
2748 0 : if (ndr_flags & NDR_SCALARS) {
2749 0 : NDR_CHECK(ndr_push_align(ndr, 1));
2750 0 : NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv1542_maxfreeconnections));
2751 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 1));
2752 : }
2753 0 : if (ndr_flags & NDR_BUFFERS) {
2754 0 : }
2755 0 : return NDR_ERR_SUCCESS;
2756 : }
2757 :
2758 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1542(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_1542 *r)
2759 : {
2760 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
2761 0 : if (ndr_flags & NDR_SCALARS) {
2762 0 : NDR_CHECK(ndr_pull_align(ndr, 1));
2763 0 : NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv1542_maxfreeconnections));
2764 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 1));
2765 : }
2766 0 : if (ndr_flags & NDR_BUFFERS) {
2767 0 : }
2768 0 : return NDR_ERR_SUCCESS;
2769 : }
2770 :
2771 0 : static void ndr_print_flags_SERVER_INFO_1542(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_1542 *r)
2772 : {
2773 0 : ndr_print_SERVER_INFO_1542(ndr, name, r);
2774 0 : }
2775 :
2776 0 : _PUBLIC_ void ndr_print_SERVER_INFO_1542(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1542 *r)
2777 : {
2778 0 : ndr_print_struct(ndr, name, "SERVER_INFO_1542");
2779 0 : if (r == NULL) { ndr_print_null(ndr); return; }
2780 0 : ndr->depth++;
2781 0 : ndr_print_uint8(ndr, "sv1542_maxfreeconnections", r->sv1542_maxfreeconnections);
2782 0 : ndr->depth--;
2783 : }
2784 :
2785 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1543(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_1543 *r)
2786 : {
2787 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
2788 0 : if (ndr_flags & NDR_SCALARS) {
2789 0 : NDR_CHECK(ndr_push_align(ndr, 4));
2790 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1543_initsesstable));
2791 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
2792 : }
2793 0 : if (ndr_flags & NDR_BUFFERS) {
2794 0 : }
2795 0 : return NDR_ERR_SUCCESS;
2796 : }
2797 :
2798 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1543(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_1543 *r)
2799 : {
2800 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
2801 0 : if (ndr_flags & NDR_SCALARS) {
2802 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
2803 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1543_initsesstable));
2804 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
2805 : }
2806 0 : if (ndr_flags & NDR_BUFFERS) {
2807 0 : }
2808 0 : return NDR_ERR_SUCCESS;
2809 : }
2810 :
2811 0 : static void ndr_print_flags_SERVER_INFO_1543(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_1543 *r)
2812 : {
2813 0 : ndr_print_SERVER_INFO_1543(ndr, name, r);
2814 0 : }
2815 :
2816 0 : _PUBLIC_ void ndr_print_SERVER_INFO_1543(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1543 *r)
2817 : {
2818 0 : ndr_print_struct(ndr, name, "SERVER_INFO_1543");
2819 0 : if (r == NULL) { ndr_print_null(ndr); return; }
2820 0 : ndr->depth++;
2821 0 : ndr_print_uint32(ndr, "sv1543_initsesstable", r->sv1543_initsesstable);
2822 0 : ndr->depth--;
2823 : }
2824 :
2825 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1544(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_1544 *r)
2826 : {
2827 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
2828 0 : if (ndr_flags & NDR_SCALARS) {
2829 0 : NDR_CHECK(ndr_push_align(ndr, 4));
2830 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1544_initconntable));
2831 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
2832 : }
2833 0 : if (ndr_flags & NDR_BUFFERS) {
2834 0 : }
2835 0 : return NDR_ERR_SUCCESS;
2836 : }
2837 :
2838 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1544(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_1544 *r)
2839 : {
2840 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
2841 0 : if (ndr_flags & NDR_SCALARS) {
2842 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
2843 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1544_initconntable));
2844 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
2845 : }
2846 0 : if (ndr_flags & NDR_BUFFERS) {
2847 0 : }
2848 0 : return NDR_ERR_SUCCESS;
2849 : }
2850 :
2851 0 : static void ndr_print_flags_SERVER_INFO_1544(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_1544 *r)
2852 : {
2853 0 : ndr_print_SERVER_INFO_1544(ndr, name, r);
2854 0 : }
2855 :
2856 0 : _PUBLIC_ void ndr_print_SERVER_INFO_1544(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1544 *r)
2857 : {
2858 0 : ndr_print_struct(ndr, name, "SERVER_INFO_1544");
2859 0 : if (r == NULL) { ndr_print_null(ndr); return; }
2860 0 : ndr->depth++;
2861 0 : ndr_print_uint32(ndr, "sv1544_initconntable", r->sv1544_initconntable);
2862 0 : ndr->depth--;
2863 : }
2864 :
2865 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1545(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_1545 *r)
2866 : {
2867 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
2868 0 : if (ndr_flags & NDR_SCALARS) {
2869 0 : NDR_CHECK(ndr_push_align(ndr, 4));
2870 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1545_initfiletable));
2871 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
2872 : }
2873 0 : if (ndr_flags & NDR_BUFFERS) {
2874 0 : }
2875 0 : return NDR_ERR_SUCCESS;
2876 : }
2877 :
2878 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1545(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_1545 *r)
2879 : {
2880 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
2881 0 : if (ndr_flags & NDR_SCALARS) {
2882 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
2883 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1545_initfiletable));
2884 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
2885 : }
2886 0 : if (ndr_flags & NDR_BUFFERS) {
2887 0 : }
2888 0 : return NDR_ERR_SUCCESS;
2889 : }
2890 :
2891 0 : static void ndr_print_flags_SERVER_INFO_1545(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_1545 *r)
2892 : {
2893 0 : ndr_print_SERVER_INFO_1545(ndr, name, r);
2894 0 : }
2895 :
2896 0 : _PUBLIC_ void ndr_print_SERVER_INFO_1545(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1545 *r)
2897 : {
2898 0 : ndr_print_struct(ndr, name, "SERVER_INFO_1545");
2899 0 : if (r == NULL) { ndr_print_null(ndr); return; }
2900 0 : ndr->depth++;
2901 0 : ndr_print_uint32(ndr, "sv1545_initfiletable", r->sv1545_initfiletable);
2902 0 : ndr->depth--;
2903 : }
2904 :
2905 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1546(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_1546 *r)
2906 : {
2907 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
2908 0 : if (ndr_flags & NDR_SCALARS) {
2909 0 : NDR_CHECK(ndr_push_align(ndr, 4));
2910 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1546_initsearchtable));
2911 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
2912 : }
2913 0 : if (ndr_flags & NDR_BUFFERS) {
2914 0 : }
2915 0 : return NDR_ERR_SUCCESS;
2916 : }
2917 :
2918 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1546(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_1546 *r)
2919 : {
2920 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
2921 0 : if (ndr_flags & NDR_SCALARS) {
2922 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
2923 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1546_initsearchtable));
2924 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
2925 : }
2926 0 : if (ndr_flags & NDR_BUFFERS) {
2927 0 : }
2928 0 : return NDR_ERR_SUCCESS;
2929 : }
2930 :
2931 0 : static void ndr_print_flags_SERVER_INFO_1546(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_1546 *r)
2932 : {
2933 0 : ndr_print_SERVER_INFO_1546(ndr, name, r);
2934 0 : }
2935 :
2936 0 : _PUBLIC_ void ndr_print_SERVER_INFO_1546(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1546 *r)
2937 : {
2938 0 : ndr_print_struct(ndr, name, "SERVER_INFO_1546");
2939 0 : if (r == NULL) { ndr_print_null(ndr); return; }
2940 0 : ndr->depth++;
2941 0 : ndr_print_uint32(ndr, "sv1546_initsearchtable", r->sv1546_initsearchtable);
2942 0 : ndr->depth--;
2943 : }
2944 :
2945 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1547(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_1547 *r)
2946 : {
2947 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
2948 0 : if (ndr_flags & NDR_SCALARS) {
2949 0 : NDR_CHECK(ndr_push_align(ndr, 4));
2950 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1547_alertschedule));
2951 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
2952 : }
2953 0 : if (ndr_flags & NDR_BUFFERS) {
2954 0 : }
2955 0 : return NDR_ERR_SUCCESS;
2956 : }
2957 :
2958 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1547(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_1547 *r)
2959 : {
2960 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
2961 0 : if (ndr_flags & NDR_SCALARS) {
2962 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
2963 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1547_alertschedule));
2964 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
2965 : }
2966 0 : if (ndr_flags & NDR_BUFFERS) {
2967 0 : }
2968 0 : return NDR_ERR_SUCCESS;
2969 : }
2970 :
2971 0 : static void ndr_print_flags_SERVER_INFO_1547(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_1547 *r)
2972 : {
2973 0 : ndr_print_SERVER_INFO_1547(ndr, name, r);
2974 0 : }
2975 :
2976 0 : _PUBLIC_ void ndr_print_SERVER_INFO_1547(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1547 *r)
2977 : {
2978 0 : ndr_print_struct(ndr, name, "SERVER_INFO_1547");
2979 0 : if (r == NULL) { ndr_print_null(ndr); return; }
2980 0 : ndr->depth++;
2981 0 : ndr_print_uint32(ndr, "sv1547_alertschedule", r->sv1547_alertschedule);
2982 0 : ndr->depth--;
2983 : }
2984 :
2985 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1548(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_1548 *r)
2986 : {
2987 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
2988 0 : if (ndr_flags & NDR_SCALARS) {
2989 0 : NDR_CHECK(ndr_push_align(ndr, 4));
2990 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1548_errorthreshold));
2991 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
2992 : }
2993 0 : if (ndr_flags & NDR_BUFFERS) {
2994 0 : }
2995 0 : return NDR_ERR_SUCCESS;
2996 : }
2997 :
2998 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1548(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_1548 *r)
2999 : {
3000 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
3001 0 : if (ndr_flags & NDR_SCALARS) {
3002 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
3003 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1548_errorthreshold));
3004 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
3005 : }
3006 0 : if (ndr_flags & NDR_BUFFERS) {
3007 0 : }
3008 0 : return NDR_ERR_SUCCESS;
3009 : }
3010 :
3011 0 : static void ndr_print_flags_SERVER_INFO_1548(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_1548 *r)
3012 : {
3013 0 : ndr_print_SERVER_INFO_1548(ndr, name, r);
3014 0 : }
3015 :
3016 0 : _PUBLIC_ void ndr_print_SERVER_INFO_1548(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1548 *r)
3017 : {
3018 0 : ndr_print_struct(ndr, name, "SERVER_INFO_1548");
3019 0 : if (r == NULL) { ndr_print_null(ndr); return; }
3020 0 : ndr->depth++;
3021 0 : ndr_print_uint32(ndr, "sv1548_errorthreshold", r->sv1548_errorthreshold);
3022 0 : ndr->depth--;
3023 : }
3024 :
3025 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1549(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_1549 *r)
3026 : {
3027 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
3028 0 : if (ndr_flags & NDR_SCALARS) {
3029 0 : NDR_CHECK(ndr_push_align(ndr, 4));
3030 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1549_networkerrorthreshold));
3031 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
3032 : }
3033 0 : if (ndr_flags & NDR_BUFFERS) {
3034 0 : }
3035 0 : return NDR_ERR_SUCCESS;
3036 : }
3037 :
3038 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1549(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_1549 *r)
3039 : {
3040 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
3041 0 : if (ndr_flags & NDR_SCALARS) {
3042 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
3043 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1549_networkerrorthreshold));
3044 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
3045 : }
3046 0 : if (ndr_flags & NDR_BUFFERS) {
3047 0 : }
3048 0 : return NDR_ERR_SUCCESS;
3049 : }
3050 :
3051 0 : static void ndr_print_flags_SERVER_INFO_1549(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_1549 *r)
3052 : {
3053 0 : ndr_print_SERVER_INFO_1549(ndr, name, r);
3054 0 : }
3055 :
3056 0 : _PUBLIC_ void ndr_print_SERVER_INFO_1549(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1549 *r)
3057 : {
3058 0 : ndr_print_struct(ndr, name, "SERVER_INFO_1549");
3059 0 : if (r == NULL) { ndr_print_null(ndr); return; }
3060 0 : ndr->depth++;
3061 0 : ndr_print_uint32(ndr, "sv1549_networkerrorthreshold", r->sv1549_networkerrorthreshold);
3062 0 : ndr->depth--;
3063 : }
3064 :
3065 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1550(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_1550 *r)
3066 : {
3067 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
3068 0 : if (ndr_flags & NDR_SCALARS) {
3069 0 : NDR_CHECK(ndr_push_align(ndr, 4));
3070 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1550_diskspacethreshold));
3071 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
3072 : }
3073 0 : if (ndr_flags & NDR_BUFFERS) {
3074 0 : }
3075 0 : return NDR_ERR_SUCCESS;
3076 : }
3077 :
3078 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1550(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_1550 *r)
3079 : {
3080 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
3081 0 : if (ndr_flags & NDR_SCALARS) {
3082 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
3083 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1550_diskspacethreshold));
3084 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
3085 : }
3086 0 : if (ndr_flags & NDR_BUFFERS) {
3087 0 : }
3088 0 : return NDR_ERR_SUCCESS;
3089 : }
3090 :
3091 0 : static void ndr_print_flags_SERVER_INFO_1550(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_1550 *r)
3092 : {
3093 0 : ndr_print_SERVER_INFO_1550(ndr, name, r);
3094 0 : }
3095 :
3096 0 : _PUBLIC_ void ndr_print_SERVER_INFO_1550(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1550 *r)
3097 : {
3098 0 : ndr_print_struct(ndr, name, "SERVER_INFO_1550");
3099 0 : if (r == NULL) { ndr_print_null(ndr); return; }
3100 0 : ndr->depth++;
3101 0 : ndr_print_uint32(ndr, "sv1550_diskspacethreshold", r->sv1550_diskspacethreshold);
3102 0 : ndr->depth--;
3103 : }
3104 :
3105 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1552(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_1552 *r)
3106 : {
3107 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
3108 0 : if (ndr_flags & NDR_SCALARS) {
3109 0 : NDR_CHECK(ndr_push_align(ndr, 4));
3110 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1552_maxlinkdelay));
3111 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
3112 : }
3113 0 : if (ndr_flags & NDR_BUFFERS) {
3114 0 : }
3115 0 : return NDR_ERR_SUCCESS;
3116 : }
3117 :
3118 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1552(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_1552 *r)
3119 : {
3120 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
3121 0 : if (ndr_flags & NDR_SCALARS) {
3122 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
3123 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1552_maxlinkdelay));
3124 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
3125 : }
3126 0 : if (ndr_flags & NDR_BUFFERS) {
3127 0 : }
3128 0 : return NDR_ERR_SUCCESS;
3129 : }
3130 :
3131 0 : static void ndr_print_flags_SERVER_INFO_1552(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_1552 *r)
3132 : {
3133 0 : ndr_print_SERVER_INFO_1552(ndr, name, r);
3134 0 : }
3135 :
3136 0 : _PUBLIC_ void ndr_print_SERVER_INFO_1552(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1552 *r)
3137 : {
3138 0 : ndr_print_struct(ndr, name, "SERVER_INFO_1552");
3139 0 : if (r == NULL) { ndr_print_null(ndr); return; }
3140 0 : ndr->depth++;
3141 0 : ndr_print_uint32(ndr, "sv1552_maxlinkdelay", r->sv1552_maxlinkdelay);
3142 0 : ndr->depth--;
3143 : }
3144 :
3145 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1553(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_1553 *r)
3146 : {
3147 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
3148 0 : if (ndr_flags & NDR_SCALARS) {
3149 0 : NDR_CHECK(ndr_push_align(ndr, 4));
3150 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1553_minlinkthroughput));
3151 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
3152 : }
3153 0 : if (ndr_flags & NDR_BUFFERS) {
3154 0 : }
3155 0 : return NDR_ERR_SUCCESS;
3156 : }
3157 :
3158 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1553(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_1553 *r)
3159 : {
3160 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
3161 0 : if (ndr_flags & NDR_SCALARS) {
3162 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
3163 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1553_minlinkthroughput));
3164 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
3165 : }
3166 0 : if (ndr_flags & NDR_BUFFERS) {
3167 0 : }
3168 0 : return NDR_ERR_SUCCESS;
3169 : }
3170 :
3171 0 : static void ndr_print_flags_SERVER_INFO_1553(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_1553 *r)
3172 : {
3173 0 : ndr_print_SERVER_INFO_1553(ndr, name, r);
3174 0 : }
3175 :
3176 0 : _PUBLIC_ void ndr_print_SERVER_INFO_1553(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1553 *r)
3177 : {
3178 0 : ndr_print_struct(ndr, name, "SERVER_INFO_1553");
3179 0 : if (r == NULL) { ndr_print_null(ndr); return; }
3180 0 : ndr->depth++;
3181 0 : ndr_print_uint32(ndr, "sv1553_minlinkthroughput", r->sv1553_minlinkthroughput);
3182 0 : ndr->depth--;
3183 : }
3184 :
3185 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1554(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_1554 *r)
3186 : {
3187 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
3188 0 : if (ndr_flags & NDR_SCALARS) {
3189 0 : NDR_CHECK(ndr_push_align(ndr, 4));
3190 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1554_linkinfovalidtime));
3191 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
3192 : }
3193 0 : if (ndr_flags & NDR_BUFFERS) {
3194 0 : }
3195 0 : return NDR_ERR_SUCCESS;
3196 : }
3197 :
3198 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1554(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_1554 *r)
3199 : {
3200 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
3201 0 : if (ndr_flags & NDR_SCALARS) {
3202 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
3203 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1554_linkinfovalidtime));
3204 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
3205 : }
3206 0 : if (ndr_flags & NDR_BUFFERS) {
3207 0 : }
3208 0 : return NDR_ERR_SUCCESS;
3209 : }
3210 :
3211 0 : static void ndr_print_flags_SERVER_INFO_1554(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_1554 *r)
3212 : {
3213 0 : ndr_print_SERVER_INFO_1554(ndr, name, r);
3214 0 : }
3215 :
3216 0 : _PUBLIC_ void ndr_print_SERVER_INFO_1554(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1554 *r)
3217 : {
3218 0 : ndr_print_struct(ndr, name, "SERVER_INFO_1554");
3219 0 : if (r == NULL) { ndr_print_null(ndr); return; }
3220 0 : ndr->depth++;
3221 0 : ndr_print_uint32(ndr, "sv1554_linkinfovalidtime", r->sv1554_linkinfovalidtime);
3222 0 : ndr->depth--;
3223 : }
3224 :
3225 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1555(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_1555 *r)
3226 : {
3227 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
3228 0 : if (ndr_flags & NDR_SCALARS) {
3229 0 : NDR_CHECK(ndr_push_align(ndr, 4));
3230 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1555_scavqosinfoupdatetime));
3231 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
3232 : }
3233 0 : if (ndr_flags & NDR_BUFFERS) {
3234 0 : }
3235 0 : return NDR_ERR_SUCCESS;
3236 : }
3237 :
3238 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1555(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_1555 *r)
3239 : {
3240 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
3241 0 : if (ndr_flags & NDR_SCALARS) {
3242 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
3243 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1555_scavqosinfoupdatetime));
3244 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
3245 : }
3246 0 : if (ndr_flags & NDR_BUFFERS) {
3247 0 : }
3248 0 : return NDR_ERR_SUCCESS;
3249 : }
3250 :
3251 0 : static void ndr_print_flags_SERVER_INFO_1555(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_1555 *r)
3252 : {
3253 0 : ndr_print_SERVER_INFO_1555(ndr, name, r);
3254 0 : }
3255 :
3256 0 : _PUBLIC_ void ndr_print_SERVER_INFO_1555(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1555 *r)
3257 : {
3258 0 : ndr_print_struct(ndr, name, "SERVER_INFO_1555");
3259 0 : if (r == NULL) { ndr_print_null(ndr); return; }
3260 0 : ndr->depth++;
3261 0 : ndr_print_uint32(ndr, "sv1555_scavqosinfoupdatetime", r->sv1555_scavqosinfoupdatetime);
3262 0 : ndr->depth--;
3263 : }
3264 :
3265 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1556(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_1556 *r)
3266 : {
3267 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
3268 0 : if (ndr_flags & NDR_SCALARS) {
3269 0 : NDR_CHECK(ndr_push_align(ndr, 4));
3270 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1556_maxworkitemidletime));
3271 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
3272 : }
3273 0 : if (ndr_flags & NDR_BUFFERS) {
3274 0 : }
3275 0 : return NDR_ERR_SUCCESS;
3276 : }
3277 :
3278 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1556(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_1556 *r)
3279 : {
3280 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
3281 0 : if (ndr_flags & NDR_SCALARS) {
3282 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
3283 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1556_maxworkitemidletime));
3284 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
3285 : }
3286 0 : if (ndr_flags & NDR_BUFFERS) {
3287 0 : }
3288 0 : return NDR_ERR_SUCCESS;
3289 : }
3290 :
3291 0 : static void ndr_print_flags_SERVER_INFO_1556(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_1556 *r)
3292 : {
3293 0 : ndr_print_SERVER_INFO_1556(ndr, name, r);
3294 0 : }
3295 :
3296 0 : _PUBLIC_ void ndr_print_SERVER_INFO_1556(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1556 *r)
3297 : {
3298 0 : ndr_print_struct(ndr, name, "SERVER_INFO_1556");
3299 0 : if (r == NULL) { ndr_print_null(ndr); return; }
3300 0 : ndr->depth++;
3301 0 : ndr_print_uint32(ndr, "sv1556_maxworkitemidletime", r->sv1556_maxworkitemidletime);
3302 0 : ndr->depth--;
3303 : }
3304 :
3305 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1557(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_1557 *r)
3306 : {
3307 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
3308 0 : if (ndr_flags & NDR_SCALARS) {
3309 0 : NDR_CHECK(ndr_push_align(ndr, 4));
3310 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1557_maxrawworkitems));
3311 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
3312 : }
3313 0 : if (ndr_flags & NDR_BUFFERS) {
3314 0 : }
3315 0 : return NDR_ERR_SUCCESS;
3316 : }
3317 :
3318 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1557(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_1557 *r)
3319 : {
3320 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
3321 0 : if (ndr_flags & NDR_SCALARS) {
3322 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
3323 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1557_maxrawworkitems));
3324 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
3325 : }
3326 0 : if (ndr_flags & NDR_BUFFERS) {
3327 0 : }
3328 0 : return NDR_ERR_SUCCESS;
3329 : }
3330 :
3331 0 : static void ndr_print_flags_SERVER_INFO_1557(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_1557 *r)
3332 : {
3333 0 : ndr_print_SERVER_INFO_1557(ndr, name, r);
3334 0 : }
3335 :
3336 0 : _PUBLIC_ void ndr_print_SERVER_INFO_1557(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1557 *r)
3337 : {
3338 0 : ndr_print_struct(ndr, name, "SERVER_INFO_1557");
3339 0 : if (r == NULL) { ndr_print_null(ndr); return; }
3340 0 : ndr->depth++;
3341 0 : ndr_print_uint32(ndr, "sv1557_maxrawworkitems", r->sv1557_maxrawworkitems);
3342 0 : ndr->depth--;
3343 : }
3344 :
3345 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1560(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_1560 *r)
3346 : {
3347 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
3348 0 : if (ndr_flags & NDR_SCALARS) {
3349 0 : NDR_CHECK(ndr_push_align(ndr, 4));
3350 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1560_producttype));
3351 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
3352 : }
3353 0 : if (ndr_flags & NDR_BUFFERS) {
3354 0 : }
3355 0 : return NDR_ERR_SUCCESS;
3356 : }
3357 :
3358 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1560(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_1560 *r)
3359 : {
3360 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
3361 0 : if (ndr_flags & NDR_SCALARS) {
3362 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
3363 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1560_producttype));
3364 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
3365 : }
3366 0 : if (ndr_flags & NDR_BUFFERS) {
3367 0 : }
3368 0 : return NDR_ERR_SUCCESS;
3369 : }
3370 :
3371 0 : static void ndr_print_flags_SERVER_INFO_1560(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_1560 *r)
3372 : {
3373 0 : ndr_print_SERVER_INFO_1560(ndr, name, r);
3374 0 : }
3375 :
3376 0 : _PUBLIC_ void ndr_print_SERVER_INFO_1560(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1560 *r)
3377 : {
3378 0 : ndr_print_struct(ndr, name, "SERVER_INFO_1560");
3379 0 : if (r == NULL) { ndr_print_null(ndr); return; }
3380 0 : ndr->depth++;
3381 0 : ndr_print_uint32(ndr, "sv1560_producttype", r->sv1560_producttype);
3382 0 : ndr->depth--;
3383 : }
3384 :
3385 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1561(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_1561 *r)
3386 : {
3387 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
3388 0 : if (ndr_flags & NDR_SCALARS) {
3389 0 : NDR_CHECK(ndr_push_align(ndr, 4));
3390 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1561_serversize));
3391 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
3392 : }
3393 0 : if (ndr_flags & NDR_BUFFERS) {
3394 0 : }
3395 0 : return NDR_ERR_SUCCESS;
3396 : }
3397 :
3398 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1561(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_1561 *r)
3399 : {
3400 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
3401 0 : if (ndr_flags & NDR_SCALARS) {
3402 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
3403 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1561_serversize));
3404 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
3405 : }
3406 0 : if (ndr_flags & NDR_BUFFERS) {
3407 0 : }
3408 0 : return NDR_ERR_SUCCESS;
3409 : }
3410 :
3411 0 : static void ndr_print_flags_SERVER_INFO_1561(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_1561 *r)
3412 : {
3413 0 : ndr_print_SERVER_INFO_1561(ndr, name, r);
3414 0 : }
3415 :
3416 0 : _PUBLIC_ void ndr_print_SERVER_INFO_1561(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1561 *r)
3417 : {
3418 0 : ndr_print_struct(ndr, name, "SERVER_INFO_1561");
3419 0 : if (r == NULL) { ndr_print_null(ndr); return; }
3420 0 : ndr->depth++;
3421 0 : ndr_print_uint32(ndr, "sv1561_serversize", r->sv1561_serversize);
3422 0 : ndr->depth--;
3423 : }
3424 :
3425 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1562(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_1562 *r)
3426 : {
3427 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
3428 0 : if (ndr_flags & NDR_SCALARS) {
3429 0 : NDR_CHECK(ndr_push_align(ndr, 4));
3430 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1562_connectionlessautodisc));
3431 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
3432 : }
3433 0 : if (ndr_flags & NDR_BUFFERS) {
3434 0 : }
3435 0 : return NDR_ERR_SUCCESS;
3436 : }
3437 :
3438 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1562(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_1562 *r)
3439 : {
3440 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
3441 0 : if (ndr_flags & NDR_SCALARS) {
3442 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
3443 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1562_connectionlessautodisc));
3444 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
3445 : }
3446 0 : if (ndr_flags & NDR_BUFFERS) {
3447 0 : }
3448 0 : return NDR_ERR_SUCCESS;
3449 : }
3450 :
3451 0 : static void ndr_print_flags_SERVER_INFO_1562(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_1562 *r)
3452 : {
3453 0 : ndr_print_SERVER_INFO_1562(ndr, name, r);
3454 0 : }
3455 :
3456 0 : _PUBLIC_ void ndr_print_SERVER_INFO_1562(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1562 *r)
3457 : {
3458 0 : ndr_print_struct(ndr, name, "SERVER_INFO_1562");
3459 0 : if (r == NULL) { ndr_print_null(ndr); return; }
3460 0 : ndr->depth++;
3461 0 : ndr_print_uint32(ndr, "sv1562_connectionlessautodisc", r->sv1562_connectionlessautodisc);
3462 0 : ndr->depth--;
3463 : }
3464 :
3465 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1563(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_1563 *r)
3466 : {
3467 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
3468 0 : if (ndr_flags & NDR_SCALARS) {
3469 0 : NDR_CHECK(ndr_push_align(ndr, 4));
3470 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1563_sharingviolationretries));
3471 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
3472 : }
3473 0 : if (ndr_flags & NDR_BUFFERS) {
3474 0 : }
3475 0 : return NDR_ERR_SUCCESS;
3476 : }
3477 :
3478 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1563(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_1563 *r)
3479 : {
3480 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
3481 0 : if (ndr_flags & NDR_SCALARS) {
3482 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
3483 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1563_sharingviolationretries));
3484 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
3485 : }
3486 0 : if (ndr_flags & NDR_BUFFERS) {
3487 0 : }
3488 0 : return NDR_ERR_SUCCESS;
3489 : }
3490 :
3491 0 : static void ndr_print_flags_SERVER_INFO_1563(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_1563 *r)
3492 : {
3493 0 : ndr_print_SERVER_INFO_1563(ndr, name, r);
3494 0 : }
3495 :
3496 0 : _PUBLIC_ void ndr_print_SERVER_INFO_1563(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1563 *r)
3497 : {
3498 0 : ndr_print_struct(ndr, name, "SERVER_INFO_1563");
3499 0 : if (r == NULL) { ndr_print_null(ndr); return; }
3500 0 : ndr->depth++;
3501 0 : ndr_print_uint32(ndr, "sv1563_sharingviolationretries", r->sv1563_sharingviolationretries);
3502 0 : ndr->depth--;
3503 : }
3504 :
3505 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1564(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_1564 *r)
3506 : {
3507 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
3508 0 : if (ndr_flags & NDR_SCALARS) {
3509 0 : NDR_CHECK(ndr_push_align(ndr, 4));
3510 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1564_sharingviolationdelay));
3511 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
3512 : }
3513 0 : if (ndr_flags & NDR_BUFFERS) {
3514 0 : }
3515 0 : return NDR_ERR_SUCCESS;
3516 : }
3517 :
3518 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1564(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_1564 *r)
3519 : {
3520 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
3521 0 : if (ndr_flags & NDR_SCALARS) {
3522 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
3523 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1564_sharingviolationdelay));
3524 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
3525 : }
3526 0 : if (ndr_flags & NDR_BUFFERS) {
3527 0 : }
3528 0 : return NDR_ERR_SUCCESS;
3529 : }
3530 :
3531 0 : static void ndr_print_flags_SERVER_INFO_1564(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_1564 *r)
3532 : {
3533 0 : ndr_print_SERVER_INFO_1564(ndr, name, r);
3534 0 : }
3535 :
3536 0 : _PUBLIC_ void ndr_print_SERVER_INFO_1564(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1564 *r)
3537 : {
3538 0 : ndr_print_struct(ndr, name, "SERVER_INFO_1564");
3539 0 : if (r == NULL) { ndr_print_null(ndr); return; }
3540 0 : ndr->depth++;
3541 0 : ndr_print_uint32(ndr, "sv1564_sharingviolationdelay", r->sv1564_sharingviolationdelay);
3542 0 : ndr->depth--;
3543 : }
3544 :
3545 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1565(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_1565 *r)
3546 : {
3547 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
3548 0 : if (ndr_flags & NDR_SCALARS) {
3549 0 : NDR_CHECK(ndr_push_align(ndr, 4));
3550 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1565_maxglobalopensearch));
3551 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
3552 : }
3553 0 : if (ndr_flags & NDR_BUFFERS) {
3554 0 : }
3555 0 : return NDR_ERR_SUCCESS;
3556 : }
3557 :
3558 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1565(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_1565 *r)
3559 : {
3560 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
3561 0 : if (ndr_flags & NDR_SCALARS) {
3562 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
3563 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1565_maxglobalopensearch));
3564 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
3565 : }
3566 0 : if (ndr_flags & NDR_BUFFERS) {
3567 0 : }
3568 0 : return NDR_ERR_SUCCESS;
3569 : }
3570 :
3571 0 : static void ndr_print_flags_SERVER_INFO_1565(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_1565 *r)
3572 : {
3573 0 : ndr_print_SERVER_INFO_1565(ndr, name, r);
3574 0 : }
3575 :
3576 0 : _PUBLIC_ void ndr_print_SERVER_INFO_1565(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1565 *r)
3577 : {
3578 0 : ndr_print_struct(ndr, name, "SERVER_INFO_1565");
3579 0 : if (r == NULL) { ndr_print_null(ndr); return; }
3580 0 : ndr->depth++;
3581 0 : ndr_print_uint32(ndr, "sv1565_maxglobalopensearch", r->sv1565_maxglobalopensearch);
3582 0 : ndr->depth--;
3583 : }
3584 :
3585 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1566(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_1566 *r)
3586 : {
3587 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
3588 0 : if (ndr_flags & NDR_SCALARS) {
3589 0 : NDR_CHECK(ndr_push_align(ndr, 1));
3590 0 : NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv1566_removeduplicatesearches));
3591 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 1));
3592 : }
3593 0 : if (ndr_flags & NDR_BUFFERS) {
3594 0 : }
3595 0 : return NDR_ERR_SUCCESS;
3596 : }
3597 :
3598 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1566(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_1566 *r)
3599 : {
3600 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
3601 0 : if (ndr_flags & NDR_SCALARS) {
3602 0 : NDR_CHECK(ndr_pull_align(ndr, 1));
3603 0 : NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv1566_removeduplicatesearches));
3604 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 1));
3605 : }
3606 0 : if (ndr_flags & NDR_BUFFERS) {
3607 0 : }
3608 0 : return NDR_ERR_SUCCESS;
3609 : }
3610 :
3611 0 : static void ndr_print_flags_SERVER_INFO_1566(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_1566 *r)
3612 : {
3613 0 : ndr_print_SERVER_INFO_1566(ndr, name, r);
3614 0 : }
3615 :
3616 0 : _PUBLIC_ void ndr_print_SERVER_INFO_1566(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1566 *r)
3617 : {
3618 0 : ndr_print_struct(ndr, name, "SERVER_INFO_1566");
3619 0 : if (r == NULL) { ndr_print_null(ndr); return; }
3620 0 : ndr->depth++;
3621 0 : ndr_print_uint8(ndr, "sv1566_removeduplicatesearches", r->sv1566_removeduplicatesearches);
3622 0 : ndr->depth--;
3623 : }
3624 :
3625 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1567(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_1567 *r)
3626 : {
3627 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
3628 0 : if (ndr_flags & NDR_SCALARS) {
3629 0 : NDR_CHECK(ndr_push_align(ndr, 4));
3630 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1567_lockviolationretries));
3631 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
3632 : }
3633 0 : if (ndr_flags & NDR_BUFFERS) {
3634 0 : }
3635 0 : return NDR_ERR_SUCCESS;
3636 : }
3637 :
3638 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1567(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_1567 *r)
3639 : {
3640 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
3641 0 : if (ndr_flags & NDR_SCALARS) {
3642 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
3643 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1567_lockviolationretries));
3644 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
3645 : }
3646 0 : if (ndr_flags & NDR_BUFFERS) {
3647 0 : }
3648 0 : return NDR_ERR_SUCCESS;
3649 : }
3650 :
3651 0 : static void ndr_print_flags_SERVER_INFO_1567(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_1567 *r)
3652 : {
3653 0 : ndr_print_SERVER_INFO_1567(ndr, name, r);
3654 0 : }
3655 :
3656 0 : _PUBLIC_ void ndr_print_SERVER_INFO_1567(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1567 *r)
3657 : {
3658 0 : ndr_print_struct(ndr, name, "SERVER_INFO_1567");
3659 0 : if (r == NULL) { ndr_print_null(ndr); return; }
3660 0 : ndr->depth++;
3661 0 : ndr_print_uint32(ndr, "sv1567_lockviolationretries", r->sv1567_lockviolationretries);
3662 0 : ndr->depth--;
3663 : }
3664 :
3665 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1568(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_1568 *r)
3666 : {
3667 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
3668 0 : if (ndr_flags & NDR_SCALARS) {
3669 0 : NDR_CHECK(ndr_push_align(ndr, 4));
3670 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1568_lockviolationoffset));
3671 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
3672 : }
3673 0 : if (ndr_flags & NDR_BUFFERS) {
3674 0 : }
3675 0 : return NDR_ERR_SUCCESS;
3676 : }
3677 :
3678 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1568(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_1568 *r)
3679 : {
3680 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
3681 0 : if (ndr_flags & NDR_SCALARS) {
3682 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
3683 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1568_lockviolationoffset));
3684 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
3685 : }
3686 0 : if (ndr_flags & NDR_BUFFERS) {
3687 0 : }
3688 0 : return NDR_ERR_SUCCESS;
3689 : }
3690 :
3691 0 : static void ndr_print_flags_SERVER_INFO_1568(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_1568 *r)
3692 : {
3693 0 : ndr_print_SERVER_INFO_1568(ndr, name, r);
3694 0 : }
3695 :
3696 0 : _PUBLIC_ void ndr_print_SERVER_INFO_1568(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1568 *r)
3697 : {
3698 0 : ndr_print_struct(ndr, name, "SERVER_INFO_1568");
3699 0 : if (r == NULL) { ndr_print_null(ndr); return; }
3700 0 : ndr->depth++;
3701 0 : ndr_print_uint32(ndr, "sv1568_lockviolationoffset", r->sv1568_lockviolationoffset);
3702 0 : ndr->depth--;
3703 : }
3704 :
3705 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1569(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_1569 *r)
3706 : {
3707 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
3708 0 : if (ndr_flags & NDR_SCALARS) {
3709 0 : NDR_CHECK(ndr_push_align(ndr, 4));
3710 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1569_lockviolationdelay));
3711 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
3712 : }
3713 0 : if (ndr_flags & NDR_BUFFERS) {
3714 0 : }
3715 0 : return NDR_ERR_SUCCESS;
3716 : }
3717 :
3718 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1569(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_1569 *r)
3719 : {
3720 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
3721 0 : if (ndr_flags & NDR_SCALARS) {
3722 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
3723 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1569_lockviolationdelay));
3724 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
3725 : }
3726 0 : if (ndr_flags & NDR_BUFFERS) {
3727 0 : }
3728 0 : return NDR_ERR_SUCCESS;
3729 : }
3730 :
3731 0 : static void ndr_print_flags_SERVER_INFO_1569(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_1569 *r)
3732 : {
3733 0 : ndr_print_SERVER_INFO_1569(ndr, name, r);
3734 0 : }
3735 :
3736 0 : _PUBLIC_ void ndr_print_SERVER_INFO_1569(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1569 *r)
3737 : {
3738 0 : ndr_print_struct(ndr, name, "SERVER_INFO_1569");
3739 0 : if (r == NULL) { ndr_print_null(ndr); return; }
3740 0 : ndr->depth++;
3741 0 : ndr_print_uint32(ndr, "sv1569_lockviolationdelay", r->sv1569_lockviolationdelay);
3742 0 : ndr->depth--;
3743 : }
3744 :
3745 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1570(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_1570 *r)
3746 : {
3747 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
3748 0 : if (ndr_flags & NDR_SCALARS) {
3749 0 : NDR_CHECK(ndr_push_align(ndr, 4));
3750 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1570_mdlreadswitchover));
3751 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
3752 : }
3753 0 : if (ndr_flags & NDR_BUFFERS) {
3754 0 : }
3755 0 : return NDR_ERR_SUCCESS;
3756 : }
3757 :
3758 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1570(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_1570 *r)
3759 : {
3760 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
3761 0 : if (ndr_flags & NDR_SCALARS) {
3762 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
3763 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1570_mdlreadswitchover));
3764 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
3765 : }
3766 0 : if (ndr_flags & NDR_BUFFERS) {
3767 0 : }
3768 0 : return NDR_ERR_SUCCESS;
3769 : }
3770 :
3771 0 : static void ndr_print_flags_SERVER_INFO_1570(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_1570 *r)
3772 : {
3773 0 : ndr_print_SERVER_INFO_1570(ndr, name, r);
3774 0 : }
3775 :
3776 0 : _PUBLIC_ void ndr_print_SERVER_INFO_1570(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1570 *r)
3777 : {
3778 0 : ndr_print_struct(ndr, name, "SERVER_INFO_1570");
3779 0 : if (r == NULL) { ndr_print_null(ndr); return; }
3780 0 : ndr->depth++;
3781 0 : ndr_print_uint32(ndr, "sv1570_mdlreadswitchover", r->sv1570_mdlreadswitchover);
3782 0 : ndr->depth--;
3783 : }
3784 :
3785 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1571(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_1571 *r)
3786 : {
3787 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
3788 0 : if (ndr_flags & NDR_SCALARS) {
3789 0 : NDR_CHECK(ndr_push_align(ndr, 4));
3790 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1571_cachedopenlimit));
3791 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
3792 : }
3793 0 : if (ndr_flags & NDR_BUFFERS) {
3794 0 : }
3795 0 : return NDR_ERR_SUCCESS;
3796 : }
3797 :
3798 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1571(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_1571 *r)
3799 : {
3800 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
3801 0 : if (ndr_flags & NDR_SCALARS) {
3802 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
3803 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1571_cachedopenlimit));
3804 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
3805 : }
3806 0 : if (ndr_flags & NDR_BUFFERS) {
3807 0 : }
3808 0 : return NDR_ERR_SUCCESS;
3809 : }
3810 :
3811 0 : static void ndr_print_flags_SERVER_INFO_1571(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_1571 *r)
3812 : {
3813 0 : ndr_print_SERVER_INFO_1571(ndr, name, r);
3814 0 : }
3815 :
3816 0 : _PUBLIC_ void ndr_print_SERVER_INFO_1571(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1571 *r)
3817 : {
3818 0 : ndr_print_struct(ndr, name, "SERVER_INFO_1571");
3819 0 : if (r == NULL) { ndr_print_null(ndr); return; }
3820 0 : ndr->depth++;
3821 0 : ndr_print_uint32(ndr, "sv1571_cachedopenlimit", r->sv1571_cachedopenlimit);
3822 0 : ndr->depth--;
3823 : }
3824 :
3825 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1572(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_1572 *r)
3826 : {
3827 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
3828 0 : if (ndr_flags & NDR_SCALARS) {
3829 0 : NDR_CHECK(ndr_push_align(ndr, 4));
3830 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1572_criticalthreads));
3831 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
3832 : }
3833 0 : if (ndr_flags & NDR_BUFFERS) {
3834 0 : }
3835 0 : return NDR_ERR_SUCCESS;
3836 : }
3837 :
3838 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1572(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_1572 *r)
3839 : {
3840 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
3841 0 : if (ndr_flags & NDR_SCALARS) {
3842 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
3843 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1572_criticalthreads));
3844 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
3845 : }
3846 0 : if (ndr_flags & NDR_BUFFERS) {
3847 0 : }
3848 0 : return NDR_ERR_SUCCESS;
3849 : }
3850 :
3851 0 : static void ndr_print_flags_SERVER_INFO_1572(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_1572 *r)
3852 : {
3853 0 : ndr_print_SERVER_INFO_1572(ndr, name, r);
3854 0 : }
3855 :
3856 0 : _PUBLIC_ void ndr_print_SERVER_INFO_1572(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1572 *r)
3857 : {
3858 0 : ndr_print_struct(ndr, name, "SERVER_INFO_1572");
3859 0 : if (r == NULL) { ndr_print_null(ndr); return; }
3860 0 : ndr->depth++;
3861 0 : ndr_print_uint32(ndr, "sv1572_criticalthreads", r->sv1572_criticalthreads);
3862 0 : ndr->depth--;
3863 : }
3864 :
3865 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1573(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_1573 *r)
3866 : {
3867 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
3868 0 : if (ndr_flags & NDR_SCALARS) {
3869 0 : NDR_CHECK(ndr_push_align(ndr, 4));
3870 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1573_restrictnullsessaccess));
3871 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
3872 : }
3873 0 : if (ndr_flags & NDR_BUFFERS) {
3874 0 : }
3875 0 : return NDR_ERR_SUCCESS;
3876 : }
3877 :
3878 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1573(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_1573 *r)
3879 : {
3880 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
3881 0 : if (ndr_flags & NDR_SCALARS) {
3882 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
3883 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1573_restrictnullsessaccess));
3884 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
3885 : }
3886 0 : if (ndr_flags & NDR_BUFFERS) {
3887 0 : }
3888 0 : return NDR_ERR_SUCCESS;
3889 : }
3890 :
3891 0 : static void ndr_print_flags_SERVER_INFO_1573(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_1573 *r)
3892 : {
3893 0 : ndr_print_SERVER_INFO_1573(ndr, name, r);
3894 0 : }
3895 :
3896 0 : _PUBLIC_ void ndr_print_SERVER_INFO_1573(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1573 *r)
3897 : {
3898 0 : ndr_print_struct(ndr, name, "SERVER_INFO_1573");
3899 0 : if (r == NULL) { ndr_print_null(ndr); return; }
3900 0 : ndr->depth++;
3901 0 : ndr_print_uint32(ndr, "sv1573_restrictnullsessaccess", r->sv1573_restrictnullsessaccess);
3902 0 : ndr->depth--;
3903 : }
3904 :
3905 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1574(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_1574 *r)
3906 : {
3907 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
3908 0 : if (ndr_flags & NDR_SCALARS) {
3909 0 : NDR_CHECK(ndr_push_align(ndr, 4));
3910 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1574_enablewfw311directipx));
3911 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
3912 : }
3913 0 : if (ndr_flags & NDR_BUFFERS) {
3914 0 : }
3915 0 : return NDR_ERR_SUCCESS;
3916 : }
3917 :
3918 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1574(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_1574 *r)
3919 : {
3920 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
3921 0 : if (ndr_flags & NDR_SCALARS) {
3922 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
3923 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1574_enablewfw311directipx));
3924 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
3925 : }
3926 0 : if (ndr_flags & NDR_BUFFERS) {
3927 0 : }
3928 0 : return NDR_ERR_SUCCESS;
3929 : }
3930 :
3931 0 : static void ndr_print_flags_SERVER_INFO_1574(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_1574 *r)
3932 : {
3933 0 : ndr_print_SERVER_INFO_1574(ndr, name, r);
3934 0 : }
3935 :
3936 0 : _PUBLIC_ void ndr_print_SERVER_INFO_1574(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1574 *r)
3937 : {
3938 0 : ndr_print_struct(ndr, name, "SERVER_INFO_1574");
3939 0 : if (r == NULL) { ndr_print_null(ndr); return; }
3940 0 : ndr->depth++;
3941 0 : ndr_print_uint32(ndr, "sv1574_enablewfw311directipx", r->sv1574_enablewfw311directipx);
3942 0 : ndr->depth--;
3943 : }
3944 :
3945 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1575(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_1575 *r)
3946 : {
3947 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
3948 0 : if (ndr_flags & NDR_SCALARS) {
3949 0 : NDR_CHECK(ndr_push_align(ndr, 4));
3950 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1575_otherqueueaffinity));
3951 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
3952 : }
3953 0 : if (ndr_flags & NDR_BUFFERS) {
3954 0 : }
3955 0 : return NDR_ERR_SUCCESS;
3956 : }
3957 :
3958 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1575(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_1575 *r)
3959 : {
3960 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
3961 0 : if (ndr_flags & NDR_SCALARS) {
3962 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
3963 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1575_otherqueueaffinity));
3964 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
3965 : }
3966 0 : if (ndr_flags & NDR_BUFFERS) {
3967 0 : }
3968 0 : return NDR_ERR_SUCCESS;
3969 : }
3970 :
3971 0 : static void ndr_print_flags_SERVER_INFO_1575(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_1575 *r)
3972 : {
3973 0 : ndr_print_SERVER_INFO_1575(ndr, name, r);
3974 0 : }
3975 :
3976 0 : _PUBLIC_ void ndr_print_SERVER_INFO_1575(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1575 *r)
3977 : {
3978 0 : ndr_print_struct(ndr, name, "SERVER_INFO_1575");
3979 0 : if (r == NULL) { ndr_print_null(ndr); return; }
3980 0 : ndr->depth++;
3981 0 : ndr_print_uint32(ndr, "sv1575_otherqueueaffinity", r->sv1575_otherqueueaffinity);
3982 0 : ndr->depth--;
3983 : }
3984 :
3985 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1576(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_1576 *r)
3986 : {
3987 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
3988 0 : if (ndr_flags & NDR_SCALARS) {
3989 0 : NDR_CHECK(ndr_push_align(ndr, 4));
3990 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1576_queuesamplesecs));
3991 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
3992 : }
3993 0 : if (ndr_flags & NDR_BUFFERS) {
3994 0 : }
3995 0 : return NDR_ERR_SUCCESS;
3996 : }
3997 :
3998 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1576(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_1576 *r)
3999 : {
4000 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
4001 0 : if (ndr_flags & NDR_SCALARS) {
4002 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
4003 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1576_queuesamplesecs));
4004 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
4005 : }
4006 0 : if (ndr_flags & NDR_BUFFERS) {
4007 0 : }
4008 0 : return NDR_ERR_SUCCESS;
4009 : }
4010 :
4011 0 : static void ndr_print_flags_SERVER_INFO_1576(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_1576 *r)
4012 : {
4013 0 : ndr_print_SERVER_INFO_1576(ndr, name, r);
4014 0 : }
4015 :
4016 0 : _PUBLIC_ void ndr_print_SERVER_INFO_1576(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1576 *r)
4017 : {
4018 0 : ndr_print_struct(ndr, name, "SERVER_INFO_1576");
4019 0 : if (r == NULL) { ndr_print_null(ndr); return; }
4020 0 : ndr->depth++;
4021 0 : ndr_print_uint32(ndr, "sv1576_queuesamplesecs", r->sv1576_queuesamplesecs);
4022 0 : ndr->depth--;
4023 : }
4024 :
4025 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1577(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_1577 *r)
4026 : {
4027 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
4028 0 : if (ndr_flags & NDR_SCALARS) {
4029 0 : NDR_CHECK(ndr_push_align(ndr, 4));
4030 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1577_balancecount));
4031 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
4032 : }
4033 0 : if (ndr_flags & NDR_BUFFERS) {
4034 0 : }
4035 0 : return NDR_ERR_SUCCESS;
4036 : }
4037 :
4038 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1577(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_1577 *r)
4039 : {
4040 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
4041 0 : if (ndr_flags & NDR_SCALARS) {
4042 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
4043 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1577_balancecount));
4044 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
4045 : }
4046 0 : if (ndr_flags & NDR_BUFFERS) {
4047 0 : }
4048 0 : return NDR_ERR_SUCCESS;
4049 : }
4050 :
4051 0 : static void ndr_print_flags_SERVER_INFO_1577(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_1577 *r)
4052 : {
4053 0 : ndr_print_SERVER_INFO_1577(ndr, name, r);
4054 0 : }
4055 :
4056 0 : _PUBLIC_ void ndr_print_SERVER_INFO_1577(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1577 *r)
4057 : {
4058 0 : ndr_print_struct(ndr, name, "SERVER_INFO_1577");
4059 0 : if (r == NULL) { ndr_print_null(ndr); return; }
4060 0 : ndr->depth++;
4061 0 : ndr_print_uint32(ndr, "sv1577_balancecount", r->sv1577_balancecount);
4062 0 : ndr->depth--;
4063 : }
4064 :
4065 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1578(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_1578 *r)
4066 : {
4067 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
4068 0 : if (ndr_flags & NDR_SCALARS) {
4069 0 : NDR_CHECK(ndr_push_align(ndr, 4));
4070 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1578_preferredaffinity));
4071 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
4072 : }
4073 0 : if (ndr_flags & NDR_BUFFERS) {
4074 0 : }
4075 0 : return NDR_ERR_SUCCESS;
4076 : }
4077 :
4078 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1578(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_1578 *r)
4079 : {
4080 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
4081 0 : if (ndr_flags & NDR_SCALARS) {
4082 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
4083 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1578_preferredaffinity));
4084 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
4085 : }
4086 0 : if (ndr_flags & NDR_BUFFERS) {
4087 0 : }
4088 0 : return NDR_ERR_SUCCESS;
4089 : }
4090 :
4091 0 : static void ndr_print_flags_SERVER_INFO_1578(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_1578 *r)
4092 : {
4093 0 : ndr_print_SERVER_INFO_1578(ndr, name, r);
4094 0 : }
4095 :
4096 0 : _PUBLIC_ void ndr_print_SERVER_INFO_1578(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1578 *r)
4097 : {
4098 0 : ndr_print_struct(ndr, name, "SERVER_INFO_1578");
4099 0 : if (r == NULL) { ndr_print_null(ndr); return; }
4100 0 : ndr->depth++;
4101 0 : ndr_print_uint32(ndr, "sv1578_preferredaffinity", r->sv1578_preferredaffinity);
4102 0 : ndr->depth--;
4103 : }
4104 :
4105 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1579(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_1579 *r)
4106 : {
4107 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
4108 0 : if (ndr_flags & NDR_SCALARS) {
4109 0 : NDR_CHECK(ndr_push_align(ndr, 4));
4110 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1579_maxfreerfcbs));
4111 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
4112 : }
4113 0 : if (ndr_flags & NDR_BUFFERS) {
4114 0 : }
4115 0 : return NDR_ERR_SUCCESS;
4116 : }
4117 :
4118 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1579(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_1579 *r)
4119 : {
4120 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
4121 0 : if (ndr_flags & NDR_SCALARS) {
4122 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
4123 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1579_maxfreerfcbs));
4124 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
4125 : }
4126 0 : if (ndr_flags & NDR_BUFFERS) {
4127 0 : }
4128 0 : return NDR_ERR_SUCCESS;
4129 : }
4130 :
4131 0 : static void ndr_print_flags_SERVER_INFO_1579(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_1579 *r)
4132 : {
4133 0 : ndr_print_SERVER_INFO_1579(ndr, name, r);
4134 0 : }
4135 :
4136 0 : _PUBLIC_ void ndr_print_SERVER_INFO_1579(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1579 *r)
4137 : {
4138 0 : ndr_print_struct(ndr, name, "SERVER_INFO_1579");
4139 0 : if (r == NULL) { ndr_print_null(ndr); return; }
4140 0 : ndr->depth++;
4141 0 : ndr_print_uint32(ndr, "sv1579_maxfreerfcbs", r->sv1579_maxfreerfcbs);
4142 0 : ndr->depth--;
4143 : }
4144 :
4145 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1580(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_1580 *r)
4146 : {
4147 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
4148 0 : if (ndr_flags & NDR_SCALARS) {
4149 0 : NDR_CHECK(ndr_push_align(ndr, 4));
4150 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1580_maxfreemfcbs));
4151 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
4152 : }
4153 0 : if (ndr_flags & NDR_BUFFERS) {
4154 0 : }
4155 0 : return NDR_ERR_SUCCESS;
4156 : }
4157 :
4158 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1580(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_1580 *r)
4159 : {
4160 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
4161 0 : if (ndr_flags & NDR_SCALARS) {
4162 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
4163 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1580_maxfreemfcbs));
4164 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
4165 : }
4166 0 : if (ndr_flags & NDR_BUFFERS) {
4167 0 : }
4168 0 : return NDR_ERR_SUCCESS;
4169 : }
4170 :
4171 0 : static void ndr_print_flags_SERVER_INFO_1580(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_1580 *r)
4172 : {
4173 0 : ndr_print_SERVER_INFO_1580(ndr, name, r);
4174 0 : }
4175 :
4176 0 : _PUBLIC_ void ndr_print_SERVER_INFO_1580(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1580 *r)
4177 : {
4178 0 : ndr_print_struct(ndr, name, "SERVER_INFO_1580");
4179 0 : if (r == NULL) { ndr_print_null(ndr); return; }
4180 0 : ndr->depth++;
4181 0 : ndr_print_uint32(ndr, "sv1580_maxfreemfcbs", r->sv1580_maxfreemfcbs);
4182 0 : ndr->depth--;
4183 : }
4184 :
4185 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1581(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_1581 *r)
4186 : {
4187 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
4188 0 : if (ndr_flags & NDR_SCALARS) {
4189 0 : NDR_CHECK(ndr_push_align(ndr, 4));
4190 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1581_maxfreemlcbs));
4191 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
4192 : }
4193 0 : if (ndr_flags & NDR_BUFFERS) {
4194 0 : }
4195 0 : return NDR_ERR_SUCCESS;
4196 : }
4197 :
4198 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1581(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_1581 *r)
4199 : {
4200 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
4201 0 : if (ndr_flags & NDR_SCALARS) {
4202 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
4203 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1581_maxfreemlcbs));
4204 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
4205 : }
4206 0 : if (ndr_flags & NDR_BUFFERS) {
4207 0 : }
4208 0 : return NDR_ERR_SUCCESS;
4209 : }
4210 :
4211 0 : static void ndr_print_flags_SERVER_INFO_1581(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_1581 *r)
4212 : {
4213 0 : ndr_print_SERVER_INFO_1581(ndr, name, r);
4214 0 : }
4215 :
4216 0 : _PUBLIC_ void ndr_print_SERVER_INFO_1581(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1581 *r)
4217 : {
4218 0 : ndr_print_struct(ndr, name, "SERVER_INFO_1581");
4219 0 : if (r == NULL) { ndr_print_null(ndr); return; }
4220 0 : ndr->depth++;
4221 0 : ndr_print_uint32(ndr, "sv1581_maxfreemlcbs", r->sv1581_maxfreemlcbs);
4222 0 : ndr->depth--;
4223 : }
4224 :
4225 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1582(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_1582 *r)
4226 : {
4227 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
4228 0 : if (ndr_flags & NDR_SCALARS) {
4229 0 : NDR_CHECK(ndr_push_align(ndr, 4));
4230 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1582_maxfreepagedpoolchunks));
4231 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
4232 : }
4233 0 : if (ndr_flags & NDR_BUFFERS) {
4234 0 : }
4235 0 : return NDR_ERR_SUCCESS;
4236 : }
4237 :
4238 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1582(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_1582 *r)
4239 : {
4240 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
4241 0 : if (ndr_flags & NDR_SCALARS) {
4242 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
4243 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1582_maxfreepagedpoolchunks));
4244 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
4245 : }
4246 0 : if (ndr_flags & NDR_BUFFERS) {
4247 0 : }
4248 0 : return NDR_ERR_SUCCESS;
4249 : }
4250 :
4251 0 : static void ndr_print_flags_SERVER_INFO_1582(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_1582 *r)
4252 : {
4253 0 : ndr_print_SERVER_INFO_1582(ndr, name, r);
4254 0 : }
4255 :
4256 0 : _PUBLIC_ void ndr_print_SERVER_INFO_1582(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1582 *r)
4257 : {
4258 0 : ndr_print_struct(ndr, name, "SERVER_INFO_1582");
4259 0 : if (r == NULL) { ndr_print_null(ndr); return; }
4260 0 : ndr->depth++;
4261 0 : ndr_print_uint32(ndr, "sv1582_maxfreepagedpoolchunks", r->sv1582_maxfreepagedpoolchunks);
4262 0 : ndr->depth--;
4263 : }
4264 :
4265 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1583(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_1583 *r)
4266 : {
4267 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
4268 0 : if (ndr_flags & NDR_SCALARS) {
4269 0 : NDR_CHECK(ndr_push_align(ndr, 4));
4270 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1583_minpagedpoolchunksize));
4271 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
4272 : }
4273 0 : if (ndr_flags & NDR_BUFFERS) {
4274 0 : }
4275 0 : return NDR_ERR_SUCCESS;
4276 : }
4277 :
4278 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1583(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_1583 *r)
4279 : {
4280 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
4281 0 : if (ndr_flags & NDR_SCALARS) {
4282 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
4283 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1583_minpagedpoolchunksize));
4284 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
4285 : }
4286 0 : if (ndr_flags & NDR_BUFFERS) {
4287 0 : }
4288 0 : return NDR_ERR_SUCCESS;
4289 : }
4290 :
4291 0 : static void ndr_print_flags_SERVER_INFO_1583(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_1583 *r)
4292 : {
4293 0 : ndr_print_SERVER_INFO_1583(ndr, name, r);
4294 0 : }
4295 :
4296 0 : _PUBLIC_ void ndr_print_SERVER_INFO_1583(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1583 *r)
4297 : {
4298 0 : ndr_print_struct(ndr, name, "SERVER_INFO_1583");
4299 0 : if (r == NULL) { ndr_print_null(ndr); return; }
4300 0 : ndr->depth++;
4301 0 : ndr_print_uint32(ndr, "sv1583_minpagedpoolchunksize", r->sv1583_minpagedpoolchunksize);
4302 0 : ndr->depth--;
4303 : }
4304 :
4305 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1584(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_1584 *r)
4306 : {
4307 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
4308 0 : if (ndr_flags & NDR_SCALARS) {
4309 0 : NDR_CHECK(ndr_push_align(ndr, 4));
4310 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1584_maxpagedpoolchunksize));
4311 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
4312 : }
4313 0 : if (ndr_flags & NDR_BUFFERS) {
4314 0 : }
4315 0 : return NDR_ERR_SUCCESS;
4316 : }
4317 :
4318 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1584(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_1584 *r)
4319 : {
4320 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
4321 0 : if (ndr_flags & NDR_SCALARS) {
4322 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
4323 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1584_maxpagedpoolchunksize));
4324 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
4325 : }
4326 0 : if (ndr_flags & NDR_BUFFERS) {
4327 0 : }
4328 0 : return NDR_ERR_SUCCESS;
4329 : }
4330 :
4331 0 : static void ndr_print_flags_SERVER_INFO_1584(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_1584 *r)
4332 : {
4333 0 : ndr_print_SERVER_INFO_1584(ndr, name, r);
4334 0 : }
4335 :
4336 0 : _PUBLIC_ void ndr_print_SERVER_INFO_1584(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1584 *r)
4337 : {
4338 0 : ndr_print_struct(ndr, name, "SERVER_INFO_1584");
4339 0 : if (r == NULL) { ndr_print_null(ndr); return; }
4340 0 : ndr->depth++;
4341 0 : ndr_print_uint32(ndr, "sv1584_maxpagedpoolchunksize", r->sv1584_maxpagedpoolchunksize);
4342 0 : ndr->depth--;
4343 : }
4344 :
4345 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1585(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_1585 *r)
4346 : {
4347 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
4348 0 : if (ndr_flags & NDR_SCALARS) {
4349 0 : NDR_CHECK(ndr_push_align(ndr, 1));
4350 0 : NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv1585_sendsfrompreferredprocessor));
4351 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 1));
4352 : }
4353 0 : if (ndr_flags & NDR_BUFFERS) {
4354 0 : }
4355 0 : return NDR_ERR_SUCCESS;
4356 : }
4357 :
4358 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1585(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_1585 *r)
4359 : {
4360 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
4361 0 : if (ndr_flags & NDR_SCALARS) {
4362 0 : NDR_CHECK(ndr_pull_align(ndr, 1));
4363 0 : NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv1585_sendsfrompreferredprocessor));
4364 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 1));
4365 : }
4366 0 : if (ndr_flags & NDR_BUFFERS) {
4367 0 : }
4368 0 : return NDR_ERR_SUCCESS;
4369 : }
4370 :
4371 0 : static void ndr_print_flags_SERVER_INFO_1585(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_1585 *r)
4372 : {
4373 0 : ndr_print_SERVER_INFO_1585(ndr, name, r);
4374 0 : }
4375 :
4376 0 : _PUBLIC_ void ndr_print_SERVER_INFO_1585(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1585 *r)
4377 : {
4378 0 : ndr_print_struct(ndr, name, "SERVER_INFO_1585");
4379 0 : if (r == NULL) { ndr_print_null(ndr); return; }
4380 0 : ndr->depth++;
4381 0 : ndr_print_uint8(ndr, "sv1585_sendsfrompreferredprocessor", r->sv1585_sendsfrompreferredprocessor);
4382 0 : ndr->depth--;
4383 : }
4384 :
4385 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1586(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_1586 *r)
4386 : {
4387 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
4388 0 : if (ndr_flags & NDR_SCALARS) {
4389 0 : NDR_CHECK(ndr_push_align(ndr, 4));
4390 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1586_maxthreadsperqueue));
4391 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
4392 : }
4393 0 : if (ndr_flags & NDR_BUFFERS) {
4394 0 : }
4395 0 : return NDR_ERR_SUCCESS;
4396 : }
4397 :
4398 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1586(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_1586 *r)
4399 : {
4400 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
4401 0 : if (ndr_flags & NDR_SCALARS) {
4402 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
4403 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1586_maxthreadsperqueue));
4404 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
4405 : }
4406 0 : if (ndr_flags & NDR_BUFFERS) {
4407 0 : }
4408 0 : return NDR_ERR_SUCCESS;
4409 : }
4410 :
4411 0 : static void ndr_print_flags_SERVER_INFO_1586(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_1586 *r)
4412 : {
4413 0 : ndr_print_SERVER_INFO_1586(ndr, name, r);
4414 0 : }
4415 :
4416 0 : _PUBLIC_ void ndr_print_SERVER_INFO_1586(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1586 *r)
4417 : {
4418 0 : ndr_print_struct(ndr, name, "SERVER_INFO_1586");
4419 0 : if (r == NULL) { ndr_print_null(ndr); return; }
4420 0 : ndr->depth++;
4421 0 : ndr_print_uint32(ndr, "sv1586_maxthreadsperqueue", r->sv1586_maxthreadsperqueue);
4422 0 : ndr->depth--;
4423 : }
4424 :
4425 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1587(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_1587 *r)
4426 : {
4427 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
4428 0 : if (ndr_flags & NDR_SCALARS) {
4429 0 : NDR_CHECK(ndr_push_align(ndr, 4));
4430 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1587_cacheddirectorylimit));
4431 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
4432 : }
4433 0 : if (ndr_flags & NDR_BUFFERS) {
4434 0 : }
4435 0 : return NDR_ERR_SUCCESS;
4436 : }
4437 :
4438 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1587(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_1587 *r)
4439 : {
4440 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
4441 0 : if (ndr_flags & NDR_SCALARS) {
4442 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
4443 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1587_cacheddirectorylimit));
4444 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
4445 : }
4446 0 : if (ndr_flags & NDR_BUFFERS) {
4447 0 : }
4448 0 : return NDR_ERR_SUCCESS;
4449 : }
4450 :
4451 0 : static void ndr_print_flags_SERVER_INFO_1587(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_1587 *r)
4452 : {
4453 0 : ndr_print_SERVER_INFO_1587(ndr, name, r);
4454 0 : }
4455 :
4456 0 : _PUBLIC_ void ndr_print_SERVER_INFO_1587(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1587 *r)
4457 : {
4458 0 : ndr_print_struct(ndr, name, "SERVER_INFO_1587");
4459 0 : if (r == NULL) { ndr_print_null(ndr); return; }
4460 0 : ndr->depth++;
4461 0 : ndr_print_uint32(ndr, "sv1587_cacheddirectorylimit", r->sv1587_cacheddirectorylimit);
4462 0 : ndr->depth--;
4463 : }
4464 :
4465 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1588(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_1588 *r)
4466 : {
4467 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
4468 0 : if (ndr_flags & NDR_SCALARS) {
4469 0 : NDR_CHECK(ndr_push_align(ndr, 4));
4470 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1588_maxcopylength));
4471 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
4472 : }
4473 0 : if (ndr_flags & NDR_BUFFERS) {
4474 0 : }
4475 0 : return NDR_ERR_SUCCESS;
4476 : }
4477 :
4478 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1588(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_1588 *r)
4479 : {
4480 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
4481 0 : if (ndr_flags & NDR_SCALARS) {
4482 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
4483 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1588_maxcopylength));
4484 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
4485 : }
4486 0 : if (ndr_flags & NDR_BUFFERS) {
4487 0 : }
4488 0 : return NDR_ERR_SUCCESS;
4489 : }
4490 :
4491 0 : static void ndr_print_flags_SERVER_INFO_1588(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_1588 *r)
4492 : {
4493 0 : ndr_print_SERVER_INFO_1588(ndr, name, r);
4494 0 : }
4495 :
4496 0 : _PUBLIC_ void ndr_print_SERVER_INFO_1588(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1588 *r)
4497 : {
4498 0 : ndr_print_struct(ndr, name, "SERVER_INFO_1588");
4499 0 : if (r == NULL) { ndr_print_null(ndr); return; }
4500 0 : ndr->depth++;
4501 0 : ndr_print_uint32(ndr, "sv1588_maxcopylength", r->sv1588_maxcopylength);
4502 0 : ndr->depth--;
4503 : }
4504 :
4505 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1590(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_1590 *r)
4506 : {
4507 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
4508 0 : if (ndr_flags & NDR_SCALARS) {
4509 0 : NDR_CHECK(ndr_push_align(ndr, 4));
4510 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1590_enablecompression));
4511 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
4512 : }
4513 0 : if (ndr_flags & NDR_BUFFERS) {
4514 0 : }
4515 0 : return NDR_ERR_SUCCESS;
4516 : }
4517 :
4518 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1590(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_1590 *r)
4519 : {
4520 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
4521 0 : if (ndr_flags & NDR_SCALARS) {
4522 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
4523 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1590_enablecompression));
4524 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
4525 : }
4526 0 : if (ndr_flags & NDR_BUFFERS) {
4527 0 : }
4528 0 : return NDR_ERR_SUCCESS;
4529 : }
4530 :
4531 0 : static void ndr_print_flags_SERVER_INFO_1590(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_1590 *r)
4532 : {
4533 0 : ndr_print_SERVER_INFO_1590(ndr, name, r);
4534 0 : }
4535 :
4536 0 : _PUBLIC_ void ndr_print_SERVER_INFO_1590(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1590 *r)
4537 : {
4538 0 : ndr_print_struct(ndr, name, "SERVER_INFO_1590");
4539 0 : if (r == NULL) { ndr_print_null(ndr); return; }
4540 0 : ndr->depth++;
4541 0 : ndr_print_uint32(ndr, "sv1590_enablecompression", r->sv1590_enablecompression);
4542 0 : ndr->depth--;
4543 : }
4544 :
4545 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1591(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_1591 *r)
4546 : {
4547 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
4548 0 : if (ndr_flags & NDR_SCALARS) {
4549 0 : NDR_CHECK(ndr_push_align(ndr, 4));
4550 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1591_autosharewks));
4551 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
4552 : }
4553 0 : if (ndr_flags & NDR_BUFFERS) {
4554 0 : }
4555 0 : return NDR_ERR_SUCCESS;
4556 : }
4557 :
4558 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1591(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_1591 *r)
4559 : {
4560 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
4561 0 : if (ndr_flags & NDR_SCALARS) {
4562 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
4563 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1591_autosharewks));
4564 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
4565 : }
4566 0 : if (ndr_flags & NDR_BUFFERS) {
4567 0 : }
4568 0 : return NDR_ERR_SUCCESS;
4569 : }
4570 :
4571 0 : static void ndr_print_flags_SERVER_INFO_1591(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_1591 *r)
4572 : {
4573 0 : ndr_print_SERVER_INFO_1591(ndr, name, r);
4574 0 : }
4575 :
4576 0 : _PUBLIC_ void ndr_print_SERVER_INFO_1591(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1591 *r)
4577 : {
4578 0 : ndr_print_struct(ndr, name, "SERVER_INFO_1591");
4579 0 : if (r == NULL) { ndr_print_null(ndr); return; }
4580 0 : ndr->depth++;
4581 0 : ndr_print_uint32(ndr, "sv1591_autosharewks", r->sv1591_autosharewks);
4582 0 : ndr->depth--;
4583 : }
4584 :
4585 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1592(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_1592 *r)
4586 : {
4587 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
4588 0 : if (ndr_flags & NDR_SCALARS) {
4589 0 : NDR_CHECK(ndr_push_align(ndr, 4));
4590 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1592_autosharewks));
4591 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
4592 : }
4593 0 : if (ndr_flags & NDR_BUFFERS) {
4594 0 : }
4595 0 : return NDR_ERR_SUCCESS;
4596 : }
4597 :
4598 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1592(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_1592 *r)
4599 : {
4600 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
4601 0 : if (ndr_flags & NDR_SCALARS) {
4602 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
4603 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1592_autosharewks));
4604 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
4605 : }
4606 0 : if (ndr_flags & NDR_BUFFERS) {
4607 0 : }
4608 0 : return NDR_ERR_SUCCESS;
4609 : }
4610 :
4611 0 : static void ndr_print_flags_SERVER_INFO_1592(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_1592 *r)
4612 : {
4613 0 : ndr_print_SERVER_INFO_1592(ndr, name, r);
4614 0 : }
4615 :
4616 0 : _PUBLIC_ void ndr_print_SERVER_INFO_1592(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1592 *r)
4617 : {
4618 0 : ndr_print_struct(ndr, name, "SERVER_INFO_1592");
4619 0 : if (r == NULL) { ndr_print_null(ndr); return; }
4620 0 : ndr->depth++;
4621 0 : ndr_print_uint32(ndr, "sv1592_autosharewks", r->sv1592_autosharewks);
4622 0 : ndr->depth--;
4623 : }
4624 :
4625 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1593(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_1593 *r)
4626 : {
4627 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
4628 0 : if (ndr_flags & NDR_SCALARS) {
4629 0 : NDR_CHECK(ndr_push_align(ndr, 4));
4630 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1593_enablesecuritysignature));
4631 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
4632 : }
4633 0 : if (ndr_flags & NDR_BUFFERS) {
4634 0 : }
4635 0 : return NDR_ERR_SUCCESS;
4636 : }
4637 :
4638 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1593(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_1593 *r)
4639 : {
4640 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
4641 0 : if (ndr_flags & NDR_SCALARS) {
4642 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
4643 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1593_enablesecuritysignature));
4644 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
4645 : }
4646 0 : if (ndr_flags & NDR_BUFFERS) {
4647 0 : }
4648 0 : return NDR_ERR_SUCCESS;
4649 : }
4650 :
4651 0 : static void ndr_print_flags_SERVER_INFO_1593(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_1593 *r)
4652 : {
4653 0 : ndr_print_SERVER_INFO_1593(ndr, name, r);
4654 0 : }
4655 :
4656 0 : _PUBLIC_ void ndr_print_SERVER_INFO_1593(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1593 *r)
4657 : {
4658 0 : ndr_print_struct(ndr, name, "SERVER_INFO_1593");
4659 0 : if (r == NULL) { ndr_print_null(ndr); return; }
4660 0 : ndr->depth++;
4661 0 : ndr_print_uint32(ndr, "sv1593_enablesecuritysignature", r->sv1593_enablesecuritysignature);
4662 0 : ndr->depth--;
4663 : }
4664 :
4665 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1594(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_1594 *r)
4666 : {
4667 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
4668 0 : if (ndr_flags & NDR_SCALARS) {
4669 0 : NDR_CHECK(ndr_push_align(ndr, 4));
4670 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1594_requiresecuritysignature));
4671 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
4672 : }
4673 0 : if (ndr_flags & NDR_BUFFERS) {
4674 0 : }
4675 0 : return NDR_ERR_SUCCESS;
4676 : }
4677 :
4678 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1594(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_1594 *r)
4679 : {
4680 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
4681 0 : if (ndr_flags & NDR_SCALARS) {
4682 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
4683 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1594_requiresecuritysignature));
4684 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
4685 : }
4686 0 : if (ndr_flags & NDR_BUFFERS) {
4687 0 : }
4688 0 : return NDR_ERR_SUCCESS;
4689 : }
4690 :
4691 0 : static void ndr_print_flags_SERVER_INFO_1594(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_1594 *r)
4692 : {
4693 0 : ndr_print_SERVER_INFO_1594(ndr, name, r);
4694 0 : }
4695 :
4696 0 : _PUBLIC_ void ndr_print_SERVER_INFO_1594(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1594 *r)
4697 : {
4698 0 : ndr_print_struct(ndr, name, "SERVER_INFO_1594");
4699 0 : if (r == NULL) { ndr_print_null(ndr); return; }
4700 0 : ndr->depth++;
4701 0 : ndr_print_uint32(ndr, "sv1594_requiresecuritysignature", r->sv1594_requiresecuritysignature);
4702 0 : ndr->depth--;
4703 : }
4704 :
4705 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1595(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_1595 *r)
4706 : {
4707 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
4708 0 : if (ndr_flags & NDR_SCALARS) {
4709 0 : NDR_CHECK(ndr_push_align(ndr, 4));
4710 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1595_minclientbuffersize));
4711 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
4712 : }
4713 0 : if (ndr_flags & NDR_BUFFERS) {
4714 0 : }
4715 0 : return NDR_ERR_SUCCESS;
4716 : }
4717 :
4718 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1595(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_1595 *r)
4719 : {
4720 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
4721 0 : if (ndr_flags & NDR_SCALARS) {
4722 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
4723 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1595_minclientbuffersize));
4724 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
4725 : }
4726 0 : if (ndr_flags & NDR_BUFFERS) {
4727 0 : }
4728 0 : return NDR_ERR_SUCCESS;
4729 : }
4730 :
4731 0 : static void ndr_print_flags_SERVER_INFO_1595(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_1595 *r)
4732 : {
4733 0 : ndr_print_SERVER_INFO_1595(ndr, name, r);
4734 0 : }
4735 :
4736 0 : _PUBLIC_ void ndr_print_SERVER_INFO_1595(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1595 *r)
4737 : {
4738 0 : ndr_print_struct(ndr, name, "SERVER_INFO_1595");
4739 0 : if (r == NULL) { ndr_print_null(ndr); return; }
4740 0 : ndr->depth++;
4741 0 : ndr_print_uint32(ndr, "sv1595_minclientbuffersize", r->sv1595_minclientbuffersize);
4742 0 : ndr->depth--;
4743 : }
4744 :
4745 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1596(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_1596 *r)
4746 : {
4747 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
4748 0 : if (ndr_flags & NDR_SCALARS) {
4749 0 : NDR_CHECK(ndr_push_align(ndr, 4));
4750 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1596_ConnectionNoSessionsTimeout));
4751 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
4752 : }
4753 0 : if (ndr_flags & NDR_BUFFERS) {
4754 0 : }
4755 0 : return NDR_ERR_SUCCESS;
4756 : }
4757 :
4758 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1596(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_1596 *r)
4759 : {
4760 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
4761 0 : if (ndr_flags & NDR_SCALARS) {
4762 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
4763 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1596_ConnectionNoSessionsTimeout));
4764 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
4765 : }
4766 0 : if (ndr_flags & NDR_BUFFERS) {
4767 0 : }
4768 0 : return NDR_ERR_SUCCESS;
4769 : }
4770 :
4771 0 : static void ndr_print_flags_SERVER_INFO_1596(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_1596 *r)
4772 : {
4773 0 : ndr_print_SERVER_INFO_1596(ndr, name, r);
4774 0 : }
4775 :
4776 0 : _PUBLIC_ void ndr_print_SERVER_INFO_1596(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1596 *r)
4777 : {
4778 0 : ndr_print_struct(ndr, name, "SERVER_INFO_1596");
4779 0 : if (r == NULL) { ndr_print_null(ndr); return; }
4780 0 : ndr->depth++;
4781 0 : ndr_print_uint32(ndr, "sv1596_ConnectionNoSessionsTimeout", r->sv1596_ConnectionNoSessionsTimeout);
4782 0 : ndr->depth--;
4783 : }
4784 :
4785 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1597(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_1597 *r)
4786 : {
4787 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
4788 0 : if (ndr_flags & NDR_SCALARS) {
4789 0 : NDR_CHECK(ndr_push_align(ndr, 4));
4790 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1597_IdleThreadTimeOut));
4791 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
4792 : }
4793 0 : if (ndr_flags & NDR_BUFFERS) {
4794 0 : }
4795 0 : return NDR_ERR_SUCCESS;
4796 : }
4797 :
4798 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1597(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_1597 *r)
4799 : {
4800 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
4801 0 : if (ndr_flags & NDR_SCALARS) {
4802 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
4803 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1597_IdleThreadTimeOut));
4804 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
4805 : }
4806 0 : if (ndr_flags & NDR_BUFFERS) {
4807 0 : }
4808 0 : return NDR_ERR_SUCCESS;
4809 : }
4810 :
4811 0 : static void ndr_print_flags_SERVER_INFO_1597(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_1597 *r)
4812 : {
4813 0 : ndr_print_SERVER_INFO_1597(ndr, name, r);
4814 0 : }
4815 :
4816 0 : _PUBLIC_ void ndr_print_SERVER_INFO_1597(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1597 *r)
4817 : {
4818 0 : ndr_print_struct(ndr, name, "SERVER_INFO_1597");
4819 0 : if (r == NULL) { ndr_print_null(ndr); return; }
4820 0 : ndr->depth++;
4821 0 : ndr_print_uint32(ndr, "sv1597_IdleThreadTimeOut", r->sv1597_IdleThreadTimeOut);
4822 0 : ndr->depth--;
4823 : }
4824 :
4825 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1598(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_1598 *r)
4826 : {
4827 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
4828 0 : if (ndr_flags & NDR_SCALARS) {
4829 0 : NDR_CHECK(ndr_push_align(ndr, 4));
4830 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1598_enableW9xsecuritysignature));
4831 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
4832 : }
4833 0 : if (ndr_flags & NDR_BUFFERS) {
4834 0 : }
4835 0 : return NDR_ERR_SUCCESS;
4836 : }
4837 :
4838 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1598(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_1598 *r)
4839 : {
4840 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
4841 0 : if (ndr_flags & NDR_SCALARS) {
4842 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
4843 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1598_enableW9xsecuritysignature));
4844 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
4845 : }
4846 0 : if (ndr_flags & NDR_BUFFERS) {
4847 0 : }
4848 0 : return NDR_ERR_SUCCESS;
4849 : }
4850 :
4851 0 : static void ndr_print_flags_SERVER_INFO_1598(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_1598 *r)
4852 : {
4853 0 : ndr_print_SERVER_INFO_1598(ndr, name, r);
4854 0 : }
4855 :
4856 0 : _PUBLIC_ void ndr_print_SERVER_INFO_1598(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1598 *r)
4857 : {
4858 0 : ndr_print_struct(ndr, name, "SERVER_INFO_1598");
4859 0 : if (r == NULL) { ndr_print_null(ndr); return; }
4860 0 : ndr->depth++;
4861 0 : ndr_print_uint32(ndr, "sv1598_enableW9xsecuritysignature", r->sv1598_enableW9xsecuritysignature);
4862 0 : ndr->depth--;
4863 : }
4864 :
4865 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1599(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_1599 *r)
4866 : {
4867 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
4868 0 : if (ndr_flags & NDR_SCALARS) {
4869 0 : NDR_CHECK(ndr_push_align(ndr, 1));
4870 0 : NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv1598_enforcekerberosreauthentication));
4871 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 1));
4872 : }
4873 0 : if (ndr_flags & NDR_BUFFERS) {
4874 0 : }
4875 0 : return NDR_ERR_SUCCESS;
4876 : }
4877 :
4878 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1599(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_1599 *r)
4879 : {
4880 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
4881 0 : if (ndr_flags & NDR_SCALARS) {
4882 0 : NDR_CHECK(ndr_pull_align(ndr, 1));
4883 0 : NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv1598_enforcekerberosreauthentication));
4884 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 1));
4885 : }
4886 0 : if (ndr_flags & NDR_BUFFERS) {
4887 0 : }
4888 0 : return NDR_ERR_SUCCESS;
4889 : }
4890 :
4891 0 : static void ndr_print_flags_SERVER_INFO_1599(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_1599 *r)
4892 : {
4893 0 : ndr_print_SERVER_INFO_1599(ndr, name, r);
4894 0 : }
4895 :
4896 0 : _PUBLIC_ void ndr_print_SERVER_INFO_1599(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1599 *r)
4897 : {
4898 0 : ndr_print_struct(ndr, name, "SERVER_INFO_1599");
4899 0 : if (r == NULL) { ndr_print_null(ndr); return; }
4900 0 : ndr->depth++;
4901 0 : ndr_print_uint8(ndr, "sv1598_enforcekerberosreauthentication", r->sv1598_enforcekerberosreauthentication);
4902 0 : ndr->depth--;
4903 : }
4904 :
4905 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1600(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_1600 *r)
4906 : {
4907 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
4908 0 : if (ndr_flags & NDR_SCALARS) {
4909 0 : NDR_CHECK(ndr_push_align(ndr, 1));
4910 0 : NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv1598_disabledos));
4911 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 1));
4912 : }
4913 0 : if (ndr_flags & NDR_BUFFERS) {
4914 0 : }
4915 0 : return NDR_ERR_SUCCESS;
4916 : }
4917 :
4918 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1600(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_1600 *r)
4919 : {
4920 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
4921 0 : if (ndr_flags & NDR_SCALARS) {
4922 0 : NDR_CHECK(ndr_pull_align(ndr, 1));
4923 0 : NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv1598_disabledos));
4924 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 1));
4925 : }
4926 0 : if (ndr_flags & NDR_BUFFERS) {
4927 0 : }
4928 0 : return NDR_ERR_SUCCESS;
4929 : }
4930 :
4931 0 : static void ndr_print_flags_SERVER_INFO_1600(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_1600 *r)
4932 : {
4933 0 : ndr_print_SERVER_INFO_1600(ndr, name, r);
4934 0 : }
4935 :
4936 0 : _PUBLIC_ void ndr_print_SERVER_INFO_1600(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1600 *r)
4937 : {
4938 0 : ndr_print_struct(ndr, name, "SERVER_INFO_1600");
4939 0 : if (r == NULL) { ndr_print_null(ndr); return; }
4940 0 : ndr->depth++;
4941 0 : ndr_print_uint8(ndr, "sv1598_disabledos", r->sv1598_disabledos);
4942 0 : ndr->depth--;
4943 : }
4944 :
4945 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1601(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_1601 *r)
4946 : {
4947 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
4948 0 : if (ndr_flags & NDR_SCALARS) {
4949 0 : NDR_CHECK(ndr_push_align(ndr, 4));
4950 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->sv1598_lowdiskspaceminimum));
4951 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
4952 : }
4953 0 : if (ndr_flags & NDR_BUFFERS) {
4954 0 : }
4955 0 : return NDR_ERR_SUCCESS;
4956 : }
4957 :
4958 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1601(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_1601 *r)
4959 : {
4960 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
4961 0 : if (ndr_flags & NDR_SCALARS) {
4962 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
4963 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sv1598_lowdiskspaceminimum));
4964 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
4965 : }
4966 0 : if (ndr_flags & NDR_BUFFERS) {
4967 0 : }
4968 0 : return NDR_ERR_SUCCESS;
4969 : }
4970 :
4971 0 : static void ndr_print_flags_SERVER_INFO_1601(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_1601 *r)
4972 : {
4973 0 : ndr_print_SERVER_INFO_1601(ndr, name, r);
4974 0 : }
4975 :
4976 0 : _PUBLIC_ void ndr_print_SERVER_INFO_1601(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1601 *r)
4977 : {
4978 0 : ndr_print_struct(ndr, name, "SERVER_INFO_1601");
4979 0 : if (r == NULL) { ndr_print_null(ndr); return; }
4980 0 : ndr->depth++;
4981 0 : ndr_print_uint32(ndr, "sv1598_lowdiskspaceminimum", r->sv1598_lowdiskspaceminimum);
4982 0 : ndr->depth--;
4983 : }
4984 :
4985 0 : _PUBLIC_ enum ndr_err_code ndr_push_SERVER_INFO_1602(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct SERVER_INFO_1602 *r)
4986 : {
4987 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
4988 0 : if (ndr_flags & NDR_SCALARS) {
4989 0 : NDR_CHECK(ndr_push_align(ndr, 1));
4990 0 : NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, r->sv_1598_disablestrictnamechecking));
4991 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 1));
4992 : }
4993 0 : if (ndr_flags & NDR_BUFFERS) {
4994 0 : }
4995 0 : return NDR_ERR_SUCCESS;
4996 : }
4997 :
4998 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1602(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct SERVER_INFO_1602 *r)
4999 : {
5000 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
5001 0 : if (ndr_flags & NDR_SCALARS) {
5002 0 : NDR_CHECK(ndr_pull_align(ndr, 1));
5003 0 : NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sv_1598_disablestrictnamechecking));
5004 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 1));
5005 : }
5006 0 : if (ndr_flags & NDR_BUFFERS) {
5007 0 : }
5008 0 : return NDR_ERR_SUCCESS;
5009 : }
5010 :
5011 0 : static void ndr_print_flags_SERVER_INFO_1602(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct SERVER_INFO_1602 *r)
5012 : {
5013 0 : ndr_print_SERVER_INFO_1602(ndr, name, r);
5014 0 : }
5015 :
5016 0 : _PUBLIC_ void ndr_print_SERVER_INFO_1602(struct ndr_print *ndr, const char *name, const struct SERVER_INFO_1602 *r)
5017 : {
5018 0 : ndr_print_struct(ndr, name, "SERVER_INFO_1602");
5019 0 : if (r == NULL) { ndr_print_null(ndr); return; }
5020 0 : ndr->depth++;
5021 0 : ndr_print_uint8(ndr, "sv_1598_disablestrictnamechecking", r->sv_1598_disablestrictnamechecking);
5022 0 : ndr->depth--;
5023 : }
5024 :
5025 0 : _PUBLIC_ enum ndr_err_code ndr_push_WKSTA_INFO_100(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct WKSTA_INFO_100 *r)
5026 : {
5027 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
5028 0 : if (ndr_flags & NDR_SCALARS) {
5029 0 : NDR_CHECK(ndr_push_align(ndr, 4));
5030 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->wki100_platform_id));
5031 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->wki100_computername));
5032 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->wki100_langroup));
5033 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->wki100_ver_major));
5034 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->wki100_ver_minor));
5035 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
5036 : }
5037 0 : if (ndr_flags & NDR_BUFFERS) {
5038 0 : }
5039 0 : return NDR_ERR_SUCCESS;
5040 : }
5041 :
5042 0 : _PUBLIC_ enum ndr_err_code ndr_pull_WKSTA_INFO_100(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct WKSTA_INFO_100 *r)
5043 : {
5044 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
5045 0 : if (ndr_flags & NDR_SCALARS) {
5046 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
5047 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->wki100_platform_id));
5048 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->wki100_computername));
5049 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->wki100_langroup));
5050 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->wki100_ver_major));
5051 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->wki100_ver_minor));
5052 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
5053 : }
5054 0 : if (ndr_flags & NDR_BUFFERS) {
5055 0 : }
5056 0 : return NDR_ERR_SUCCESS;
5057 : }
5058 :
5059 0 : static void ndr_print_flags_WKSTA_INFO_100(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct WKSTA_INFO_100 *r)
5060 : {
5061 0 : ndr_print_WKSTA_INFO_100(ndr, name, r);
5062 0 : }
5063 :
5064 0 : _PUBLIC_ void ndr_print_WKSTA_INFO_100(struct ndr_print *ndr, const char *name, const struct WKSTA_INFO_100 *r)
5065 : {
5066 0 : ndr_print_struct(ndr, name, "WKSTA_INFO_100");
5067 0 : if (r == NULL) { ndr_print_null(ndr); return; }
5068 0 : ndr->depth++;
5069 0 : ndr_print_uint32(ndr, "wki100_platform_id", r->wki100_platform_id);
5070 0 : ndr_print_string(ndr, "wki100_computername", r->wki100_computername);
5071 0 : ndr_print_string(ndr, "wki100_langroup", r->wki100_langroup);
5072 0 : ndr_print_uint32(ndr, "wki100_ver_major", r->wki100_ver_major);
5073 0 : ndr_print_uint32(ndr, "wki100_ver_minor", r->wki100_ver_minor);
5074 0 : ndr->depth--;
5075 : }
5076 :
5077 0 : _PUBLIC_ enum ndr_err_code ndr_push_WKSTA_INFO_101(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct WKSTA_INFO_101 *r)
5078 : {
5079 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
5080 0 : if (ndr_flags & NDR_SCALARS) {
5081 0 : NDR_CHECK(ndr_push_align(ndr, 4));
5082 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->wki101_platform_id));
5083 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->wki101_computername));
5084 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->wki101_langroup));
5085 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->wki101_ver_major));
5086 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->wki101_ver_minor));
5087 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->wki101_lanroot));
5088 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
5089 : }
5090 0 : if (ndr_flags & NDR_BUFFERS) {
5091 0 : }
5092 0 : return NDR_ERR_SUCCESS;
5093 : }
5094 :
5095 0 : _PUBLIC_ enum ndr_err_code ndr_pull_WKSTA_INFO_101(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct WKSTA_INFO_101 *r)
5096 : {
5097 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
5098 0 : if (ndr_flags & NDR_SCALARS) {
5099 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
5100 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->wki101_platform_id));
5101 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->wki101_computername));
5102 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->wki101_langroup));
5103 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->wki101_ver_major));
5104 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->wki101_ver_minor));
5105 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->wki101_lanroot));
5106 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
5107 : }
5108 0 : if (ndr_flags & NDR_BUFFERS) {
5109 0 : }
5110 0 : return NDR_ERR_SUCCESS;
5111 : }
5112 :
5113 0 : static void ndr_print_flags_WKSTA_INFO_101(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct WKSTA_INFO_101 *r)
5114 : {
5115 0 : ndr_print_WKSTA_INFO_101(ndr, name, r);
5116 0 : }
5117 :
5118 0 : _PUBLIC_ void ndr_print_WKSTA_INFO_101(struct ndr_print *ndr, const char *name, const struct WKSTA_INFO_101 *r)
5119 : {
5120 0 : ndr_print_struct(ndr, name, "WKSTA_INFO_101");
5121 0 : if (r == NULL) { ndr_print_null(ndr); return; }
5122 0 : ndr->depth++;
5123 0 : ndr_print_uint32(ndr, "wki101_platform_id", r->wki101_platform_id);
5124 0 : ndr_print_string(ndr, "wki101_computername", r->wki101_computername);
5125 0 : ndr_print_string(ndr, "wki101_langroup", r->wki101_langroup);
5126 0 : ndr_print_uint32(ndr, "wki101_ver_major", r->wki101_ver_major);
5127 0 : ndr_print_uint32(ndr, "wki101_ver_minor", r->wki101_ver_minor);
5128 0 : ndr_print_string(ndr, "wki101_lanroot", r->wki101_lanroot);
5129 0 : ndr->depth--;
5130 : }
5131 :
5132 0 : _PUBLIC_ enum ndr_err_code ndr_push_WKSTA_INFO_102(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct WKSTA_INFO_102 *r)
5133 : {
5134 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
5135 0 : if (ndr_flags & NDR_SCALARS) {
5136 0 : NDR_CHECK(ndr_push_align(ndr, 4));
5137 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->wki102_platform_id));
5138 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->wki102_computername));
5139 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->wki102_langroup));
5140 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->wki102_ver_major));
5141 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->wki102_ver_minor));
5142 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->wki102_lanroot));
5143 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->wki102_logged_on_users));
5144 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
5145 : }
5146 0 : if (ndr_flags & NDR_BUFFERS) {
5147 0 : }
5148 0 : return NDR_ERR_SUCCESS;
5149 : }
5150 :
5151 0 : _PUBLIC_ enum ndr_err_code ndr_pull_WKSTA_INFO_102(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct WKSTA_INFO_102 *r)
5152 : {
5153 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
5154 0 : if (ndr_flags & NDR_SCALARS) {
5155 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
5156 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->wki102_platform_id));
5157 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->wki102_computername));
5158 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->wki102_langroup));
5159 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->wki102_ver_major));
5160 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->wki102_ver_minor));
5161 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->wki102_lanroot));
5162 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->wki102_logged_on_users));
5163 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
5164 : }
5165 0 : if (ndr_flags & NDR_BUFFERS) {
5166 0 : }
5167 0 : return NDR_ERR_SUCCESS;
5168 : }
5169 :
5170 0 : static void ndr_print_flags_WKSTA_INFO_102(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct WKSTA_INFO_102 *r)
5171 : {
5172 0 : ndr_print_WKSTA_INFO_102(ndr, name, r);
5173 0 : }
5174 :
5175 0 : _PUBLIC_ void ndr_print_WKSTA_INFO_102(struct ndr_print *ndr, const char *name, const struct WKSTA_INFO_102 *r)
5176 : {
5177 0 : ndr_print_struct(ndr, name, "WKSTA_INFO_102");
5178 0 : if (r == NULL) { ndr_print_null(ndr); return; }
5179 0 : ndr->depth++;
5180 0 : ndr_print_uint32(ndr, "wki102_platform_id", r->wki102_platform_id);
5181 0 : ndr_print_string(ndr, "wki102_computername", r->wki102_computername);
5182 0 : ndr_print_string(ndr, "wki102_langroup", r->wki102_langroup);
5183 0 : ndr_print_uint32(ndr, "wki102_ver_major", r->wki102_ver_major);
5184 0 : ndr_print_uint32(ndr, "wki102_ver_minor", r->wki102_ver_minor);
5185 0 : ndr_print_string(ndr, "wki102_lanroot", r->wki102_lanroot);
5186 0 : ndr_print_uint32(ndr, "wki102_logged_on_users", r->wki102_logged_on_users);
5187 0 : ndr->depth--;
5188 : }
5189 :
5190 0 : _PUBLIC_ enum ndr_err_code ndr_push_DOMAIN_CONTROLLER_INFO_FLAGS(struct ndr_push *ndr, ndr_flags_type ndr_flags, uint32_t r)
5191 : {
5192 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r));
5193 0 : return NDR_ERR_SUCCESS;
5194 : }
5195 :
5196 0 : _PUBLIC_ enum ndr_err_code ndr_pull_DOMAIN_CONTROLLER_INFO_FLAGS(struct ndr_pull *ndr, ndr_flags_type ndr_flags, uint32_t *r)
5197 : {
5198 0 : uint32_t v;
5199 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &v));
5200 0 : *r = v;
5201 0 : return NDR_ERR_SUCCESS;
5202 : }
5203 :
5204 0 : _PUBLIC_ void ndr_print_DOMAIN_CONTROLLER_INFO_FLAGS(struct ndr_print *ndr, const char *name, uint32_t r)
5205 : {
5206 0 : ndr_print_uint32(ndr, name, r);
5207 0 : ndr->depth++;
5208 0 : ndr_print_bitmap_flag(ndr, sizeof(uint32_t), "DS_PDC_FLAG", DS_PDC_FLAG, r);
5209 0 : ndr_print_bitmap_flag(ndr, sizeof(uint32_t), "DS_GC_FLAG", DS_GC_FLAG, r);
5210 0 : ndr_print_bitmap_flag(ndr, sizeof(uint32_t), "DS_LDAP_FLAG", DS_LDAP_FLAG, r);
5211 0 : ndr_print_bitmap_flag(ndr, sizeof(uint32_t), "DS_DS_FLAG", DS_DS_FLAG, r);
5212 0 : ndr_print_bitmap_flag(ndr, sizeof(uint32_t), "DS_KDC_FLAG", DS_KDC_FLAG, r);
5213 0 : ndr_print_bitmap_flag(ndr, sizeof(uint32_t), "DS_TIMESERV_FLAG", DS_TIMESERV_FLAG, r);
5214 0 : ndr_print_bitmap_flag(ndr, sizeof(uint32_t), "DS_CLOSEST_FLAG", DS_CLOSEST_FLAG, r);
5215 0 : ndr_print_bitmap_flag(ndr, sizeof(uint32_t), "DS_WRITABLE_FLAG", DS_WRITABLE_FLAG, r);
5216 0 : ndr_print_bitmap_flag(ndr, sizeof(uint32_t), "DS_GOOD_TIMESERV_FLAG", DS_GOOD_TIMESERV_FLAG, r);
5217 0 : ndr_print_bitmap_flag(ndr, sizeof(uint32_t), "DS_NDNC_FLAG", DS_NDNC_FLAG, r);
5218 0 : ndr_print_bitmap_flag(ndr, sizeof(uint32_t), "DS_SELECT_SECRET_DOMAIN_6_FLAG", DS_SELECT_SECRET_DOMAIN_6_FLAG, r);
5219 0 : ndr_print_bitmap_flag(ndr, sizeof(uint32_t), "DS_FULL_SECRET_DOMAIN_6_FLAG", DS_FULL_SECRET_DOMAIN_6_FLAG, r);
5220 0 : ndr_print_bitmap_flag(ndr, sizeof(uint32_t), "DS_WS_FLAG", DS_WS_FLAG, r);
5221 0 : ndr_print_bitmap_flag(ndr, sizeof(uint32_t), "DS_DS_8_FLAG", DS_DS_8_FLAG, r);
5222 0 : ndr_print_bitmap_flag(ndr, sizeof(uint32_t), "DS_DNS_CONTROLLER_FLAG", DS_DNS_CONTROLLER_FLAG, r);
5223 0 : ndr_print_bitmap_flag(ndr, sizeof(uint32_t), "DS_DNS_DOMAIN_FLAG", DS_DNS_DOMAIN_FLAG, r);
5224 0 : ndr_print_bitmap_flag(ndr, sizeof(uint32_t), "DS_DNS_FOREST_FLAG", DS_DNS_FOREST_FLAG, r);
5225 0 : ndr->depth--;
5226 0 : }
5227 :
5228 0 : _PUBLIC_ enum ndr_err_code ndr_push_DOMAIN_CONTROLLER_INFO(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct DOMAIN_CONTROLLER_INFO *r)
5229 : {
5230 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
5231 0 : if (ndr_flags & NDR_SCALARS) {
5232 0 : NDR_CHECK(ndr_push_align(ndr, 4));
5233 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->domain_controller_name));
5234 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->domain_controller_address));
5235 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->domain_controller_address_type));
5236 0 : NDR_CHECK(ndr_push_GUID(ndr, NDR_SCALARS, &r->domain_guid));
5237 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->domain_name));
5238 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->dns_forest_name));
5239 0 : NDR_CHECK(ndr_push_DOMAIN_CONTROLLER_INFO_FLAGS(ndr, NDR_SCALARS, r->flags));
5240 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->dc_site_name));
5241 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->client_site_name));
5242 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
5243 : }
5244 0 : if (ndr_flags & NDR_BUFFERS) {
5245 0 : }
5246 0 : return NDR_ERR_SUCCESS;
5247 : }
5248 :
5249 0 : _PUBLIC_ enum ndr_err_code ndr_pull_DOMAIN_CONTROLLER_INFO(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct DOMAIN_CONTROLLER_INFO *r)
5250 : {
5251 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
5252 0 : if (ndr_flags & NDR_SCALARS) {
5253 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
5254 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->domain_controller_name));
5255 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->domain_controller_address));
5256 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->domain_controller_address_type));
5257 0 : NDR_CHECK(ndr_pull_GUID(ndr, NDR_SCALARS, &r->domain_guid));
5258 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->domain_name));
5259 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->dns_forest_name));
5260 0 : NDR_CHECK(ndr_pull_DOMAIN_CONTROLLER_INFO_FLAGS(ndr, NDR_SCALARS, &r->flags));
5261 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->dc_site_name));
5262 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->client_site_name));
5263 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
5264 : }
5265 0 : if (ndr_flags & NDR_BUFFERS) {
5266 0 : }
5267 0 : return NDR_ERR_SUCCESS;
5268 : }
5269 :
5270 0 : static void ndr_print_flags_DOMAIN_CONTROLLER_INFO(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct DOMAIN_CONTROLLER_INFO *r)
5271 : {
5272 0 : ndr_print_DOMAIN_CONTROLLER_INFO(ndr, name, r);
5273 0 : }
5274 :
5275 0 : _PUBLIC_ void ndr_print_DOMAIN_CONTROLLER_INFO(struct ndr_print *ndr, const char *name, const struct DOMAIN_CONTROLLER_INFO *r)
5276 : {
5277 0 : ndr_print_struct(ndr, name, "DOMAIN_CONTROLLER_INFO");
5278 0 : if (r == NULL) { ndr_print_null(ndr); return; }
5279 0 : ndr->depth++;
5280 0 : ndr_print_string(ndr, "domain_controller_name", r->domain_controller_name);
5281 0 : ndr_print_string(ndr, "domain_controller_address", r->domain_controller_address);
5282 0 : ndr_print_uint32(ndr, "domain_controller_address_type", r->domain_controller_address_type);
5283 0 : ndr_print_GUID(ndr, "domain_guid", &r->domain_guid);
5284 0 : ndr_print_string(ndr, "domain_name", r->domain_name);
5285 0 : ndr_print_string(ndr, "dns_forest_name", r->dns_forest_name);
5286 0 : ndr_print_DOMAIN_CONTROLLER_INFO_FLAGS(ndr, "flags", r->flags);
5287 0 : ndr_print_string(ndr, "dc_site_name", r->dc_site_name);
5288 0 : ndr_print_string(ndr, "client_site_name", r->client_site_name);
5289 0 : ndr->depth--;
5290 : }
5291 :
5292 0 : _PUBLIC_ enum ndr_err_code ndr_push_USER_INFO_0(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct USER_INFO_0 *r)
5293 : {
5294 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
5295 0 : if (ndr_flags & NDR_SCALARS) {
5296 0 : NDR_CHECK(ndr_push_align(ndr, 4));
5297 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri0_name));
5298 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
5299 : }
5300 0 : if (ndr_flags & NDR_BUFFERS) {
5301 0 : }
5302 0 : return NDR_ERR_SUCCESS;
5303 : }
5304 :
5305 0 : _PUBLIC_ enum ndr_err_code ndr_pull_USER_INFO_0(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct USER_INFO_0 *r)
5306 : {
5307 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
5308 0 : if (ndr_flags & NDR_SCALARS) {
5309 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
5310 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri0_name));
5311 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
5312 : }
5313 0 : if (ndr_flags & NDR_BUFFERS) {
5314 0 : }
5315 0 : return NDR_ERR_SUCCESS;
5316 : }
5317 :
5318 0 : static void ndr_print_flags_USER_INFO_0(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct USER_INFO_0 *r)
5319 : {
5320 0 : ndr_print_USER_INFO_0(ndr, name, r);
5321 0 : }
5322 :
5323 0 : _PUBLIC_ void ndr_print_USER_INFO_0(struct ndr_print *ndr, const char *name, const struct USER_INFO_0 *r)
5324 : {
5325 0 : ndr_print_struct(ndr, name, "USER_INFO_0");
5326 0 : if (r == NULL) { ndr_print_null(ndr); return; }
5327 0 : ndr->depth++;
5328 0 : ndr_print_string(ndr, "usri0_name", r->usri0_name);
5329 0 : ndr->depth--;
5330 : }
5331 :
5332 0 : _PUBLIC_ enum ndr_err_code ndr_push_USER_INFO_1(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct USER_INFO_1 *r)
5333 : {
5334 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
5335 0 : if (ndr_flags & NDR_SCALARS) {
5336 0 : NDR_CHECK(ndr_push_align(ndr, 4));
5337 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri1_name));
5338 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri1_password));
5339 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri1_password_age));
5340 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri1_priv));
5341 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri1_home_dir));
5342 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri1_comment));
5343 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri1_flags));
5344 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri1_script_path));
5345 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
5346 : }
5347 0 : if (ndr_flags & NDR_BUFFERS) {
5348 0 : }
5349 0 : return NDR_ERR_SUCCESS;
5350 : }
5351 :
5352 0 : _PUBLIC_ enum ndr_err_code ndr_pull_USER_INFO_1(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct USER_INFO_1 *r)
5353 : {
5354 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
5355 0 : if (ndr_flags & NDR_SCALARS) {
5356 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
5357 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri1_name));
5358 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri1_password));
5359 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri1_password_age));
5360 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri1_priv));
5361 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri1_home_dir));
5362 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri1_comment));
5363 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri1_flags));
5364 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri1_script_path));
5365 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
5366 : }
5367 0 : if (ndr_flags & NDR_BUFFERS) {
5368 0 : }
5369 0 : return NDR_ERR_SUCCESS;
5370 : }
5371 :
5372 0 : static void ndr_print_flags_USER_INFO_1(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct USER_INFO_1 *r)
5373 : {
5374 0 : ndr_print_USER_INFO_1(ndr, name, r);
5375 0 : }
5376 :
5377 0 : _PUBLIC_ void ndr_print_USER_INFO_1(struct ndr_print *ndr, const char *name, const struct USER_INFO_1 *r)
5378 : {
5379 0 : ndr_print_struct(ndr, name, "USER_INFO_1");
5380 0 : if (r == NULL) { ndr_print_null(ndr); return; }
5381 0 : ndr->depth++;
5382 0 : ndr_print_string(ndr, "usri1_name", r->usri1_name);
5383 0 : ndr_print_string(ndr, "usri1_password", r->usri1_password);
5384 0 : ndr_print_uint32(ndr, "usri1_password_age", r->usri1_password_age);
5385 0 : ndr_print_uint32(ndr, "usri1_priv", r->usri1_priv);
5386 0 : ndr_print_string(ndr, "usri1_home_dir", r->usri1_home_dir);
5387 0 : ndr_print_string(ndr, "usri1_comment", r->usri1_comment);
5388 0 : ndr_print_uint32(ndr, "usri1_flags", r->usri1_flags);
5389 0 : ndr_print_string(ndr, "usri1_script_path", r->usri1_script_path);
5390 0 : ndr->depth--;
5391 : }
5392 :
5393 0 : _PUBLIC_ enum ndr_err_code ndr_push_USER_INFO_2(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct USER_INFO_2 *r)
5394 : {
5395 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
5396 0 : if (ndr_flags & NDR_SCALARS) {
5397 0 : NDR_CHECK(ndr_push_align(ndr, 5));
5398 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri2_name));
5399 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri2_password));
5400 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri2_password_age));
5401 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri2_priv));
5402 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri2_home_dir));
5403 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri2_comment));
5404 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri2_flags));
5405 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri2_script_path));
5406 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri2_auth_flags));
5407 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri2_full_name));
5408 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri2_usr_comment));
5409 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri2_parms));
5410 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri2_workstations));
5411 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri2_last_logon));
5412 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri2_last_logoff));
5413 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri2_acct_expires));
5414 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri2_max_storage));
5415 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri2_units_per_week));
5416 0 : NDR_CHECK(ndr_push_unique_ptr(ndr, r->usri2_logon_hours));
5417 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri2_bad_pw_count));
5418 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri2_num_logons));
5419 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri2_logon_server));
5420 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri2_country_code));
5421 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri2_code_page));
5422 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 5));
5423 : }
5424 0 : if (ndr_flags & NDR_BUFFERS) {
5425 0 : if (r->usri2_logon_hours) {
5426 0 : NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, *r->usri2_logon_hours));
5427 : }
5428 : }
5429 0 : return NDR_ERR_SUCCESS;
5430 : }
5431 :
5432 0 : _PUBLIC_ enum ndr_err_code ndr_pull_USER_INFO_2(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct USER_INFO_2 *r)
5433 : {
5434 0 : uint32_t _ptr_usri2_logon_hours;
5435 0 : TALLOC_CTX *_mem_save_usri2_logon_hours_0 = NULL;
5436 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
5437 0 : if (ndr_flags & NDR_SCALARS) {
5438 0 : NDR_CHECK(ndr_pull_align(ndr, 5));
5439 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri2_name));
5440 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri2_password));
5441 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri2_password_age));
5442 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri2_priv));
5443 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri2_home_dir));
5444 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri2_comment));
5445 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri2_flags));
5446 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri2_script_path));
5447 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri2_auth_flags));
5448 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri2_full_name));
5449 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri2_usr_comment));
5450 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri2_parms));
5451 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri2_workstations));
5452 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri2_last_logon));
5453 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri2_last_logoff));
5454 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri2_acct_expires));
5455 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri2_max_storage));
5456 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri2_units_per_week));
5457 0 : NDR_CHECK(ndr_pull_generic_ptr(ndr, &_ptr_usri2_logon_hours));
5458 0 : if (_ptr_usri2_logon_hours) {
5459 0 : NDR_PULL_ALLOC(ndr, r->usri2_logon_hours);
5460 : } else {
5461 0 : r->usri2_logon_hours = NULL;
5462 : }
5463 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri2_bad_pw_count));
5464 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri2_num_logons));
5465 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri2_logon_server));
5466 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri2_country_code));
5467 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri2_code_page));
5468 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 5));
5469 : }
5470 0 : if (ndr_flags & NDR_BUFFERS) {
5471 0 : if (r->usri2_logon_hours) {
5472 0 : _mem_save_usri2_logon_hours_0 = NDR_PULL_GET_MEM_CTX(ndr);
5473 0 : NDR_PULL_SET_MEM_CTX(ndr, r->usri2_logon_hours, 0);
5474 0 : NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, r->usri2_logon_hours));
5475 0 : NDR_PULL_SET_MEM_CTX(ndr, _mem_save_usri2_logon_hours_0, 0);
5476 : }
5477 : }
5478 0 : return NDR_ERR_SUCCESS;
5479 : }
5480 :
5481 0 : static void ndr_print_flags_USER_INFO_2(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct USER_INFO_2 *r)
5482 : {
5483 0 : ndr_print_USER_INFO_2(ndr, name, r);
5484 0 : }
5485 :
5486 0 : _PUBLIC_ void ndr_print_USER_INFO_2(struct ndr_print *ndr, const char *name, const struct USER_INFO_2 *r)
5487 : {
5488 0 : ndr_print_struct(ndr, name, "USER_INFO_2");
5489 0 : if (r == NULL) { ndr_print_null(ndr); return; }
5490 0 : ndr->depth++;
5491 0 : ndr_print_string(ndr, "usri2_name", r->usri2_name);
5492 0 : ndr_print_string(ndr, "usri2_password", r->usri2_password);
5493 0 : ndr_print_uint32(ndr, "usri2_password_age", r->usri2_password_age);
5494 0 : ndr_print_uint32(ndr, "usri2_priv", r->usri2_priv);
5495 0 : ndr_print_string(ndr, "usri2_home_dir", r->usri2_home_dir);
5496 0 : ndr_print_string(ndr, "usri2_comment", r->usri2_comment);
5497 0 : ndr_print_uint32(ndr, "usri2_flags", r->usri2_flags);
5498 0 : ndr_print_string(ndr, "usri2_script_path", r->usri2_script_path);
5499 0 : ndr_print_uint32(ndr, "usri2_auth_flags", r->usri2_auth_flags);
5500 0 : ndr_print_string(ndr, "usri2_full_name", r->usri2_full_name);
5501 0 : ndr_print_string(ndr, "usri2_usr_comment", r->usri2_usr_comment);
5502 0 : ndr_print_string(ndr, "usri2_parms", r->usri2_parms);
5503 0 : ndr_print_string(ndr, "usri2_workstations", r->usri2_workstations);
5504 0 : ndr_print_uint32(ndr, "usri2_last_logon", r->usri2_last_logon);
5505 0 : ndr_print_uint32(ndr, "usri2_last_logoff", r->usri2_last_logoff);
5506 0 : ndr_print_uint32(ndr, "usri2_acct_expires", r->usri2_acct_expires);
5507 0 : ndr_print_uint32(ndr, "usri2_max_storage", r->usri2_max_storage);
5508 0 : ndr_print_uint32(ndr, "usri2_units_per_week", r->usri2_units_per_week);
5509 0 : ndr_print_ptr(ndr, "usri2_logon_hours", r->usri2_logon_hours);
5510 0 : ndr->depth++;
5511 0 : if (r->usri2_logon_hours) {
5512 0 : ndr_print_uint8(ndr, "usri2_logon_hours", *r->usri2_logon_hours);
5513 : }
5514 0 : ndr->depth--;
5515 0 : ndr_print_uint32(ndr, "usri2_bad_pw_count", r->usri2_bad_pw_count);
5516 0 : ndr_print_uint32(ndr, "usri2_num_logons", r->usri2_num_logons);
5517 0 : ndr_print_string(ndr, "usri2_logon_server", r->usri2_logon_server);
5518 0 : ndr_print_uint32(ndr, "usri2_country_code", r->usri2_country_code);
5519 0 : ndr_print_uint32(ndr, "usri2_code_page", r->usri2_code_page);
5520 0 : ndr->depth--;
5521 : }
5522 :
5523 0 : _PUBLIC_ enum ndr_err_code ndr_push_USER_INFO_3(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct USER_INFO_3 *r)
5524 : {
5525 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
5526 0 : if (ndr_flags & NDR_SCALARS) {
5527 0 : NDR_CHECK(ndr_push_align(ndr, 5));
5528 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri3_name));
5529 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri3_password_age));
5530 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri3_priv));
5531 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri3_home_dir));
5532 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri3_comment));
5533 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri3_flags));
5534 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri3_script_path));
5535 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri3_auth_flags));
5536 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri3_full_name));
5537 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri3_usr_comment));
5538 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri3_parms));
5539 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri3_workstations));
5540 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri3_last_logon));
5541 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri3_last_logoff));
5542 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri3_acct_expires));
5543 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri3_max_storage));
5544 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri3_units_per_week));
5545 0 : NDR_CHECK(ndr_push_unique_ptr(ndr, r->usri3_logon_hours));
5546 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri3_bad_pw_count));
5547 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri3_num_logons));
5548 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri3_logon_server));
5549 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri3_country_code));
5550 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri3_code_page));
5551 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri3_user_id));
5552 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri3_primary_group_id));
5553 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri3_profile));
5554 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri3_home_dir_drive));
5555 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri3_password_expired));
5556 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 5));
5557 : }
5558 0 : if (ndr_flags & NDR_BUFFERS) {
5559 0 : if (r->usri3_logon_hours) {
5560 0 : NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, *r->usri3_logon_hours));
5561 : }
5562 : }
5563 0 : return NDR_ERR_SUCCESS;
5564 : }
5565 :
5566 0 : _PUBLIC_ enum ndr_err_code ndr_pull_USER_INFO_3(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct USER_INFO_3 *r)
5567 : {
5568 0 : uint32_t _ptr_usri3_logon_hours;
5569 0 : TALLOC_CTX *_mem_save_usri3_logon_hours_0 = NULL;
5570 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
5571 0 : if (ndr_flags & NDR_SCALARS) {
5572 0 : NDR_CHECK(ndr_pull_align(ndr, 5));
5573 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri3_name));
5574 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri3_password_age));
5575 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri3_priv));
5576 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri3_home_dir));
5577 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri3_comment));
5578 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri3_flags));
5579 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri3_script_path));
5580 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri3_auth_flags));
5581 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri3_full_name));
5582 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri3_usr_comment));
5583 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri3_parms));
5584 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri3_workstations));
5585 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri3_last_logon));
5586 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri3_last_logoff));
5587 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri3_acct_expires));
5588 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri3_max_storage));
5589 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri3_units_per_week));
5590 0 : NDR_CHECK(ndr_pull_generic_ptr(ndr, &_ptr_usri3_logon_hours));
5591 0 : if (_ptr_usri3_logon_hours) {
5592 0 : NDR_PULL_ALLOC(ndr, r->usri3_logon_hours);
5593 : } else {
5594 0 : r->usri3_logon_hours = NULL;
5595 : }
5596 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri3_bad_pw_count));
5597 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri3_num_logons));
5598 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri3_logon_server));
5599 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri3_country_code));
5600 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri3_code_page));
5601 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri3_user_id));
5602 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri3_primary_group_id));
5603 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri3_profile));
5604 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri3_home_dir_drive));
5605 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri3_password_expired));
5606 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 5));
5607 : }
5608 0 : if (ndr_flags & NDR_BUFFERS) {
5609 0 : if (r->usri3_logon_hours) {
5610 0 : _mem_save_usri3_logon_hours_0 = NDR_PULL_GET_MEM_CTX(ndr);
5611 0 : NDR_PULL_SET_MEM_CTX(ndr, r->usri3_logon_hours, 0);
5612 0 : NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, r->usri3_logon_hours));
5613 0 : NDR_PULL_SET_MEM_CTX(ndr, _mem_save_usri3_logon_hours_0, 0);
5614 : }
5615 : }
5616 0 : return NDR_ERR_SUCCESS;
5617 : }
5618 :
5619 0 : static void ndr_print_flags_USER_INFO_3(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct USER_INFO_3 *r)
5620 : {
5621 0 : ndr_print_USER_INFO_3(ndr, name, r);
5622 0 : }
5623 :
5624 0 : _PUBLIC_ void ndr_print_USER_INFO_3(struct ndr_print *ndr, const char *name, const struct USER_INFO_3 *r)
5625 : {
5626 0 : ndr_print_struct(ndr, name, "USER_INFO_3");
5627 0 : if (r == NULL) { ndr_print_null(ndr); return; }
5628 0 : ndr->depth++;
5629 0 : ndr_print_string(ndr, "usri3_name", r->usri3_name);
5630 0 : ndr_print_uint32(ndr, "usri3_password_age", r->usri3_password_age);
5631 0 : ndr_print_uint32(ndr, "usri3_priv", r->usri3_priv);
5632 0 : ndr_print_string(ndr, "usri3_home_dir", r->usri3_home_dir);
5633 0 : ndr_print_string(ndr, "usri3_comment", r->usri3_comment);
5634 0 : ndr_print_uint32(ndr, "usri3_flags", r->usri3_flags);
5635 0 : ndr_print_string(ndr, "usri3_script_path", r->usri3_script_path);
5636 0 : ndr_print_uint32(ndr, "usri3_auth_flags", r->usri3_auth_flags);
5637 0 : ndr_print_string(ndr, "usri3_full_name", r->usri3_full_name);
5638 0 : ndr_print_string(ndr, "usri3_usr_comment", r->usri3_usr_comment);
5639 0 : ndr_print_string(ndr, "usri3_parms", r->usri3_parms);
5640 0 : ndr_print_string(ndr, "usri3_workstations", r->usri3_workstations);
5641 0 : ndr_print_uint32(ndr, "usri3_last_logon", r->usri3_last_logon);
5642 0 : ndr_print_uint32(ndr, "usri3_last_logoff", r->usri3_last_logoff);
5643 0 : ndr_print_uint32(ndr, "usri3_acct_expires", r->usri3_acct_expires);
5644 0 : ndr_print_uint32(ndr, "usri3_max_storage", r->usri3_max_storage);
5645 0 : ndr_print_uint32(ndr, "usri3_units_per_week", r->usri3_units_per_week);
5646 0 : ndr_print_ptr(ndr, "usri3_logon_hours", r->usri3_logon_hours);
5647 0 : ndr->depth++;
5648 0 : if (r->usri3_logon_hours) {
5649 0 : ndr_print_uint8(ndr, "usri3_logon_hours", *r->usri3_logon_hours);
5650 : }
5651 0 : ndr->depth--;
5652 0 : ndr_print_uint32(ndr, "usri3_bad_pw_count", r->usri3_bad_pw_count);
5653 0 : ndr_print_uint32(ndr, "usri3_num_logons", r->usri3_num_logons);
5654 0 : ndr_print_string(ndr, "usri3_logon_server", r->usri3_logon_server);
5655 0 : ndr_print_uint32(ndr, "usri3_country_code", r->usri3_country_code);
5656 0 : ndr_print_uint32(ndr, "usri3_code_page", r->usri3_code_page);
5657 0 : ndr_print_uint32(ndr, "usri3_user_id", r->usri3_user_id);
5658 0 : ndr_print_uint32(ndr, "usri3_primary_group_id", r->usri3_primary_group_id);
5659 0 : ndr_print_string(ndr, "usri3_profile", r->usri3_profile);
5660 0 : ndr_print_string(ndr, "usri3_home_dir_drive", r->usri3_home_dir_drive);
5661 0 : ndr_print_uint32(ndr, "usri3_password_expired", r->usri3_password_expired);
5662 0 : ndr->depth--;
5663 : }
5664 :
5665 0 : _PUBLIC_ enum ndr_err_code ndr_push_USER_INFO_4(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct USER_INFO_4 *r)
5666 : {
5667 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
5668 0 : if (ndr_flags & NDR_SCALARS) {
5669 0 : NDR_CHECK(ndr_push_align(ndr, 5));
5670 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri4_name));
5671 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri4_password));
5672 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri4_password_age));
5673 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri4_priv));
5674 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri4_home_dir));
5675 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri4_comment));
5676 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri4_flags));
5677 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri4_script_path));
5678 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri4_auth_flags));
5679 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri4_full_name));
5680 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri4_usr_comment));
5681 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri4_parms));
5682 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri4_workstations));
5683 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri4_last_logon));
5684 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri4_last_logoff));
5685 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri4_acct_expires));
5686 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri4_max_storage));
5687 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri4_units_per_week));
5688 0 : NDR_CHECK(ndr_push_unique_ptr(ndr, r->usri4_logon_hours));
5689 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri4_bad_pw_count));
5690 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri4_num_logons));
5691 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri4_logon_server));
5692 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri4_country_code));
5693 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri4_code_page));
5694 0 : NDR_CHECK(ndr_push_unique_ptr(ndr, r->usri4_user_sid));
5695 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri4_primary_group_id));
5696 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri4_profile));
5697 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri4_home_dir_drive));
5698 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri4_password_expired));
5699 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 5));
5700 : }
5701 0 : if (ndr_flags & NDR_BUFFERS) {
5702 0 : if (r->usri4_logon_hours) {
5703 0 : NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, *r->usri4_logon_hours));
5704 : }
5705 0 : if (r->usri4_user_sid) {
5706 0 : NDR_CHECK(ndr_push_domsid(ndr, NDR_SCALARS, r->usri4_user_sid));
5707 : }
5708 : }
5709 0 : return NDR_ERR_SUCCESS;
5710 : }
5711 :
5712 0 : _PUBLIC_ enum ndr_err_code ndr_pull_USER_INFO_4(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct USER_INFO_4 *r)
5713 : {
5714 0 : uint32_t _ptr_usri4_logon_hours;
5715 0 : TALLOC_CTX *_mem_save_usri4_logon_hours_0 = NULL;
5716 0 : uint32_t _ptr_usri4_user_sid;
5717 0 : TALLOC_CTX *_mem_save_usri4_user_sid_0 = NULL;
5718 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
5719 0 : if (ndr_flags & NDR_SCALARS) {
5720 0 : NDR_CHECK(ndr_pull_align(ndr, 5));
5721 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri4_name));
5722 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri4_password));
5723 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri4_password_age));
5724 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri4_priv));
5725 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri4_home_dir));
5726 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri4_comment));
5727 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri4_flags));
5728 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri4_script_path));
5729 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri4_auth_flags));
5730 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri4_full_name));
5731 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri4_usr_comment));
5732 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri4_parms));
5733 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri4_workstations));
5734 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri4_last_logon));
5735 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri4_last_logoff));
5736 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri4_acct_expires));
5737 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri4_max_storage));
5738 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri4_units_per_week));
5739 0 : NDR_CHECK(ndr_pull_generic_ptr(ndr, &_ptr_usri4_logon_hours));
5740 0 : if (_ptr_usri4_logon_hours) {
5741 0 : NDR_PULL_ALLOC(ndr, r->usri4_logon_hours);
5742 : } else {
5743 0 : r->usri4_logon_hours = NULL;
5744 : }
5745 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri4_bad_pw_count));
5746 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri4_num_logons));
5747 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri4_logon_server));
5748 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri4_country_code));
5749 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri4_code_page));
5750 0 : NDR_CHECK(ndr_pull_generic_ptr(ndr, &_ptr_usri4_user_sid));
5751 0 : if (_ptr_usri4_user_sid) {
5752 0 : NDR_PULL_ALLOC(ndr, r->usri4_user_sid);
5753 : } else {
5754 0 : r->usri4_user_sid = NULL;
5755 : }
5756 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri4_primary_group_id));
5757 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri4_profile));
5758 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri4_home_dir_drive));
5759 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri4_password_expired));
5760 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 5));
5761 : }
5762 0 : if (ndr_flags & NDR_BUFFERS) {
5763 0 : if (r->usri4_logon_hours) {
5764 0 : _mem_save_usri4_logon_hours_0 = NDR_PULL_GET_MEM_CTX(ndr);
5765 0 : NDR_PULL_SET_MEM_CTX(ndr, r->usri4_logon_hours, 0);
5766 0 : NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, r->usri4_logon_hours));
5767 0 : NDR_PULL_SET_MEM_CTX(ndr, _mem_save_usri4_logon_hours_0, 0);
5768 : }
5769 0 : if (r->usri4_user_sid) {
5770 0 : _mem_save_usri4_user_sid_0 = NDR_PULL_GET_MEM_CTX(ndr);
5771 0 : NDR_PULL_SET_MEM_CTX(ndr, r->usri4_user_sid, 0);
5772 0 : NDR_CHECK(ndr_pull_domsid(ndr, NDR_SCALARS, r->usri4_user_sid));
5773 0 : NDR_PULL_SET_MEM_CTX(ndr, _mem_save_usri4_user_sid_0, 0);
5774 : }
5775 : }
5776 0 : return NDR_ERR_SUCCESS;
5777 : }
5778 :
5779 0 : static void ndr_print_flags_USER_INFO_4(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct USER_INFO_4 *r)
5780 : {
5781 0 : ndr_print_USER_INFO_4(ndr, name, r);
5782 0 : }
5783 :
5784 0 : _PUBLIC_ void ndr_print_USER_INFO_4(struct ndr_print *ndr, const char *name, const struct USER_INFO_4 *r)
5785 : {
5786 0 : ndr_print_struct(ndr, name, "USER_INFO_4");
5787 0 : if (r == NULL) { ndr_print_null(ndr); return; }
5788 0 : ndr->depth++;
5789 0 : ndr_print_string(ndr, "usri4_name", r->usri4_name);
5790 0 : ndr_print_string(ndr, "usri4_password", r->usri4_password);
5791 0 : ndr_print_uint32(ndr, "usri4_password_age", r->usri4_password_age);
5792 0 : ndr_print_uint32(ndr, "usri4_priv", r->usri4_priv);
5793 0 : ndr_print_string(ndr, "usri4_home_dir", r->usri4_home_dir);
5794 0 : ndr_print_string(ndr, "usri4_comment", r->usri4_comment);
5795 0 : ndr_print_uint32(ndr, "usri4_flags", r->usri4_flags);
5796 0 : ndr_print_string(ndr, "usri4_script_path", r->usri4_script_path);
5797 0 : ndr_print_uint32(ndr, "usri4_auth_flags", r->usri4_auth_flags);
5798 0 : ndr_print_string(ndr, "usri4_full_name", r->usri4_full_name);
5799 0 : ndr_print_string(ndr, "usri4_usr_comment", r->usri4_usr_comment);
5800 0 : ndr_print_string(ndr, "usri4_parms", r->usri4_parms);
5801 0 : ndr_print_string(ndr, "usri4_workstations", r->usri4_workstations);
5802 0 : ndr_print_uint32(ndr, "usri4_last_logon", r->usri4_last_logon);
5803 0 : ndr_print_uint32(ndr, "usri4_last_logoff", r->usri4_last_logoff);
5804 0 : ndr_print_uint32(ndr, "usri4_acct_expires", r->usri4_acct_expires);
5805 0 : ndr_print_uint32(ndr, "usri4_max_storage", r->usri4_max_storage);
5806 0 : ndr_print_uint32(ndr, "usri4_units_per_week", r->usri4_units_per_week);
5807 0 : ndr_print_ptr(ndr, "usri4_logon_hours", r->usri4_logon_hours);
5808 0 : ndr->depth++;
5809 0 : if (r->usri4_logon_hours) {
5810 0 : ndr_print_uint8(ndr, "usri4_logon_hours", *r->usri4_logon_hours);
5811 : }
5812 0 : ndr->depth--;
5813 0 : ndr_print_uint32(ndr, "usri4_bad_pw_count", r->usri4_bad_pw_count);
5814 0 : ndr_print_uint32(ndr, "usri4_num_logons", r->usri4_num_logons);
5815 0 : ndr_print_string(ndr, "usri4_logon_server", r->usri4_logon_server);
5816 0 : ndr_print_uint32(ndr, "usri4_country_code", r->usri4_country_code);
5817 0 : ndr_print_uint32(ndr, "usri4_code_page", r->usri4_code_page);
5818 0 : ndr_print_ptr(ndr, "usri4_user_sid", r->usri4_user_sid);
5819 0 : ndr->depth++;
5820 0 : if (r->usri4_user_sid) {
5821 0 : ndr_print_domsid(ndr, "usri4_user_sid", r->usri4_user_sid);
5822 : }
5823 0 : ndr->depth--;
5824 0 : ndr_print_uint32(ndr, "usri4_primary_group_id", r->usri4_primary_group_id);
5825 0 : ndr_print_string(ndr, "usri4_profile", r->usri4_profile);
5826 0 : ndr_print_string(ndr, "usri4_home_dir_drive", r->usri4_home_dir_drive);
5827 0 : ndr_print_uint32(ndr, "usri4_password_expired", r->usri4_password_expired);
5828 0 : ndr->depth--;
5829 : }
5830 :
5831 0 : _PUBLIC_ enum ndr_err_code ndr_push_USER_INFO_10(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct USER_INFO_10 *r)
5832 : {
5833 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
5834 0 : if (ndr_flags & NDR_SCALARS) {
5835 0 : NDR_CHECK(ndr_push_align(ndr, 4));
5836 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri10_name));
5837 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri10_comment));
5838 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri10_usr_comment));
5839 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri10_full_name));
5840 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
5841 : }
5842 0 : if (ndr_flags & NDR_BUFFERS) {
5843 0 : }
5844 0 : return NDR_ERR_SUCCESS;
5845 : }
5846 :
5847 0 : _PUBLIC_ enum ndr_err_code ndr_pull_USER_INFO_10(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct USER_INFO_10 *r)
5848 : {
5849 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
5850 0 : if (ndr_flags & NDR_SCALARS) {
5851 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
5852 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri10_name));
5853 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri10_comment));
5854 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri10_usr_comment));
5855 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri10_full_name));
5856 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
5857 : }
5858 0 : if (ndr_flags & NDR_BUFFERS) {
5859 0 : }
5860 0 : return NDR_ERR_SUCCESS;
5861 : }
5862 :
5863 0 : static void ndr_print_flags_USER_INFO_10(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct USER_INFO_10 *r)
5864 : {
5865 0 : ndr_print_USER_INFO_10(ndr, name, r);
5866 0 : }
5867 :
5868 0 : _PUBLIC_ void ndr_print_USER_INFO_10(struct ndr_print *ndr, const char *name, const struct USER_INFO_10 *r)
5869 : {
5870 0 : ndr_print_struct(ndr, name, "USER_INFO_10");
5871 0 : if (r == NULL) { ndr_print_null(ndr); return; }
5872 0 : ndr->depth++;
5873 0 : ndr_print_string(ndr, "usri10_name", r->usri10_name);
5874 0 : ndr_print_string(ndr, "usri10_comment", r->usri10_comment);
5875 0 : ndr_print_string(ndr, "usri10_usr_comment", r->usri10_usr_comment);
5876 0 : ndr_print_string(ndr, "usri10_full_name", r->usri10_full_name);
5877 0 : ndr->depth--;
5878 : }
5879 :
5880 0 : _PUBLIC_ enum ndr_err_code ndr_push_USER_INFO_11(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct USER_INFO_11 *r)
5881 : {
5882 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
5883 0 : if (ndr_flags & NDR_SCALARS) {
5884 0 : NDR_CHECK(ndr_push_align(ndr, 5));
5885 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri11_name));
5886 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri11_comment));
5887 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri11_usr_comment));
5888 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri11_full_name));
5889 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri11_priv));
5890 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri11_auth_flags));
5891 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri11_password_age));
5892 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri11_home_dir));
5893 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri11_parms));
5894 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri11_last_logon));
5895 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri11_last_logoff));
5896 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri11_bad_pw_count));
5897 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri11_num_logons));
5898 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri11_logon_server));
5899 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri11_country_code));
5900 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri11_workstations));
5901 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri11_max_storage));
5902 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri11_units_per_week));
5903 0 : NDR_CHECK(ndr_push_unique_ptr(ndr, r->usri11_logon_hours));
5904 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri11_code_page));
5905 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 5));
5906 : }
5907 0 : if (ndr_flags & NDR_BUFFERS) {
5908 0 : if (r->usri11_logon_hours) {
5909 0 : NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, *r->usri11_logon_hours));
5910 : }
5911 : }
5912 0 : return NDR_ERR_SUCCESS;
5913 : }
5914 :
5915 0 : _PUBLIC_ enum ndr_err_code ndr_pull_USER_INFO_11(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct USER_INFO_11 *r)
5916 : {
5917 0 : uint32_t _ptr_usri11_logon_hours;
5918 0 : TALLOC_CTX *_mem_save_usri11_logon_hours_0 = NULL;
5919 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
5920 0 : if (ndr_flags & NDR_SCALARS) {
5921 0 : NDR_CHECK(ndr_pull_align(ndr, 5));
5922 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri11_name));
5923 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri11_comment));
5924 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri11_usr_comment));
5925 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri11_full_name));
5926 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri11_priv));
5927 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri11_auth_flags));
5928 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri11_password_age));
5929 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri11_home_dir));
5930 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri11_parms));
5931 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri11_last_logon));
5932 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri11_last_logoff));
5933 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri11_bad_pw_count));
5934 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri11_num_logons));
5935 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri11_logon_server));
5936 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri11_country_code));
5937 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri11_workstations));
5938 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri11_max_storage));
5939 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri11_units_per_week));
5940 0 : NDR_CHECK(ndr_pull_generic_ptr(ndr, &_ptr_usri11_logon_hours));
5941 0 : if (_ptr_usri11_logon_hours) {
5942 0 : NDR_PULL_ALLOC(ndr, r->usri11_logon_hours);
5943 : } else {
5944 0 : r->usri11_logon_hours = NULL;
5945 : }
5946 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri11_code_page));
5947 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 5));
5948 : }
5949 0 : if (ndr_flags & NDR_BUFFERS) {
5950 0 : if (r->usri11_logon_hours) {
5951 0 : _mem_save_usri11_logon_hours_0 = NDR_PULL_GET_MEM_CTX(ndr);
5952 0 : NDR_PULL_SET_MEM_CTX(ndr, r->usri11_logon_hours, 0);
5953 0 : NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, r->usri11_logon_hours));
5954 0 : NDR_PULL_SET_MEM_CTX(ndr, _mem_save_usri11_logon_hours_0, 0);
5955 : }
5956 : }
5957 0 : return NDR_ERR_SUCCESS;
5958 : }
5959 :
5960 0 : static void ndr_print_flags_USER_INFO_11(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct USER_INFO_11 *r)
5961 : {
5962 0 : ndr_print_USER_INFO_11(ndr, name, r);
5963 0 : }
5964 :
5965 0 : _PUBLIC_ void ndr_print_USER_INFO_11(struct ndr_print *ndr, const char *name, const struct USER_INFO_11 *r)
5966 : {
5967 0 : ndr_print_struct(ndr, name, "USER_INFO_11");
5968 0 : if (r == NULL) { ndr_print_null(ndr); return; }
5969 0 : ndr->depth++;
5970 0 : ndr_print_string(ndr, "usri11_name", r->usri11_name);
5971 0 : ndr_print_string(ndr, "usri11_comment", r->usri11_comment);
5972 0 : ndr_print_string(ndr, "usri11_usr_comment", r->usri11_usr_comment);
5973 0 : ndr_print_string(ndr, "usri11_full_name", r->usri11_full_name);
5974 0 : ndr_print_uint32(ndr, "usri11_priv", r->usri11_priv);
5975 0 : ndr_print_uint32(ndr, "usri11_auth_flags", r->usri11_auth_flags);
5976 0 : ndr_print_uint32(ndr, "usri11_password_age", r->usri11_password_age);
5977 0 : ndr_print_string(ndr, "usri11_home_dir", r->usri11_home_dir);
5978 0 : ndr_print_string(ndr, "usri11_parms", r->usri11_parms);
5979 0 : ndr_print_uint32(ndr, "usri11_last_logon", r->usri11_last_logon);
5980 0 : ndr_print_uint32(ndr, "usri11_last_logoff", r->usri11_last_logoff);
5981 0 : ndr_print_uint32(ndr, "usri11_bad_pw_count", r->usri11_bad_pw_count);
5982 0 : ndr_print_uint32(ndr, "usri11_num_logons", r->usri11_num_logons);
5983 0 : ndr_print_string(ndr, "usri11_logon_server", r->usri11_logon_server);
5984 0 : ndr_print_uint32(ndr, "usri11_country_code", r->usri11_country_code);
5985 0 : ndr_print_string(ndr, "usri11_workstations", r->usri11_workstations);
5986 0 : ndr_print_uint32(ndr, "usri11_max_storage", r->usri11_max_storage);
5987 0 : ndr_print_uint32(ndr, "usri11_units_per_week", r->usri11_units_per_week);
5988 0 : ndr_print_ptr(ndr, "usri11_logon_hours", r->usri11_logon_hours);
5989 0 : ndr->depth++;
5990 0 : if (r->usri11_logon_hours) {
5991 0 : ndr_print_uint8(ndr, "usri11_logon_hours", *r->usri11_logon_hours);
5992 : }
5993 0 : ndr->depth--;
5994 0 : ndr_print_uint32(ndr, "usri11_code_page", r->usri11_code_page);
5995 0 : ndr->depth--;
5996 : }
5997 :
5998 0 : _PUBLIC_ enum ndr_err_code ndr_push_USER_INFO_20(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct USER_INFO_20 *r)
5999 : {
6000 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
6001 0 : if (ndr_flags & NDR_SCALARS) {
6002 0 : NDR_CHECK(ndr_push_align(ndr, 4));
6003 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri20_name));
6004 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri20_full_name));
6005 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri20_comment));
6006 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri20_flags));
6007 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri20_user_id));
6008 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
6009 : }
6010 0 : if (ndr_flags & NDR_BUFFERS) {
6011 0 : }
6012 0 : return NDR_ERR_SUCCESS;
6013 : }
6014 :
6015 0 : _PUBLIC_ enum ndr_err_code ndr_pull_USER_INFO_20(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct USER_INFO_20 *r)
6016 : {
6017 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
6018 0 : if (ndr_flags & NDR_SCALARS) {
6019 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
6020 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri20_name));
6021 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri20_full_name));
6022 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri20_comment));
6023 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri20_flags));
6024 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri20_user_id));
6025 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
6026 : }
6027 0 : if (ndr_flags & NDR_BUFFERS) {
6028 0 : }
6029 0 : return NDR_ERR_SUCCESS;
6030 : }
6031 :
6032 0 : static void ndr_print_flags_USER_INFO_20(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct USER_INFO_20 *r)
6033 : {
6034 0 : ndr_print_USER_INFO_20(ndr, name, r);
6035 0 : }
6036 :
6037 0 : _PUBLIC_ void ndr_print_USER_INFO_20(struct ndr_print *ndr, const char *name, const struct USER_INFO_20 *r)
6038 : {
6039 0 : ndr_print_struct(ndr, name, "USER_INFO_20");
6040 0 : if (r == NULL) { ndr_print_null(ndr); return; }
6041 0 : ndr->depth++;
6042 0 : ndr_print_string(ndr, "usri20_name", r->usri20_name);
6043 0 : ndr_print_string(ndr, "usri20_full_name", r->usri20_full_name);
6044 0 : ndr_print_string(ndr, "usri20_comment", r->usri20_comment);
6045 0 : ndr_print_uint32(ndr, "usri20_flags", r->usri20_flags);
6046 0 : ndr_print_uint32(ndr, "usri20_user_id", r->usri20_user_id);
6047 0 : ndr->depth--;
6048 : }
6049 :
6050 0 : _PUBLIC_ enum ndr_err_code ndr_push_USER_INFO_21(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct USER_INFO_21 *r)
6051 : {
6052 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
6053 0 : if (ndr_flags & NDR_SCALARS) {
6054 0 : NDR_CHECK(ndr_push_align(ndr, 1));
6055 0 : NDR_CHECK(ndr_push_array_uint8(ndr, NDR_SCALARS, r->usri21_password, ENCRYPTED_PWLEN));
6056 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 1));
6057 : }
6058 0 : if (ndr_flags & NDR_BUFFERS) {
6059 0 : }
6060 0 : return NDR_ERR_SUCCESS;
6061 : }
6062 :
6063 0 : _PUBLIC_ enum ndr_err_code ndr_pull_USER_INFO_21(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct USER_INFO_21 *r)
6064 : {
6065 0 : uint32_t size_usri21_password_0 = 0;
6066 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
6067 0 : if (ndr_flags & NDR_SCALARS) {
6068 0 : NDR_CHECK(ndr_pull_align(ndr, 1));
6069 0 : size_usri21_password_0 = ENCRYPTED_PWLEN;
6070 0 : NDR_PULL_ALLOC_N(ndr, r->usri21_password, size_usri21_password_0);
6071 0 : NDR_CHECK(ndr_pull_array_uint8(ndr, NDR_SCALARS, r->usri21_password, size_usri21_password_0));
6072 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 1));
6073 : }
6074 0 : if (ndr_flags & NDR_BUFFERS) {
6075 0 : }
6076 0 : return NDR_ERR_SUCCESS;
6077 : }
6078 :
6079 0 : static void ndr_print_flags_USER_INFO_21(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct USER_INFO_21 *r)
6080 : {
6081 0 : ndr_print_USER_INFO_21(ndr, name, r);
6082 0 : }
6083 :
6084 0 : _PUBLIC_ void ndr_print_USER_INFO_21(struct ndr_print *ndr, const char *name, const struct USER_INFO_21 *r)
6085 : {
6086 0 : ndr_print_struct(ndr, name, "USER_INFO_21");
6087 0 : if (r == NULL) { ndr_print_null(ndr); return; }
6088 0 : ndr->depth++;
6089 0 : ndr_print_array_uint8(ndr, "usri21_password", r->usri21_password, ENCRYPTED_PWLEN);
6090 0 : ndr->depth--;
6091 : }
6092 :
6093 0 : _PUBLIC_ enum ndr_err_code ndr_push_USER_INFO_22(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct USER_INFO_22 *r)
6094 : {
6095 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
6096 0 : if (ndr_flags & NDR_SCALARS) {
6097 0 : NDR_CHECK(ndr_push_align(ndr, 5));
6098 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri22_name));
6099 0 : NDR_CHECK(ndr_push_array_uint8(ndr, NDR_SCALARS, r->usri22_password, ENCRYPTED_PWLEN));
6100 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri22_password_age));
6101 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri22_priv));
6102 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri22_home_dir));
6103 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri22_comment));
6104 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri22_flags));
6105 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri22_script_path));
6106 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri22_auth_flags));
6107 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri22_full_name));
6108 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri22_usr_comment));
6109 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri22_parms));
6110 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri22_workstations));
6111 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri22_last_logon));
6112 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri22_last_logoff));
6113 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri22_acct_expires));
6114 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri22_max_storage));
6115 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri22_units_per_week));
6116 0 : NDR_CHECK(ndr_push_unique_ptr(ndr, r->usri22_logon_hours));
6117 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri22_bad_pw_count));
6118 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri22_num_logons));
6119 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri22_logon_server));
6120 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri22_country_code));
6121 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri22_code_page));
6122 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 5));
6123 : }
6124 0 : if (ndr_flags & NDR_BUFFERS) {
6125 0 : if (r->usri22_logon_hours) {
6126 0 : NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, *r->usri22_logon_hours));
6127 : }
6128 : }
6129 0 : return NDR_ERR_SUCCESS;
6130 : }
6131 :
6132 0 : _PUBLIC_ enum ndr_err_code ndr_pull_USER_INFO_22(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct USER_INFO_22 *r)
6133 : {
6134 0 : uint32_t size_usri22_password_0 = 0;
6135 0 : uint32_t _ptr_usri22_logon_hours;
6136 0 : TALLOC_CTX *_mem_save_usri22_logon_hours_0 = NULL;
6137 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
6138 0 : if (ndr_flags & NDR_SCALARS) {
6139 0 : NDR_CHECK(ndr_pull_align(ndr, 5));
6140 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri22_name));
6141 0 : size_usri22_password_0 = ENCRYPTED_PWLEN;
6142 0 : NDR_PULL_ALLOC_N(ndr, r->usri22_password, size_usri22_password_0);
6143 0 : NDR_CHECK(ndr_pull_array_uint8(ndr, NDR_SCALARS, r->usri22_password, size_usri22_password_0));
6144 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri22_password_age));
6145 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri22_priv));
6146 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri22_home_dir));
6147 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri22_comment));
6148 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri22_flags));
6149 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri22_script_path));
6150 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri22_auth_flags));
6151 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri22_full_name));
6152 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri22_usr_comment));
6153 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri22_parms));
6154 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri22_workstations));
6155 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri22_last_logon));
6156 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri22_last_logoff));
6157 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri22_acct_expires));
6158 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri22_max_storage));
6159 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri22_units_per_week));
6160 0 : NDR_CHECK(ndr_pull_generic_ptr(ndr, &_ptr_usri22_logon_hours));
6161 0 : if (_ptr_usri22_logon_hours) {
6162 0 : NDR_PULL_ALLOC(ndr, r->usri22_logon_hours);
6163 : } else {
6164 0 : r->usri22_logon_hours = NULL;
6165 : }
6166 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri22_bad_pw_count));
6167 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri22_num_logons));
6168 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri22_logon_server));
6169 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri22_country_code));
6170 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri22_code_page));
6171 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 5));
6172 : }
6173 0 : if (ndr_flags & NDR_BUFFERS) {
6174 0 : if (r->usri22_logon_hours) {
6175 0 : _mem_save_usri22_logon_hours_0 = NDR_PULL_GET_MEM_CTX(ndr);
6176 0 : NDR_PULL_SET_MEM_CTX(ndr, r->usri22_logon_hours, 0);
6177 0 : NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, r->usri22_logon_hours));
6178 0 : NDR_PULL_SET_MEM_CTX(ndr, _mem_save_usri22_logon_hours_0, 0);
6179 : }
6180 : }
6181 0 : return NDR_ERR_SUCCESS;
6182 : }
6183 :
6184 0 : static void ndr_print_flags_USER_INFO_22(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct USER_INFO_22 *r)
6185 : {
6186 0 : ndr_print_USER_INFO_22(ndr, name, r);
6187 0 : }
6188 :
6189 0 : _PUBLIC_ void ndr_print_USER_INFO_22(struct ndr_print *ndr, const char *name, const struct USER_INFO_22 *r)
6190 : {
6191 0 : ndr_print_struct(ndr, name, "USER_INFO_22");
6192 0 : if (r == NULL) { ndr_print_null(ndr); return; }
6193 0 : ndr->depth++;
6194 0 : ndr_print_string(ndr, "usri22_name", r->usri22_name);
6195 0 : ndr_print_array_uint8(ndr, "usri22_password", r->usri22_password, ENCRYPTED_PWLEN);
6196 0 : ndr_print_uint32(ndr, "usri22_password_age", r->usri22_password_age);
6197 0 : ndr_print_uint32(ndr, "usri22_priv", r->usri22_priv);
6198 0 : ndr_print_string(ndr, "usri22_home_dir", r->usri22_home_dir);
6199 0 : ndr_print_string(ndr, "usri22_comment", r->usri22_comment);
6200 0 : ndr_print_uint32(ndr, "usri22_flags", r->usri22_flags);
6201 0 : ndr_print_uint32(ndr, "usri22_script_path", r->usri22_script_path);
6202 0 : ndr_print_uint32(ndr, "usri22_auth_flags", r->usri22_auth_flags);
6203 0 : ndr_print_string(ndr, "usri22_full_name", r->usri22_full_name);
6204 0 : ndr_print_string(ndr, "usri22_usr_comment", r->usri22_usr_comment);
6205 0 : ndr_print_string(ndr, "usri22_parms", r->usri22_parms);
6206 0 : ndr_print_string(ndr, "usri22_workstations", r->usri22_workstations);
6207 0 : ndr_print_uint32(ndr, "usri22_last_logon", r->usri22_last_logon);
6208 0 : ndr_print_uint32(ndr, "usri22_last_logoff", r->usri22_last_logoff);
6209 0 : ndr_print_uint32(ndr, "usri22_acct_expires", r->usri22_acct_expires);
6210 0 : ndr_print_uint32(ndr, "usri22_max_storage", r->usri22_max_storage);
6211 0 : ndr_print_uint32(ndr, "usri22_units_per_week", r->usri22_units_per_week);
6212 0 : ndr_print_ptr(ndr, "usri22_logon_hours", r->usri22_logon_hours);
6213 0 : ndr->depth++;
6214 0 : if (r->usri22_logon_hours) {
6215 0 : ndr_print_uint8(ndr, "usri22_logon_hours", *r->usri22_logon_hours);
6216 : }
6217 0 : ndr->depth--;
6218 0 : ndr_print_uint32(ndr, "usri22_bad_pw_count", r->usri22_bad_pw_count);
6219 0 : ndr_print_uint32(ndr, "usri22_num_logons", r->usri22_num_logons);
6220 0 : ndr_print_string(ndr, "usri22_logon_server", r->usri22_logon_server);
6221 0 : ndr_print_uint32(ndr, "usri22_country_code", r->usri22_country_code);
6222 0 : ndr_print_uint32(ndr, "usri22_code_page", r->usri22_code_page);
6223 0 : ndr->depth--;
6224 : }
6225 :
6226 0 : _PUBLIC_ enum ndr_err_code ndr_push_USER_INFO_23(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct USER_INFO_23 *r)
6227 : {
6228 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
6229 0 : if (ndr_flags & NDR_SCALARS) {
6230 0 : NDR_CHECK(ndr_push_align(ndr, 5));
6231 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri23_name));
6232 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri23_full_name));
6233 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri23_comment));
6234 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri23_flags));
6235 0 : NDR_CHECK(ndr_push_unique_ptr(ndr, r->usri23_user_sid));
6236 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 5));
6237 : }
6238 0 : if (ndr_flags & NDR_BUFFERS) {
6239 0 : if (r->usri23_user_sid) {
6240 0 : NDR_CHECK(ndr_push_domsid(ndr, NDR_SCALARS, r->usri23_user_sid));
6241 : }
6242 : }
6243 0 : return NDR_ERR_SUCCESS;
6244 : }
6245 :
6246 0 : _PUBLIC_ enum ndr_err_code ndr_pull_USER_INFO_23(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct USER_INFO_23 *r)
6247 : {
6248 0 : uint32_t _ptr_usri23_user_sid;
6249 0 : TALLOC_CTX *_mem_save_usri23_user_sid_0 = NULL;
6250 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
6251 0 : if (ndr_flags & NDR_SCALARS) {
6252 0 : NDR_CHECK(ndr_pull_align(ndr, 5));
6253 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri23_name));
6254 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri23_full_name));
6255 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri23_comment));
6256 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri23_flags));
6257 0 : NDR_CHECK(ndr_pull_generic_ptr(ndr, &_ptr_usri23_user_sid));
6258 0 : if (_ptr_usri23_user_sid) {
6259 0 : NDR_PULL_ALLOC(ndr, r->usri23_user_sid);
6260 : } else {
6261 0 : r->usri23_user_sid = NULL;
6262 : }
6263 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 5));
6264 : }
6265 0 : if (ndr_flags & NDR_BUFFERS) {
6266 0 : if (r->usri23_user_sid) {
6267 0 : _mem_save_usri23_user_sid_0 = NDR_PULL_GET_MEM_CTX(ndr);
6268 0 : NDR_PULL_SET_MEM_CTX(ndr, r->usri23_user_sid, 0);
6269 0 : NDR_CHECK(ndr_pull_domsid(ndr, NDR_SCALARS, r->usri23_user_sid));
6270 0 : NDR_PULL_SET_MEM_CTX(ndr, _mem_save_usri23_user_sid_0, 0);
6271 : }
6272 : }
6273 0 : return NDR_ERR_SUCCESS;
6274 : }
6275 :
6276 0 : static void ndr_print_flags_USER_INFO_23(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct USER_INFO_23 *r)
6277 : {
6278 0 : ndr_print_USER_INFO_23(ndr, name, r);
6279 0 : }
6280 :
6281 0 : _PUBLIC_ void ndr_print_USER_INFO_23(struct ndr_print *ndr, const char *name, const struct USER_INFO_23 *r)
6282 : {
6283 0 : ndr_print_struct(ndr, name, "USER_INFO_23");
6284 0 : if (r == NULL) { ndr_print_null(ndr); return; }
6285 0 : ndr->depth++;
6286 0 : ndr_print_string(ndr, "usri23_name", r->usri23_name);
6287 0 : ndr_print_string(ndr, "usri23_full_name", r->usri23_full_name);
6288 0 : ndr_print_string(ndr, "usri23_comment", r->usri23_comment);
6289 0 : ndr_print_uint32(ndr, "usri23_flags", r->usri23_flags);
6290 0 : ndr_print_ptr(ndr, "usri23_user_sid", r->usri23_user_sid);
6291 0 : ndr->depth++;
6292 0 : if (r->usri23_user_sid) {
6293 0 : ndr_print_domsid(ndr, "usri23_user_sid", r->usri23_user_sid);
6294 : }
6295 0 : ndr->depth--;
6296 0 : ndr->depth--;
6297 : }
6298 :
6299 0 : _PUBLIC_ enum ndr_err_code ndr_push_USER_INFO_1003(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct USER_INFO_1003 *r)
6300 : {
6301 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
6302 0 : if (ndr_flags & NDR_SCALARS) {
6303 0 : NDR_CHECK(ndr_push_align(ndr, 4));
6304 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri1003_password));
6305 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
6306 : }
6307 0 : if (ndr_flags & NDR_BUFFERS) {
6308 0 : }
6309 0 : return NDR_ERR_SUCCESS;
6310 : }
6311 :
6312 0 : _PUBLIC_ enum ndr_err_code ndr_pull_USER_INFO_1003(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct USER_INFO_1003 *r)
6313 : {
6314 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
6315 0 : if (ndr_flags & NDR_SCALARS) {
6316 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
6317 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri1003_password));
6318 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
6319 : }
6320 0 : if (ndr_flags & NDR_BUFFERS) {
6321 0 : }
6322 0 : return NDR_ERR_SUCCESS;
6323 : }
6324 :
6325 0 : static void ndr_print_flags_USER_INFO_1003(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct USER_INFO_1003 *r)
6326 : {
6327 0 : ndr_print_USER_INFO_1003(ndr, name, r);
6328 0 : }
6329 :
6330 0 : _PUBLIC_ void ndr_print_USER_INFO_1003(struct ndr_print *ndr, const char *name, const struct USER_INFO_1003 *r)
6331 : {
6332 0 : ndr_print_struct(ndr, name, "USER_INFO_1003");
6333 0 : if (r == NULL) { ndr_print_null(ndr); return; }
6334 0 : ndr->depth++;
6335 0 : ndr_print_string(ndr, "usri1003_password", r->usri1003_password);
6336 0 : ndr->depth--;
6337 : }
6338 :
6339 0 : _PUBLIC_ enum ndr_err_code ndr_push_USER_INFO_1005(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct USER_INFO_1005 *r)
6340 : {
6341 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
6342 0 : if (ndr_flags & NDR_SCALARS) {
6343 0 : NDR_CHECK(ndr_push_align(ndr, 4));
6344 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri1005_priv));
6345 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
6346 : }
6347 0 : if (ndr_flags & NDR_BUFFERS) {
6348 0 : }
6349 0 : return NDR_ERR_SUCCESS;
6350 : }
6351 :
6352 0 : _PUBLIC_ enum ndr_err_code ndr_pull_USER_INFO_1005(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct USER_INFO_1005 *r)
6353 : {
6354 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
6355 0 : if (ndr_flags & NDR_SCALARS) {
6356 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
6357 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri1005_priv));
6358 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
6359 : }
6360 0 : if (ndr_flags & NDR_BUFFERS) {
6361 0 : }
6362 0 : return NDR_ERR_SUCCESS;
6363 : }
6364 :
6365 0 : static void ndr_print_flags_USER_INFO_1005(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct USER_INFO_1005 *r)
6366 : {
6367 0 : ndr_print_USER_INFO_1005(ndr, name, r);
6368 0 : }
6369 :
6370 0 : _PUBLIC_ void ndr_print_USER_INFO_1005(struct ndr_print *ndr, const char *name, const struct USER_INFO_1005 *r)
6371 : {
6372 0 : ndr_print_struct(ndr, name, "USER_INFO_1005");
6373 0 : if (r == NULL) { ndr_print_null(ndr); return; }
6374 0 : ndr->depth++;
6375 0 : ndr_print_uint32(ndr, "usri1005_priv", r->usri1005_priv);
6376 0 : ndr->depth--;
6377 : }
6378 :
6379 0 : _PUBLIC_ enum ndr_err_code ndr_push_USER_INFO_1006(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct USER_INFO_1006 *r)
6380 : {
6381 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
6382 0 : if (ndr_flags & NDR_SCALARS) {
6383 0 : NDR_CHECK(ndr_push_align(ndr, 4));
6384 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri1006_home_dir));
6385 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
6386 : }
6387 0 : if (ndr_flags & NDR_BUFFERS) {
6388 0 : }
6389 0 : return NDR_ERR_SUCCESS;
6390 : }
6391 :
6392 0 : _PUBLIC_ enum ndr_err_code ndr_pull_USER_INFO_1006(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct USER_INFO_1006 *r)
6393 : {
6394 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
6395 0 : if (ndr_flags & NDR_SCALARS) {
6396 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
6397 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri1006_home_dir));
6398 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
6399 : }
6400 0 : if (ndr_flags & NDR_BUFFERS) {
6401 0 : }
6402 0 : return NDR_ERR_SUCCESS;
6403 : }
6404 :
6405 0 : static void ndr_print_flags_USER_INFO_1006(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct USER_INFO_1006 *r)
6406 : {
6407 0 : ndr_print_USER_INFO_1006(ndr, name, r);
6408 0 : }
6409 :
6410 0 : _PUBLIC_ void ndr_print_USER_INFO_1006(struct ndr_print *ndr, const char *name, const struct USER_INFO_1006 *r)
6411 : {
6412 0 : ndr_print_struct(ndr, name, "USER_INFO_1006");
6413 0 : if (r == NULL) { ndr_print_null(ndr); return; }
6414 0 : ndr->depth++;
6415 0 : ndr_print_string(ndr, "usri1006_home_dir", r->usri1006_home_dir);
6416 0 : ndr->depth--;
6417 : }
6418 :
6419 0 : _PUBLIC_ enum ndr_err_code ndr_push_USER_INFO_1007(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct USER_INFO_1007 *r)
6420 : {
6421 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
6422 0 : if (ndr_flags & NDR_SCALARS) {
6423 0 : NDR_CHECK(ndr_push_align(ndr, 4));
6424 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri1007_comment));
6425 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
6426 : }
6427 0 : if (ndr_flags & NDR_BUFFERS) {
6428 0 : }
6429 0 : return NDR_ERR_SUCCESS;
6430 : }
6431 :
6432 0 : _PUBLIC_ enum ndr_err_code ndr_pull_USER_INFO_1007(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct USER_INFO_1007 *r)
6433 : {
6434 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
6435 0 : if (ndr_flags & NDR_SCALARS) {
6436 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
6437 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri1007_comment));
6438 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
6439 : }
6440 0 : if (ndr_flags & NDR_BUFFERS) {
6441 0 : }
6442 0 : return NDR_ERR_SUCCESS;
6443 : }
6444 :
6445 0 : static void ndr_print_flags_USER_INFO_1007(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct USER_INFO_1007 *r)
6446 : {
6447 0 : ndr_print_USER_INFO_1007(ndr, name, r);
6448 0 : }
6449 :
6450 0 : _PUBLIC_ void ndr_print_USER_INFO_1007(struct ndr_print *ndr, const char *name, const struct USER_INFO_1007 *r)
6451 : {
6452 0 : ndr_print_struct(ndr, name, "USER_INFO_1007");
6453 0 : if (r == NULL) { ndr_print_null(ndr); return; }
6454 0 : ndr->depth++;
6455 0 : ndr_print_string(ndr, "usri1007_comment", r->usri1007_comment);
6456 0 : ndr->depth--;
6457 : }
6458 :
6459 0 : _PUBLIC_ enum ndr_err_code ndr_push_USER_INFO_1008(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct USER_INFO_1008 *r)
6460 : {
6461 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
6462 0 : if (ndr_flags & NDR_SCALARS) {
6463 0 : NDR_CHECK(ndr_push_align(ndr, 4));
6464 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri1008_flags));
6465 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
6466 : }
6467 0 : if (ndr_flags & NDR_BUFFERS) {
6468 0 : }
6469 0 : return NDR_ERR_SUCCESS;
6470 : }
6471 :
6472 0 : _PUBLIC_ enum ndr_err_code ndr_pull_USER_INFO_1008(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct USER_INFO_1008 *r)
6473 : {
6474 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
6475 0 : if (ndr_flags & NDR_SCALARS) {
6476 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
6477 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri1008_flags));
6478 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
6479 : }
6480 0 : if (ndr_flags & NDR_BUFFERS) {
6481 0 : }
6482 0 : return NDR_ERR_SUCCESS;
6483 : }
6484 :
6485 0 : static void ndr_print_flags_USER_INFO_1008(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct USER_INFO_1008 *r)
6486 : {
6487 0 : ndr_print_USER_INFO_1008(ndr, name, r);
6488 0 : }
6489 :
6490 0 : _PUBLIC_ void ndr_print_USER_INFO_1008(struct ndr_print *ndr, const char *name, const struct USER_INFO_1008 *r)
6491 : {
6492 0 : ndr_print_struct(ndr, name, "USER_INFO_1008");
6493 0 : if (r == NULL) { ndr_print_null(ndr); return; }
6494 0 : ndr->depth++;
6495 0 : ndr_print_uint32(ndr, "usri1008_flags", r->usri1008_flags);
6496 0 : ndr->depth--;
6497 : }
6498 :
6499 0 : _PUBLIC_ enum ndr_err_code ndr_push_USER_INFO_1009(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct USER_INFO_1009 *r)
6500 : {
6501 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
6502 0 : if (ndr_flags & NDR_SCALARS) {
6503 0 : NDR_CHECK(ndr_push_align(ndr, 4));
6504 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri1009_script_path));
6505 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
6506 : }
6507 0 : if (ndr_flags & NDR_BUFFERS) {
6508 0 : }
6509 0 : return NDR_ERR_SUCCESS;
6510 : }
6511 :
6512 0 : _PUBLIC_ enum ndr_err_code ndr_pull_USER_INFO_1009(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct USER_INFO_1009 *r)
6513 : {
6514 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
6515 0 : if (ndr_flags & NDR_SCALARS) {
6516 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
6517 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri1009_script_path));
6518 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
6519 : }
6520 0 : if (ndr_flags & NDR_BUFFERS) {
6521 0 : }
6522 0 : return NDR_ERR_SUCCESS;
6523 : }
6524 :
6525 0 : static void ndr_print_flags_USER_INFO_1009(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct USER_INFO_1009 *r)
6526 : {
6527 0 : ndr_print_USER_INFO_1009(ndr, name, r);
6528 0 : }
6529 :
6530 0 : _PUBLIC_ void ndr_print_USER_INFO_1009(struct ndr_print *ndr, const char *name, const struct USER_INFO_1009 *r)
6531 : {
6532 0 : ndr_print_struct(ndr, name, "USER_INFO_1009");
6533 0 : if (r == NULL) { ndr_print_null(ndr); return; }
6534 0 : ndr->depth++;
6535 0 : ndr_print_string(ndr, "usri1009_script_path", r->usri1009_script_path);
6536 0 : ndr->depth--;
6537 : }
6538 :
6539 0 : _PUBLIC_ enum ndr_err_code ndr_push_USER_INFO_1010(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct USER_INFO_1010 *r)
6540 : {
6541 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
6542 0 : if (ndr_flags & NDR_SCALARS) {
6543 0 : NDR_CHECK(ndr_push_align(ndr, 4));
6544 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri1010_auth_flags));
6545 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
6546 : }
6547 0 : if (ndr_flags & NDR_BUFFERS) {
6548 0 : }
6549 0 : return NDR_ERR_SUCCESS;
6550 : }
6551 :
6552 0 : _PUBLIC_ enum ndr_err_code ndr_pull_USER_INFO_1010(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct USER_INFO_1010 *r)
6553 : {
6554 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
6555 0 : if (ndr_flags & NDR_SCALARS) {
6556 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
6557 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri1010_auth_flags));
6558 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
6559 : }
6560 0 : if (ndr_flags & NDR_BUFFERS) {
6561 0 : }
6562 0 : return NDR_ERR_SUCCESS;
6563 : }
6564 :
6565 0 : static void ndr_print_flags_USER_INFO_1010(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct USER_INFO_1010 *r)
6566 : {
6567 0 : ndr_print_USER_INFO_1010(ndr, name, r);
6568 0 : }
6569 :
6570 0 : _PUBLIC_ void ndr_print_USER_INFO_1010(struct ndr_print *ndr, const char *name, const struct USER_INFO_1010 *r)
6571 : {
6572 0 : ndr_print_struct(ndr, name, "USER_INFO_1010");
6573 0 : if (r == NULL) { ndr_print_null(ndr); return; }
6574 0 : ndr->depth++;
6575 0 : ndr_print_uint32(ndr, "usri1010_auth_flags", r->usri1010_auth_flags);
6576 0 : ndr->depth--;
6577 : }
6578 :
6579 0 : _PUBLIC_ enum ndr_err_code ndr_push_USER_INFO_1011(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct USER_INFO_1011 *r)
6580 : {
6581 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
6582 0 : if (ndr_flags & NDR_SCALARS) {
6583 0 : NDR_CHECK(ndr_push_align(ndr, 4));
6584 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri1011_full_name));
6585 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
6586 : }
6587 0 : if (ndr_flags & NDR_BUFFERS) {
6588 0 : }
6589 0 : return NDR_ERR_SUCCESS;
6590 : }
6591 :
6592 0 : _PUBLIC_ enum ndr_err_code ndr_pull_USER_INFO_1011(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct USER_INFO_1011 *r)
6593 : {
6594 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
6595 0 : if (ndr_flags & NDR_SCALARS) {
6596 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
6597 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri1011_full_name));
6598 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
6599 : }
6600 0 : if (ndr_flags & NDR_BUFFERS) {
6601 0 : }
6602 0 : return NDR_ERR_SUCCESS;
6603 : }
6604 :
6605 0 : static void ndr_print_flags_USER_INFO_1011(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct USER_INFO_1011 *r)
6606 : {
6607 0 : ndr_print_USER_INFO_1011(ndr, name, r);
6608 0 : }
6609 :
6610 0 : _PUBLIC_ void ndr_print_USER_INFO_1011(struct ndr_print *ndr, const char *name, const struct USER_INFO_1011 *r)
6611 : {
6612 0 : ndr_print_struct(ndr, name, "USER_INFO_1011");
6613 0 : if (r == NULL) { ndr_print_null(ndr); return; }
6614 0 : ndr->depth++;
6615 0 : ndr_print_string(ndr, "usri1011_full_name", r->usri1011_full_name);
6616 0 : ndr->depth--;
6617 : }
6618 :
6619 0 : _PUBLIC_ enum ndr_err_code ndr_push_USER_INFO_1012(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct USER_INFO_1012 *r)
6620 : {
6621 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
6622 0 : if (ndr_flags & NDR_SCALARS) {
6623 0 : NDR_CHECK(ndr_push_align(ndr, 4));
6624 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri1012_usr_comment));
6625 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
6626 : }
6627 0 : if (ndr_flags & NDR_BUFFERS) {
6628 0 : }
6629 0 : return NDR_ERR_SUCCESS;
6630 : }
6631 :
6632 0 : _PUBLIC_ enum ndr_err_code ndr_pull_USER_INFO_1012(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct USER_INFO_1012 *r)
6633 : {
6634 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
6635 0 : if (ndr_flags & NDR_SCALARS) {
6636 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
6637 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri1012_usr_comment));
6638 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
6639 : }
6640 0 : if (ndr_flags & NDR_BUFFERS) {
6641 0 : }
6642 0 : return NDR_ERR_SUCCESS;
6643 : }
6644 :
6645 0 : static void ndr_print_flags_USER_INFO_1012(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct USER_INFO_1012 *r)
6646 : {
6647 0 : ndr_print_USER_INFO_1012(ndr, name, r);
6648 0 : }
6649 :
6650 0 : _PUBLIC_ void ndr_print_USER_INFO_1012(struct ndr_print *ndr, const char *name, const struct USER_INFO_1012 *r)
6651 : {
6652 0 : ndr_print_struct(ndr, name, "USER_INFO_1012");
6653 0 : if (r == NULL) { ndr_print_null(ndr); return; }
6654 0 : ndr->depth++;
6655 0 : ndr_print_string(ndr, "usri1012_usr_comment", r->usri1012_usr_comment);
6656 0 : ndr->depth--;
6657 : }
6658 :
6659 0 : _PUBLIC_ enum ndr_err_code ndr_push_USER_INFO_1013(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct USER_INFO_1013 *r)
6660 : {
6661 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
6662 0 : if (ndr_flags & NDR_SCALARS) {
6663 0 : NDR_CHECK(ndr_push_align(ndr, 4));
6664 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri1013_parms));
6665 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
6666 : }
6667 0 : if (ndr_flags & NDR_BUFFERS) {
6668 0 : }
6669 0 : return NDR_ERR_SUCCESS;
6670 : }
6671 :
6672 0 : _PUBLIC_ enum ndr_err_code ndr_pull_USER_INFO_1013(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct USER_INFO_1013 *r)
6673 : {
6674 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
6675 0 : if (ndr_flags & NDR_SCALARS) {
6676 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
6677 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri1013_parms));
6678 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
6679 : }
6680 0 : if (ndr_flags & NDR_BUFFERS) {
6681 0 : }
6682 0 : return NDR_ERR_SUCCESS;
6683 : }
6684 :
6685 0 : static void ndr_print_flags_USER_INFO_1013(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct USER_INFO_1013 *r)
6686 : {
6687 0 : ndr_print_USER_INFO_1013(ndr, name, r);
6688 0 : }
6689 :
6690 0 : _PUBLIC_ void ndr_print_USER_INFO_1013(struct ndr_print *ndr, const char *name, const struct USER_INFO_1013 *r)
6691 : {
6692 0 : ndr_print_struct(ndr, name, "USER_INFO_1013");
6693 0 : if (r == NULL) { ndr_print_null(ndr); return; }
6694 0 : ndr->depth++;
6695 0 : ndr_print_string(ndr, "usri1013_parms", r->usri1013_parms);
6696 0 : ndr->depth--;
6697 : }
6698 :
6699 0 : _PUBLIC_ enum ndr_err_code ndr_push_USER_INFO_1014(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct USER_INFO_1014 *r)
6700 : {
6701 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
6702 0 : if (ndr_flags & NDR_SCALARS) {
6703 0 : NDR_CHECK(ndr_push_align(ndr, 4));
6704 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri1014_workstations));
6705 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
6706 : }
6707 0 : if (ndr_flags & NDR_BUFFERS) {
6708 0 : }
6709 0 : return NDR_ERR_SUCCESS;
6710 : }
6711 :
6712 0 : _PUBLIC_ enum ndr_err_code ndr_pull_USER_INFO_1014(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct USER_INFO_1014 *r)
6713 : {
6714 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
6715 0 : if (ndr_flags & NDR_SCALARS) {
6716 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
6717 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri1014_workstations));
6718 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
6719 : }
6720 0 : if (ndr_flags & NDR_BUFFERS) {
6721 0 : }
6722 0 : return NDR_ERR_SUCCESS;
6723 : }
6724 :
6725 0 : static void ndr_print_flags_USER_INFO_1014(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct USER_INFO_1014 *r)
6726 : {
6727 0 : ndr_print_USER_INFO_1014(ndr, name, r);
6728 0 : }
6729 :
6730 0 : _PUBLIC_ void ndr_print_USER_INFO_1014(struct ndr_print *ndr, const char *name, const struct USER_INFO_1014 *r)
6731 : {
6732 0 : ndr_print_struct(ndr, name, "USER_INFO_1014");
6733 0 : if (r == NULL) { ndr_print_null(ndr); return; }
6734 0 : ndr->depth++;
6735 0 : ndr_print_string(ndr, "usri1014_workstations", r->usri1014_workstations);
6736 0 : ndr->depth--;
6737 : }
6738 :
6739 0 : _PUBLIC_ enum ndr_err_code ndr_push_USER_INFO_1017(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct USER_INFO_1017 *r)
6740 : {
6741 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
6742 0 : if (ndr_flags & NDR_SCALARS) {
6743 0 : NDR_CHECK(ndr_push_align(ndr, 4));
6744 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri1017_acct_expires));
6745 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
6746 : }
6747 0 : if (ndr_flags & NDR_BUFFERS) {
6748 0 : }
6749 0 : return NDR_ERR_SUCCESS;
6750 : }
6751 :
6752 0 : _PUBLIC_ enum ndr_err_code ndr_pull_USER_INFO_1017(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct USER_INFO_1017 *r)
6753 : {
6754 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
6755 0 : if (ndr_flags & NDR_SCALARS) {
6756 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
6757 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri1017_acct_expires));
6758 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
6759 : }
6760 0 : if (ndr_flags & NDR_BUFFERS) {
6761 0 : }
6762 0 : return NDR_ERR_SUCCESS;
6763 : }
6764 :
6765 0 : static void ndr_print_flags_USER_INFO_1017(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct USER_INFO_1017 *r)
6766 : {
6767 0 : ndr_print_USER_INFO_1017(ndr, name, r);
6768 0 : }
6769 :
6770 0 : _PUBLIC_ void ndr_print_USER_INFO_1017(struct ndr_print *ndr, const char *name, const struct USER_INFO_1017 *r)
6771 : {
6772 0 : ndr_print_struct(ndr, name, "USER_INFO_1017");
6773 0 : if (r == NULL) { ndr_print_null(ndr); return; }
6774 0 : ndr->depth++;
6775 0 : ndr_print_uint32(ndr, "usri1017_acct_expires", r->usri1017_acct_expires);
6776 0 : ndr->depth--;
6777 : }
6778 :
6779 0 : _PUBLIC_ enum ndr_err_code ndr_push_USER_INFO_1018(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct USER_INFO_1018 *r)
6780 : {
6781 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
6782 0 : if (ndr_flags & NDR_SCALARS) {
6783 0 : NDR_CHECK(ndr_push_align(ndr, 4));
6784 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri1018_max_storage));
6785 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
6786 : }
6787 0 : if (ndr_flags & NDR_BUFFERS) {
6788 0 : }
6789 0 : return NDR_ERR_SUCCESS;
6790 : }
6791 :
6792 0 : _PUBLIC_ enum ndr_err_code ndr_pull_USER_INFO_1018(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct USER_INFO_1018 *r)
6793 : {
6794 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
6795 0 : if (ndr_flags & NDR_SCALARS) {
6796 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
6797 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri1018_max_storage));
6798 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
6799 : }
6800 0 : if (ndr_flags & NDR_BUFFERS) {
6801 0 : }
6802 0 : return NDR_ERR_SUCCESS;
6803 : }
6804 :
6805 0 : static void ndr_print_flags_USER_INFO_1018(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct USER_INFO_1018 *r)
6806 : {
6807 0 : ndr_print_USER_INFO_1018(ndr, name, r);
6808 0 : }
6809 :
6810 0 : _PUBLIC_ void ndr_print_USER_INFO_1018(struct ndr_print *ndr, const char *name, const struct USER_INFO_1018 *r)
6811 : {
6812 0 : ndr_print_struct(ndr, name, "USER_INFO_1018");
6813 0 : if (r == NULL) { ndr_print_null(ndr); return; }
6814 0 : ndr->depth++;
6815 0 : ndr_print_uint32(ndr, "usri1018_max_storage", r->usri1018_max_storage);
6816 0 : ndr->depth--;
6817 : }
6818 :
6819 0 : _PUBLIC_ enum ndr_err_code ndr_push_USER_INFO_1020(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct USER_INFO_1020 *r)
6820 : {
6821 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
6822 0 : if (ndr_flags & NDR_SCALARS) {
6823 0 : NDR_CHECK(ndr_push_align(ndr, 5));
6824 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri1020_units_per_week));
6825 0 : NDR_CHECK(ndr_push_unique_ptr(ndr, r->usri1020_logon_hours));
6826 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 5));
6827 : }
6828 0 : if (ndr_flags & NDR_BUFFERS) {
6829 0 : if (r->usri1020_logon_hours) {
6830 0 : NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, *r->usri1020_logon_hours));
6831 : }
6832 : }
6833 0 : return NDR_ERR_SUCCESS;
6834 : }
6835 :
6836 0 : _PUBLIC_ enum ndr_err_code ndr_pull_USER_INFO_1020(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct USER_INFO_1020 *r)
6837 : {
6838 0 : uint32_t _ptr_usri1020_logon_hours;
6839 0 : TALLOC_CTX *_mem_save_usri1020_logon_hours_0 = NULL;
6840 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
6841 0 : if (ndr_flags & NDR_SCALARS) {
6842 0 : NDR_CHECK(ndr_pull_align(ndr, 5));
6843 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri1020_units_per_week));
6844 0 : NDR_CHECK(ndr_pull_generic_ptr(ndr, &_ptr_usri1020_logon_hours));
6845 0 : if (_ptr_usri1020_logon_hours) {
6846 0 : NDR_PULL_ALLOC(ndr, r->usri1020_logon_hours);
6847 : } else {
6848 0 : r->usri1020_logon_hours = NULL;
6849 : }
6850 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 5));
6851 : }
6852 0 : if (ndr_flags & NDR_BUFFERS) {
6853 0 : if (r->usri1020_logon_hours) {
6854 0 : _mem_save_usri1020_logon_hours_0 = NDR_PULL_GET_MEM_CTX(ndr);
6855 0 : NDR_PULL_SET_MEM_CTX(ndr, r->usri1020_logon_hours, 0);
6856 0 : NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, r->usri1020_logon_hours));
6857 0 : NDR_PULL_SET_MEM_CTX(ndr, _mem_save_usri1020_logon_hours_0, 0);
6858 : }
6859 : }
6860 0 : return NDR_ERR_SUCCESS;
6861 : }
6862 :
6863 0 : static void ndr_print_flags_USER_INFO_1020(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct USER_INFO_1020 *r)
6864 : {
6865 0 : ndr_print_USER_INFO_1020(ndr, name, r);
6866 0 : }
6867 :
6868 0 : _PUBLIC_ void ndr_print_USER_INFO_1020(struct ndr_print *ndr, const char *name, const struct USER_INFO_1020 *r)
6869 : {
6870 0 : ndr_print_struct(ndr, name, "USER_INFO_1020");
6871 0 : if (r == NULL) { ndr_print_null(ndr); return; }
6872 0 : ndr->depth++;
6873 0 : ndr_print_uint32(ndr, "usri1020_units_per_week", r->usri1020_units_per_week);
6874 0 : ndr_print_ptr(ndr, "usri1020_logon_hours", r->usri1020_logon_hours);
6875 0 : ndr->depth++;
6876 0 : if (r->usri1020_logon_hours) {
6877 0 : ndr_print_uint8(ndr, "usri1020_logon_hours", *r->usri1020_logon_hours);
6878 : }
6879 0 : ndr->depth--;
6880 0 : ndr->depth--;
6881 : }
6882 :
6883 0 : _PUBLIC_ enum ndr_err_code ndr_push_USER_INFO_1023(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct USER_INFO_1023 *r)
6884 : {
6885 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
6886 0 : if (ndr_flags & NDR_SCALARS) {
6887 0 : NDR_CHECK(ndr_push_align(ndr, 4));
6888 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri1023_logon_server));
6889 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
6890 : }
6891 0 : if (ndr_flags & NDR_BUFFERS) {
6892 0 : }
6893 0 : return NDR_ERR_SUCCESS;
6894 : }
6895 :
6896 0 : _PUBLIC_ enum ndr_err_code ndr_pull_USER_INFO_1023(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct USER_INFO_1023 *r)
6897 : {
6898 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
6899 0 : if (ndr_flags & NDR_SCALARS) {
6900 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
6901 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri1023_logon_server));
6902 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
6903 : }
6904 0 : if (ndr_flags & NDR_BUFFERS) {
6905 0 : }
6906 0 : return NDR_ERR_SUCCESS;
6907 : }
6908 :
6909 0 : static void ndr_print_flags_USER_INFO_1023(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct USER_INFO_1023 *r)
6910 : {
6911 0 : ndr_print_USER_INFO_1023(ndr, name, r);
6912 0 : }
6913 :
6914 0 : _PUBLIC_ void ndr_print_USER_INFO_1023(struct ndr_print *ndr, const char *name, const struct USER_INFO_1023 *r)
6915 : {
6916 0 : ndr_print_struct(ndr, name, "USER_INFO_1023");
6917 0 : if (r == NULL) { ndr_print_null(ndr); return; }
6918 0 : ndr->depth++;
6919 0 : ndr_print_string(ndr, "usri1023_logon_server", r->usri1023_logon_server);
6920 0 : ndr->depth--;
6921 : }
6922 :
6923 0 : _PUBLIC_ enum ndr_err_code ndr_push_USER_INFO_1024(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct USER_INFO_1024 *r)
6924 : {
6925 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
6926 0 : if (ndr_flags & NDR_SCALARS) {
6927 0 : NDR_CHECK(ndr_push_align(ndr, 4));
6928 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri1024_country_code));
6929 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
6930 : }
6931 0 : if (ndr_flags & NDR_BUFFERS) {
6932 0 : }
6933 0 : return NDR_ERR_SUCCESS;
6934 : }
6935 :
6936 0 : _PUBLIC_ enum ndr_err_code ndr_pull_USER_INFO_1024(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct USER_INFO_1024 *r)
6937 : {
6938 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
6939 0 : if (ndr_flags & NDR_SCALARS) {
6940 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
6941 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri1024_country_code));
6942 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
6943 : }
6944 0 : if (ndr_flags & NDR_BUFFERS) {
6945 0 : }
6946 0 : return NDR_ERR_SUCCESS;
6947 : }
6948 :
6949 0 : static void ndr_print_flags_USER_INFO_1024(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct USER_INFO_1024 *r)
6950 : {
6951 0 : ndr_print_USER_INFO_1024(ndr, name, r);
6952 0 : }
6953 :
6954 0 : _PUBLIC_ void ndr_print_USER_INFO_1024(struct ndr_print *ndr, const char *name, const struct USER_INFO_1024 *r)
6955 : {
6956 0 : ndr_print_struct(ndr, name, "USER_INFO_1024");
6957 0 : if (r == NULL) { ndr_print_null(ndr); return; }
6958 0 : ndr->depth++;
6959 0 : ndr_print_uint32(ndr, "usri1024_country_code", r->usri1024_country_code);
6960 0 : ndr->depth--;
6961 : }
6962 :
6963 0 : _PUBLIC_ enum ndr_err_code ndr_push_USER_INFO_1025(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct USER_INFO_1025 *r)
6964 : {
6965 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
6966 0 : if (ndr_flags & NDR_SCALARS) {
6967 0 : NDR_CHECK(ndr_push_align(ndr, 4));
6968 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri1025_code_page));
6969 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
6970 : }
6971 0 : if (ndr_flags & NDR_BUFFERS) {
6972 0 : }
6973 0 : return NDR_ERR_SUCCESS;
6974 : }
6975 :
6976 0 : _PUBLIC_ enum ndr_err_code ndr_pull_USER_INFO_1025(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct USER_INFO_1025 *r)
6977 : {
6978 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
6979 0 : if (ndr_flags & NDR_SCALARS) {
6980 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
6981 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri1025_code_page));
6982 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
6983 : }
6984 0 : if (ndr_flags & NDR_BUFFERS) {
6985 0 : }
6986 0 : return NDR_ERR_SUCCESS;
6987 : }
6988 :
6989 0 : static void ndr_print_flags_USER_INFO_1025(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct USER_INFO_1025 *r)
6990 : {
6991 0 : ndr_print_USER_INFO_1025(ndr, name, r);
6992 0 : }
6993 :
6994 0 : _PUBLIC_ void ndr_print_USER_INFO_1025(struct ndr_print *ndr, const char *name, const struct USER_INFO_1025 *r)
6995 : {
6996 0 : ndr_print_struct(ndr, name, "USER_INFO_1025");
6997 0 : if (r == NULL) { ndr_print_null(ndr); return; }
6998 0 : ndr->depth++;
6999 0 : ndr_print_uint32(ndr, "usri1025_code_page", r->usri1025_code_page);
7000 0 : ndr->depth--;
7001 : }
7002 :
7003 0 : _PUBLIC_ enum ndr_err_code ndr_push_USER_INFO_1051(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct USER_INFO_1051 *r)
7004 : {
7005 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
7006 0 : if (ndr_flags & NDR_SCALARS) {
7007 0 : NDR_CHECK(ndr_push_align(ndr, 4));
7008 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri1051_primary_group_id));
7009 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
7010 : }
7011 0 : if (ndr_flags & NDR_BUFFERS) {
7012 0 : }
7013 0 : return NDR_ERR_SUCCESS;
7014 : }
7015 :
7016 0 : _PUBLIC_ enum ndr_err_code ndr_pull_USER_INFO_1051(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct USER_INFO_1051 *r)
7017 : {
7018 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
7019 0 : if (ndr_flags & NDR_SCALARS) {
7020 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
7021 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri1051_primary_group_id));
7022 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
7023 : }
7024 0 : if (ndr_flags & NDR_BUFFERS) {
7025 0 : }
7026 0 : return NDR_ERR_SUCCESS;
7027 : }
7028 :
7029 0 : static void ndr_print_flags_USER_INFO_1051(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct USER_INFO_1051 *r)
7030 : {
7031 0 : ndr_print_USER_INFO_1051(ndr, name, r);
7032 0 : }
7033 :
7034 0 : _PUBLIC_ void ndr_print_USER_INFO_1051(struct ndr_print *ndr, const char *name, const struct USER_INFO_1051 *r)
7035 : {
7036 0 : ndr_print_struct(ndr, name, "USER_INFO_1051");
7037 0 : if (r == NULL) { ndr_print_null(ndr); return; }
7038 0 : ndr->depth++;
7039 0 : ndr_print_uint32(ndr, "usri1051_primary_group_id", r->usri1051_primary_group_id);
7040 0 : ndr->depth--;
7041 : }
7042 :
7043 0 : _PUBLIC_ enum ndr_err_code ndr_push_USER_INFO_1052(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct USER_INFO_1052 *r)
7044 : {
7045 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
7046 0 : if (ndr_flags & NDR_SCALARS) {
7047 0 : NDR_CHECK(ndr_push_align(ndr, 4));
7048 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri1052_profile));
7049 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
7050 : }
7051 0 : if (ndr_flags & NDR_BUFFERS) {
7052 0 : }
7053 0 : return NDR_ERR_SUCCESS;
7054 : }
7055 :
7056 0 : _PUBLIC_ enum ndr_err_code ndr_pull_USER_INFO_1052(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct USER_INFO_1052 *r)
7057 : {
7058 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
7059 0 : if (ndr_flags & NDR_SCALARS) {
7060 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
7061 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri1052_profile));
7062 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
7063 : }
7064 0 : if (ndr_flags & NDR_BUFFERS) {
7065 0 : }
7066 0 : return NDR_ERR_SUCCESS;
7067 : }
7068 :
7069 0 : static void ndr_print_flags_USER_INFO_1052(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct USER_INFO_1052 *r)
7070 : {
7071 0 : ndr_print_USER_INFO_1052(ndr, name, r);
7072 0 : }
7073 :
7074 0 : _PUBLIC_ void ndr_print_USER_INFO_1052(struct ndr_print *ndr, const char *name, const struct USER_INFO_1052 *r)
7075 : {
7076 0 : ndr_print_struct(ndr, name, "USER_INFO_1052");
7077 0 : if (r == NULL) { ndr_print_null(ndr); return; }
7078 0 : ndr->depth++;
7079 0 : ndr_print_string(ndr, "usri1052_profile", r->usri1052_profile);
7080 0 : ndr->depth--;
7081 : }
7082 :
7083 0 : _PUBLIC_ enum ndr_err_code ndr_push_USER_INFO_1053(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct USER_INFO_1053 *r)
7084 : {
7085 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
7086 0 : if (ndr_flags & NDR_SCALARS) {
7087 0 : NDR_CHECK(ndr_push_align(ndr, 4));
7088 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri1053_home_dir_drive));
7089 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
7090 : }
7091 0 : if (ndr_flags & NDR_BUFFERS) {
7092 0 : }
7093 0 : return NDR_ERR_SUCCESS;
7094 : }
7095 :
7096 0 : _PUBLIC_ enum ndr_err_code ndr_pull_USER_INFO_1053(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct USER_INFO_1053 *r)
7097 : {
7098 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
7099 0 : if (ndr_flags & NDR_SCALARS) {
7100 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
7101 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri1053_home_dir_drive));
7102 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
7103 : }
7104 0 : if (ndr_flags & NDR_BUFFERS) {
7105 0 : }
7106 0 : return NDR_ERR_SUCCESS;
7107 : }
7108 :
7109 0 : static void ndr_print_flags_USER_INFO_1053(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct USER_INFO_1053 *r)
7110 : {
7111 0 : ndr_print_USER_INFO_1053(ndr, name, r);
7112 0 : }
7113 :
7114 0 : _PUBLIC_ void ndr_print_USER_INFO_1053(struct ndr_print *ndr, const char *name, const struct USER_INFO_1053 *r)
7115 : {
7116 0 : ndr_print_struct(ndr, name, "USER_INFO_1053");
7117 0 : if (r == NULL) { ndr_print_null(ndr); return; }
7118 0 : ndr->depth++;
7119 0 : ndr_print_string(ndr, "usri1053_home_dir_drive", r->usri1053_home_dir_drive);
7120 0 : ndr->depth--;
7121 : }
7122 :
7123 0 : _PUBLIC_ enum ndr_err_code ndr_push_USER_INFO_X(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct USER_INFO_X *r)
7124 : {
7125 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
7126 0 : if (ndr_flags & NDR_SCALARS) {
7127 0 : NDR_CHECK(ndr_push_align(ndr, 5));
7128 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usriX_name));
7129 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usriX_password));
7130 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usriX_password_age));
7131 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usriX_priv));
7132 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usriX_home_dir));
7133 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usriX_comment));
7134 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usriX_flags));
7135 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usriX_script_path));
7136 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usriX_auth_flags));
7137 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usriX_full_name));
7138 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usriX_usr_comment));
7139 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usriX_parms));
7140 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usriX_workstations));
7141 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usriX_last_logon));
7142 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usriX_last_logoff));
7143 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usriX_acct_expires));
7144 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usriX_max_storage));
7145 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usriX_units_per_week));
7146 0 : NDR_CHECK(ndr_push_unique_ptr(ndr, r->usriX_logon_hours));
7147 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usriX_bad_pw_count));
7148 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usriX_num_logons));
7149 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usriX_logon_server));
7150 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usriX_country_code));
7151 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usriX_code_page));
7152 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usriX_profile));
7153 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usriX_home_dir_drive));
7154 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usriX_user_id));
7155 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usriX_primary_group_id));
7156 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usriX_password_expired));
7157 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 5));
7158 : }
7159 0 : if (ndr_flags & NDR_BUFFERS) {
7160 0 : if (r->usriX_logon_hours) {
7161 0 : NDR_CHECK(ndr_push_uint8(ndr, NDR_SCALARS, *r->usriX_logon_hours));
7162 : }
7163 : }
7164 0 : return NDR_ERR_SUCCESS;
7165 : }
7166 :
7167 0 : _PUBLIC_ enum ndr_err_code ndr_pull_USER_INFO_X(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct USER_INFO_X *r)
7168 : {
7169 0 : uint32_t _ptr_usriX_logon_hours;
7170 0 : TALLOC_CTX *_mem_save_usriX_logon_hours_0 = NULL;
7171 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
7172 0 : if (ndr_flags & NDR_SCALARS) {
7173 0 : NDR_CHECK(ndr_pull_align(ndr, 5));
7174 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usriX_name));
7175 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usriX_password));
7176 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usriX_password_age));
7177 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usriX_priv));
7178 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usriX_home_dir));
7179 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usriX_comment));
7180 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usriX_flags));
7181 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usriX_script_path));
7182 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usriX_auth_flags));
7183 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usriX_full_name));
7184 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usriX_usr_comment));
7185 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usriX_parms));
7186 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usriX_workstations));
7187 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usriX_last_logon));
7188 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usriX_last_logoff));
7189 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usriX_acct_expires));
7190 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usriX_max_storage));
7191 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usriX_units_per_week));
7192 0 : NDR_CHECK(ndr_pull_generic_ptr(ndr, &_ptr_usriX_logon_hours));
7193 0 : if (_ptr_usriX_logon_hours) {
7194 0 : NDR_PULL_ALLOC(ndr, r->usriX_logon_hours);
7195 : } else {
7196 0 : r->usriX_logon_hours = NULL;
7197 : }
7198 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usriX_bad_pw_count));
7199 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usriX_num_logons));
7200 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usriX_logon_server));
7201 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usriX_country_code));
7202 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usriX_code_page));
7203 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usriX_profile));
7204 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usriX_home_dir_drive));
7205 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usriX_user_id));
7206 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usriX_primary_group_id));
7207 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usriX_password_expired));
7208 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 5));
7209 : }
7210 0 : if (ndr_flags & NDR_BUFFERS) {
7211 0 : if (r->usriX_logon_hours) {
7212 0 : _mem_save_usriX_logon_hours_0 = NDR_PULL_GET_MEM_CTX(ndr);
7213 0 : NDR_PULL_SET_MEM_CTX(ndr, r->usriX_logon_hours, 0);
7214 0 : NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, r->usriX_logon_hours));
7215 0 : NDR_PULL_SET_MEM_CTX(ndr, _mem_save_usriX_logon_hours_0, 0);
7216 : }
7217 : }
7218 0 : return NDR_ERR_SUCCESS;
7219 : }
7220 :
7221 0 : static void ndr_print_flags_USER_INFO_X(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct USER_INFO_X *r)
7222 : {
7223 0 : ndr_print_USER_INFO_X(ndr, name, r);
7224 0 : }
7225 :
7226 0 : _PUBLIC_ void ndr_print_USER_INFO_X(struct ndr_print *ndr, const char *name, const struct USER_INFO_X *r)
7227 : {
7228 0 : ndr_print_struct(ndr, name, "USER_INFO_X");
7229 0 : if (r == NULL) { ndr_print_null(ndr); return; }
7230 0 : ndr->depth++;
7231 0 : ndr_print_string(ndr, "usriX_name", r->usriX_name);
7232 0 : ndr_print_string(ndr, "usriX_password", r->usriX_password);
7233 0 : ndr_print_uint32(ndr, "usriX_password_age", r->usriX_password_age);
7234 0 : ndr_print_uint32(ndr, "usriX_priv", r->usriX_priv);
7235 0 : ndr_print_string(ndr, "usriX_home_dir", r->usriX_home_dir);
7236 0 : ndr_print_string(ndr, "usriX_comment", r->usriX_comment);
7237 0 : ndr_print_uint32(ndr, "usriX_flags", r->usriX_flags);
7238 0 : ndr_print_string(ndr, "usriX_script_path", r->usriX_script_path);
7239 0 : ndr_print_uint32(ndr, "usriX_auth_flags", r->usriX_auth_flags);
7240 0 : ndr_print_string(ndr, "usriX_full_name", r->usriX_full_name);
7241 0 : ndr_print_string(ndr, "usriX_usr_comment", r->usriX_usr_comment);
7242 0 : ndr_print_string(ndr, "usriX_parms", r->usriX_parms);
7243 0 : ndr_print_string(ndr, "usriX_workstations", r->usriX_workstations);
7244 0 : ndr_print_uint32(ndr, "usriX_last_logon", r->usriX_last_logon);
7245 0 : ndr_print_uint32(ndr, "usriX_last_logoff", r->usriX_last_logoff);
7246 0 : ndr_print_uint32(ndr, "usriX_acct_expires", r->usriX_acct_expires);
7247 0 : ndr_print_uint32(ndr, "usriX_max_storage", r->usriX_max_storage);
7248 0 : ndr_print_uint32(ndr, "usriX_units_per_week", r->usriX_units_per_week);
7249 0 : ndr_print_ptr(ndr, "usriX_logon_hours", r->usriX_logon_hours);
7250 0 : ndr->depth++;
7251 0 : if (r->usriX_logon_hours) {
7252 0 : ndr_print_uint8(ndr, "usriX_logon_hours", *r->usriX_logon_hours);
7253 : }
7254 0 : ndr->depth--;
7255 0 : ndr_print_uint32(ndr, "usriX_bad_pw_count", r->usriX_bad_pw_count);
7256 0 : ndr_print_uint32(ndr, "usriX_num_logons", r->usriX_num_logons);
7257 0 : ndr_print_string(ndr, "usriX_logon_server", r->usriX_logon_server);
7258 0 : ndr_print_uint32(ndr, "usriX_country_code", r->usriX_country_code);
7259 0 : ndr_print_uint32(ndr, "usriX_code_page", r->usriX_code_page);
7260 0 : ndr_print_string(ndr, "usriX_profile", r->usriX_profile);
7261 0 : ndr_print_string(ndr, "usriX_home_dir_drive", r->usriX_home_dir_drive);
7262 0 : ndr_print_uint32(ndr, "usriX_user_id", r->usriX_user_id);
7263 0 : ndr_print_uint32(ndr, "usriX_primary_group_id", r->usriX_primary_group_id);
7264 0 : ndr_print_uint32(ndr, "usriX_password_expired", r->usriX_password_expired);
7265 0 : ndr->depth--;
7266 : }
7267 :
7268 0 : _PUBLIC_ enum ndr_err_code ndr_push_GROUP_USERS_INFO_0(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct GROUP_USERS_INFO_0 *r)
7269 : {
7270 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
7271 0 : if (ndr_flags & NDR_SCALARS) {
7272 0 : NDR_CHECK(ndr_push_align(ndr, 4));
7273 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->grui0_name));
7274 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
7275 : }
7276 0 : if (ndr_flags & NDR_BUFFERS) {
7277 0 : }
7278 0 : return NDR_ERR_SUCCESS;
7279 : }
7280 :
7281 0 : _PUBLIC_ enum ndr_err_code ndr_pull_GROUP_USERS_INFO_0(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct GROUP_USERS_INFO_0 *r)
7282 : {
7283 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
7284 0 : if (ndr_flags & NDR_SCALARS) {
7285 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
7286 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->grui0_name));
7287 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
7288 : }
7289 0 : if (ndr_flags & NDR_BUFFERS) {
7290 0 : }
7291 0 : return NDR_ERR_SUCCESS;
7292 : }
7293 :
7294 0 : static void ndr_print_flags_GROUP_USERS_INFO_0(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct GROUP_USERS_INFO_0 *r)
7295 : {
7296 0 : ndr_print_GROUP_USERS_INFO_0(ndr, name, r);
7297 0 : }
7298 :
7299 0 : _PUBLIC_ void ndr_print_GROUP_USERS_INFO_0(struct ndr_print *ndr, const char *name, const struct GROUP_USERS_INFO_0 *r)
7300 : {
7301 0 : ndr_print_struct(ndr, name, "GROUP_USERS_INFO_0");
7302 0 : if (r == NULL) { ndr_print_null(ndr); return; }
7303 0 : ndr->depth++;
7304 0 : ndr_print_string(ndr, "grui0_name", r->grui0_name);
7305 0 : ndr->depth--;
7306 : }
7307 :
7308 0 : _PUBLIC_ enum ndr_err_code ndr_push_GROUP_USERS_INFO_1(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct GROUP_USERS_INFO_1 *r)
7309 : {
7310 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
7311 0 : if (ndr_flags & NDR_SCALARS) {
7312 0 : NDR_CHECK(ndr_push_align(ndr, 4));
7313 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->grui1_name));
7314 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->grui1_attributes));
7315 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
7316 : }
7317 0 : if (ndr_flags & NDR_BUFFERS) {
7318 0 : }
7319 0 : return NDR_ERR_SUCCESS;
7320 : }
7321 :
7322 0 : _PUBLIC_ enum ndr_err_code ndr_pull_GROUP_USERS_INFO_1(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct GROUP_USERS_INFO_1 *r)
7323 : {
7324 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
7325 0 : if (ndr_flags & NDR_SCALARS) {
7326 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
7327 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->grui1_name));
7328 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->grui1_attributes));
7329 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
7330 : }
7331 0 : if (ndr_flags & NDR_BUFFERS) {
7332 0 : }
7333 0 : return NDR_ERR_SUCCESS;
7334 : }
7335 :
7336 0 : static void ndr_print_flags_GROUP_USERS_INFO_1(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct GROUP_USERS_INFO_1 *r)
7337 : {
7338 0 : ndr_print_GROUP_USERS_INFO_1(ndr, name, r);
7339 0 : }
7340 :
7341 0 : _PUBLIC_ void ndr_print_GROUP_USERS_INFO_1(struct ndr_print *ndr, const char *name, const struct GROUP_USERS_INFO_1 *r)
7342 : {
7343 0 : ndr_print_struct(ndr, name, "GROUP_USERS_INFO_1");
7344 0 : if (r == NULL) { ndr_print_null(ndr); return; }
7345 0 : ndr->depth++;
7346 0 : ndr_print_string(ndr, "grui1_name", r->grui1_name);
7347 0 : ndr_print_uint32(ndr, "grui1_attributes", r->grui1_attributes);
7348 0 : ndr->depth--;
7349 : }
7350 :
7351 0 : _PUBLIC_ enum ndr_err_code ndr_push_NET_DISPLAY_USER(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct NET_DISPLAY_USER *r)
7352 : {
7353 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
7354 0 : if (ndr_flags & NDR_SCALARS) {
7355 0 : NDR_CHECK(ndr_push_align(ndr, 4));
7356 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri1_name));
7357 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri1_comment));
7358 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri1_flags));
7359 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri1_full_name));
7360 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri1_user_id));
7361 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri1_next_index));
7362 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
7363 : }
7364 0 : if (ndr_flags & NDR_BUFFERS) {
7365 0 : }
7366 0 : return NDR_ERR_SUCCESS;
7367 : }
7368 :
7369 0 : _PUBLIC_ enum ndr_err_code ndr_pull_NET_DISPLAY_USER(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct NET_DISPLAY_USER *r)
7370 : {
7371 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
7372 0 : if (ndr_flags & NDR_SCALARS) {
7373 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
7374 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri1_name));
7375 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri1_comment));
7376 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri1_flags));
7377 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri1_full_name));
7378 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri1_user_id));
7379 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri1_next_index));
7380 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
7381 : }
7382 0 : if (ndr_flags & NDR_BUFFERS) {
7383 0 : }
7384 0 : return NDR_ERR_SUCCESS;
7385 : }
7386 :
7387 0 : static void ndr_print_flags_NET_DISPLAY_USER(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct NET_DISPLAY_USER *r)
7388 : {
7389 0 : ndr_print_NET_DISPLAY_USER(ndr, name, r);
7390 0 : }
7391 :
7392 0 : _PUBLIC_ void ndr_print_NET_DISPLAY_USER(struct ndr_print *ndr, const char *name, const struct NET_DISPLAY_USER *r)
7393 : {
7394 0 : ndr_print_struct(ndr, name, "NET_DISPLAY_USER");
7395 0 : if (r == NULL) { ndr_print_null(ndr); return; }
7396 0 : ndr->depth++;
7397 0 : ndr_print_string(ndr, "usri1_name", r->usri1_name);
7398 0 : ndr_print_string(ndr, "usri1_comment", r->usri1_comment);
7399 0 : ndr_print_uint32(ndr, "usri1_flags", r->usri1_flags);
7400 0 : ndr_print_string(ndr, "usri1_full_name", r->usri1_full_name);
7401 0 : ndr_print_uint32(ndr, "usri1_user_id", r->usri1_user_id);
7402 0 : ndr_print_uint32(ndr, "usri1_next_index", r->usri1_next_index);
7403 0 : ndr->depth--;
7404 : }
7405 :
7406 0 : _PUBLIC_ enum ndr_err_code ndr_push_NET_DISPLAY_MACHINE(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct NET_DISPLAY_MACHINE *r)
7407 : {
7408 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
7409 0 : if (ndr_flags & NDR_SCALARS) {
7410 0 : NDR_CHECK(ndr_push_align(ndr, 4));
7411 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri2_name));
7412 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->usri2_comment));
7413 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri2_flags));
7414 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri2_user_id));
7415 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->usri2_next_index));
7416 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
7417 : }
7418 0 : if (ndr_flags & NDR_BUFFERS) {
7419 0 : }
7420 0 : return NDR_ERR_SUCCESS;
7421 : }
7422 :
7423 0 : _PUBLIC_ enum ndr_err_code ndr_pull_NET_DISPLAY_MACHINE(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct NET_DISPLAY_MACHINE *r)
7424 : {
7425 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
7426 0 : if (ndr_flags & NDR_SCALARS) {
7427 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
7428 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri2_name));
7429 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri2_comment));
7430 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri2_flags));
7431 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri2_user_id));
7432 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri2_next_index));
7433 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
7434 : }
7435 0 : if (ndr_flags & NDR_BUFFERS) {
7436 0 : }
7437 0 : return NDR_ERR_SUCCESS;
7438 : }
7439 :
7440 0 : static void ndr_print_flags_NET_DISPLAY_MACHINE(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct NET_DISPLAY_MACHINE *r)
7441 : {
7442 0 : ndr_print_NET_DISPLAY_MACHINE(ndr, name, r);
7443 0 : }
7444 :
7445 0 : _PUBLIC_ void ndr_print_NET_DISPLAY_MACHINE(struct ndr_print *ndr, const char *name, const struct NET_DISPLAY_MACHINE *r)
7446 : {
7447 0 : ndr_print_struct(ndr, name, "NET_DISPLAY_MACHINE");
7448 0 : if (r == NULL) { ndr_print_null(ndr); return; }
7449 0 : ndr->depth++;
7450 0 : ndr_print_string(ndr, "usri2_name", r->usri2_name);
7451 0 : ndr_print_string(ndr, "usri2_comment", r->usri2_comment);
7452 0 : ndr_print_uint32(ndr, "usri2_flags", r->usri2_flags);
7453 0 : ndr_print_uint32(ndr, "usri2_user_id", r->usri2_user_id);
7454 0 : ndr_print_uint32(ndr, "usri2_next_index", r->usri2_next_index);
7455 0 : ndr->depth--;
7456 : }
7457 :
7458 0 : _PUBLIC_ enum ndr_err_code ndr_push_NET_DISPLAY_GROUP(struct ndr_push *ndr, ndr_flags_type ndr_flags, const struct NET_DISPLAY_GROUP *r)
7459 : {
7460 0 : NDR_PUSH_CHECK_FLAGS(ndr, ndr_flags);
7461 0 : if (ndr_flags & NDR_SCALARS) {
7462 0 : NDR_CHECK(ndr_push_align(ndr, 4));
7463 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->grpi3_name));
7464 0 : NDR_CHECK(ndr_push_string(ndr, NDR_SCALARS, r->grpi3_comment));
7465 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->grpi3_group_id));
7466 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->grpi3_attributes));
7467 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r->grpi3_next_index));
7468 0 : NDR_CHECK(ndr_push_trailer_align(ndr, 4));
7469 : }
7470 0 : if (ndr_flags & NDR_BUFFERS) {
7471 0 : }
7472 0 : return NDR_ERR_SUCCESS;
7473 : }
7474 :
7475 0 : _PUBLIC_ enum ndr_err_code ndr_pull_NET_DISPLAY_GROUP(struct ndr_pull *ndr, ndr_flags_type ndr_flags, struct NET_DISPLAY_GROUP *r)
7476 : {
7477 0 : NDR_PULL_CHECK_FLAGS(ndr, ndr_flags);
7478 0 : if (ndr_flags & NDR_SCALARS) {
7479 0 : NDR_CHECK(ndr_pull_align(ndr, 4));
7480 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->grpi3_name));
7481 0 : NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->grpi3_comment));
7482 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->grpi3_group_id));
7483 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->grpi3_attributes));
7484 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->grpi3_next_index));
7485 0 : NDR_CHECK(ndr_pull_trailer_align(ndr, 4));
7486 : }
7487 0 : if (ndr_flags & NDR_BUFFERS) {
7488 0 : }
7489 0 : return NDR_ERR_SUCCESS;
7490 : }
7491 :
7492 0 : static void ndr_print_flags_NET_DISPLAY_GROUP(struct ndr_print *ndr, const char *name, ndr_flags_type unused, const struct NET_DISPLAY_GROUP *r)
7493 : {
7494 0 : ndr_print_NET_DISPLAY_GROUP(ndr, name, r);
7495 0 : }
7496 :
7497 0 : _PUBLIC_ void ndr_print_NET_DISPLAY_GROUP(struct ndr_print *ndr, const char *name, const struct NET_DISPLAY_GROUP *r)
7498 : {
7499 0 : ndr_print_struct(ndr, name, "NET_DISPLAY_GROUP");
7500 0 : if (r == NULL) { ndr_print_null(ndr); return; }
7501 0 : ndr->depth++;
7502 0 : ndr_print_string(ndr, "grpi3_name", r->grpi3_name);
7503 0 : ndr_print_string(ndr, "grpi3_comment", r->grpi3_comment);
7504 0 : ndr_print_uint32(ndr, "grpi3_group_id", r->grpi3_group_id);
7505 0 : ndr_print_uint32(ndr, "grpi3_attributes", r->grpi3_attributes);
7506 0 : ndr_print_uint32(ndr, "grpi3_next_index", r->grpi3_next_index);
7507 0 : ndr->depth--;
7508 : }
7509 :
7510 0 : _PUBLIC_ enum ndr_err_code ndr_push_SHARE_INFO_1005_FLAGS(struct ndr_push *ndr, ndr_flags_type ndr_flags, uint32_t r)
7511 : {
7512 0 : NDR_CHECK(ndr_push_uint32(ndr, NDR_SCALARS, r));
7513 0 : return NDR_ERR_SUCCESS;
7514 : }
7515 :
7516 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SHARE_INFO_1005_FLAGS(struct ndr_pull *ndr, ndr_flags_type ndr_flags, uint32_t *r)
7517 : {
7518 0 : uint32_t v;
7519 0 : NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &v));
7520 0 : *r = v;
7521 0 : return NDR_ERR_SUCCESS;
7522 : }
7523 :
7524 0 : _PUBLIC_ void ndr_print_SHARE_INFO_1005_FLAGS(struct ndr_print *ndr, const char *name, uint32_t r)
7525 : {
7526 0 : ndr_print_uint32(ndr, name, r);
7527 0 : ndr->depth++;
7528 0 : ndr_print_bitmap_flag(ndr, sizeof(uint32_t), "SHI1005_FLAGS_DFS", SHI1005_FLAGS_DFS, r);
7529 0 : ndr_print_bitmap_flag(ndr, sizeof(uint32_t), "SHI1005_FLAGS_DFS_ROOT", SHI1005_FLAGS_DFS_ROOT, r);
7530 0 : ndr_print_bitmap_flag(ndr, sizeof(uint32_t), "CSC_CACHE_MANUAL_REINT", CSC_CACHE_MANUAL_REINT, r);
7531 0 : ndr_print_bitmap_flag(ndr, sizeof(uint32_t), "CSC_CACHE_AUTO_REINT", CSC_CACHE_AUTO_REINT, r);
7532 0 : ndr_print_bitmap_flag(ndr, sizeof(uint32_t), "CSC_CACHE_VDO", CSC_CACHE_VDO, r);
7533 0 : ndr_print_bitmap_flag(ndr, sizeof(uint32_t), "CSC_CACHE_NONE", CSC_CACHE_NONE, r);
7534 0 : ndr_print_bitmap_flag(ndr, sizeof(uint32_t), "SHI1005_FLAGS_RESTRICT_EXCLUSIVE_OPENS", SHI1005_FLAGS_RESTRICT_EXCLUSIVE_OPENS, r);
7535 0 : ndr_print_bitmap_flag(ndr, sizeof(uint32_t), "SHI1005_FLAGS_FORCE_SHARED_DELETE", SHI1005_FLAGS_FORCE_SHARED_DELETE, r);
7536 0 : ndr_print_bitmap_flag(ndr, sizeof(uint32_t), "SHI1005_FLAGS_ALLOW_NAMESPACE_CACHING", SHI1005_FLAGS_ALLOW_NAMESPACE_CACHING, r);
7537 0 : ndr_print_bitmap_flag(ndr, sizeof(uint32_t), "SHI1005_FLAGS_ACCESS_BASED_DIRECTORY_ENUM", SHI1005_FLAGS_ACCESS_BASED_DIRECTORY_ENUM, r);
7538 0 : ndr->depth--;
7539 0 : }
7540 :
7541 0 : _PUBLIC_ void ndr_print_NetJoinDomain(struct ndr_print *ndr, const char *name, ndr_flags_type flags, const struct NetJoinDomain *r)
7542 : {
7543 0 : ndr_print_struct(ndr, name, "NetJoinDomain");
7544 0 : if (r == NULL) { ndr_print_null(ndr); return; }
7545 0 : ndr->depth++;
7546 0 : if (flags & NDR_SET_VALUES) {
7547 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
7548 : }
7549 0 : if (flags & NDR_IN) {
7550 0 : ndr_print_struct(ndr, "in", "NetJoinDomain");
7551 0 : ndr->depth++;
7552 0 : ndr_print_ptr(ndr, "server", r->in.server);
7553 0 : ndr->depth++;
7554 0 : if (r->in.server) {
7555 0 : ndr_print_string(ndr, "server", r->in.server);
7556 : }
7557 0 : ndr->depth--;
7558 0 : ndr_print_ptr(ndr, "domain", r->in.domain);
7559 0 : ndr->depth++;
7560 0 : ndr_print_string(ndr, "domain", r->in.domain);
7561 0 : ndr->depth--;
7562 0 : ndr_print_ptr(ndr, "account_ou", r->in.account_ou);
7563 0 : ndr->depth++;
7564 0 : if (r->in.account_ou) {
7565 0 : ndr_print_string(ndr, "account_ou", r->in.account_ou);
7566 : }
7567 0 : ndr->depth--;
7568 0 : ndr_print_ptr(ndr, "account", r->in.account);
7569 0 : ndr->depth++;
7570 0 : if (r->in.account) {
7571 0 : ndr_print_string(ndr, "account", r->in.account);
7572 : }
7573 0 : ndr->depth--;
7574 0 : ndr_print_ptr(ndr, "password", r->in.password);
7575 0 : ndr->depth++;
7576 0 : if (r->in.password) {
7577 0 : ndr_print_string(ndr, "password", r->in.password);
7578 : }
7579 0 : ndr->depth--;
7580 0 : ndr_print_NetJoinFlags(ndr, "join_flags", r->in.join_flags);
7581 0 : ndr->depth--;
7582 : }
7583 0 : if (flags & NDR_OUT) {
7584 0 : ndr_print_struct(ndr, "out", "NetJoinDomain");
7585 0 : ndr->depth++;
7586 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
7587 0 : ndr->depth--;
7588 : }
7589 0 : ndr->depth--;
7590 : }
7591 :
7592 0 : _PUBLIC_ void ndr_print_NetUnjoinDomain(struct ndr_print *ndr, const char *name, ndr_flags_type flags, const struct NetUnjoinDomain *r)
7593 : {
7594 0 : ndr_print_struct(ndr, name, "NetUnjoinDomain");
7595 0 : if (r == NULL) { ndr_print_null(ndr); return; }
7596 0 : ndr->depth++;
7597 0 : if (flags & NDR_SET_VALUES) {
7598 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
7599 : }
7600 0 : if (flags & NDR_IN) {
7601 0 : ndr_print_struct(ndr, "in", "NetUnjoinDomain");
7602 0 : ndr->depth++;
7603 0 : ndr_print_ptr(ndr, "server_name", r->in.server_name);
7604 0 : ndr->depth++;
7605 0 : if (r->in.server_name) {
7606 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
7607 : }
7608 0 : ndr->depth--;
7609 0 : ndr_print_ptr(ndr, "account", r->in.account);
7610 0 : ndr->depth++;
7611 0 : if (r->in.account) {
7612 0 : ndr_print_string(ndr, "account", r->in.account);
7613 : }
7614 0 : ndr->depth--;
7615 0 : ndr_print_ptr(ndr, "password", r->in.password);
7616 0 : ndr->depth++;
7617 0 : if (r->in.password) {
7618 0 : ndr_print_string(ndr, "password", r->in.password);
7619 : }
7620 0 : ndr->depth--;
7621 0 : ndr_print_NetJoinFlags(ndr, "unjoin_flags", r->in.unjoin_flags);
7622 0 : ndr->depth--;
7623 : }
7624 0 : if (flags & NDR_OUT) {
7625 0 : ndr_print_struct(ndr, "out", "NetUnjoinDomain");
7626 0 : ndr->depth++;
7627 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
7628 0 : ndr->depth--;
7629 : }
7630 0 : ndr->depth--;
7631 : }
7632 :
7633 0 : _PUBLIC_ void ndr_print_NetGetJoinInformation(struct ndr_print *ndr, const char *name, ndr_flags_type flags, const struct NetGetJoinInformation *r)
7634 : {
7635 0 : ndr_print_struct(ndr, name, "NetGetJoinInformation");
7636 0 : if (r == NULL) { ndr_print_null(ndr); return; }
7637 0 : ndr->depth++;
7638 0 : if (flags & NDR_SET_VALUES) {
7639 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
7640 : }
7641 0 : if (flags & NDR_IN) {
7642 0 : ndr_print_struct(ndr, "in", "NetGetJoinInformation");
7643 0 : ndr->depth++;
7644 0 : ndr_print_ptr(ndr, "server_name", r->in.server_name);
7645 0 : ndr->depth++;
7646 0 : if (r->in.server_name) {
7647 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
7648 : }
7649 0 : ndr->depth--;
7650 0 : ndr->depth--;
7651 : }
7652 0 : if (flags & NDR_OUT) {
7653 0 : ndr_print_struct(ndr, "out", "NetGetJoinInformation");
7654 0 : ndr->depth++;
7655 0 : ndr_print_ptr(ndr, "name_buffer", r->out.name_buffer);
7656 0 : ndr->depth++;
7657 0 : ndr_print_ptr(ndr, "name_buffer", *r->out.name_buffer);
7658 0 : ndr->depth++;
7659 0 : if (*r->out.name_buffer) {
7660 0 : ndr_print_string(ndr, "name_buffer", *r->out.name_buffer);
7661 : }
7662 0 : ndr->depth--;
7663 0 : ndr->depth--;
7664 0 : ndr_print_ptr(ndr, "name_type", r->out.name_type);
7665 0 : ndr->depth++;
7666 0 : ndr_print_uint16(ndr, "name_type", *r->out.name_type);
7667 0 : ndr->depth--;
7668 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
7669 0 : ndr->depth--;
7670 : }
7671 0 : ndr->depth--;
7672 : }
7673 :
7674 0 : _PUBLIC_ void ndr_print_NetGetJoinableOUs(struct ndr_print *ndr, const char *name, ndr_flags_type flags, const struct NetGetJoinableOUs *r)
7675 : {
7676 0 : ndr_print_struct(ndr, name, "NetGetJoinableOUs");
7677 0 : if (r == NULL) { ndr_print_null(ndr); return; }
7678 0 : ndr->depth++;
7679 0 : if (flags & NDR_SET_VALUES) {
7680 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
7681 : }
7682 0 : if (flags & NDR_IN) {
7683 0 : ndr_print_struct(ndr, "in", "NetGetJoinableOUs");
7684 0 : ndr->depth++;
7685 0 : ndr_print_ptr(ndr, "server_name", r->in.server_name);
7686 0 : ndr->depth++;
7687 0 : if (r->in.server_name) {
7688 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
7689 : }
7690 0 : ndr->depth--;
7691 0 : ndr_print_ptr(ndr, "domain", r->in.domain);
7692 0 : ndr->depth++;
7693 0 : ndr_print_string(ndr, "domain", r->in.domain);
7694 0 : ndr->depth--;
7695 0 : ndr_print_ptr(ndr, "account", r->in.account);
7696 0 : ndr->depth++;
7697 0 : if (r->in.account) {
7698 0 : ndr_print_string(ndr, "account", r->in.account);
7699 : }
7700 0 : ndr->depth--;
7701 0 : ndr_print_ptr(ndr, "password", r->in.password);
7702 0 : ndr->depth++;
7703 0 : if (r->in.password) {
7704 0 : ndr_print_string(ndr, "password", r->in.password);
7705 : }
7706 0 : ndr->depth--;
7707 0 : ndr->depth--;
7708 : }
7709 0 : if (flags & NDR_OUT) {
7710 0 : ndr_print_struct(ndr, "out", "NetGetJoinableOUs");
7711 0 : ndr->depth++;
7712 0 : ndr_print_ptr(ndr, "ou_count", r->out.ou_count);
7713 0 : ndr->depth++;
7714 0 : ndr_print_uint32(ndr, "ou_count", *r->out.ou_count);
7715 0 : ndr->depth--;
7716 0 : ndr_print_ptr(ndr, "ous", r->out.ous);
7717 0 : ndr->depth++;
7718 0 : ndr_print_ptr(ndr, "ous", *r->out.ous);
7719 0 : ndr->depth++;
7720 0 : if (*r->out.ous) {
7721 0 : ndr_print_ptr(ndr, "ous", **r->out.ous);
7722 0 : ndr->depth++;
7723 0 : if (**r->out.ous) {
7724 0 : ndr_print_string(ndr, "ous", **r->out.ous);
7725 : }
7726 0 : ndr->depth--;
7727 : }
7728 0 : ndr->depth--;
7729 0 : ndr->depth--;
7730 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
7731 0 : ndr->depth--;
7732 : }
7733 0 : ndr->depth--;
7734 : }
7735 :
7736 0 : _PUBLIC_ void ndr_print_NetRenameMachineInDomain(struct ndr_print *ndr, const char *name, ndr_flags_type flags, const struct NetRenameMachineInDomain *r)
7737 : {
7738 0 : ndr_print_struct(ndr, name, "NetRenameMachineInDomain");
7739 0 : if (r == NULL) { ndr_print_null(ndr); return; }
7740 0 : ndr->depth++;
7741 0 : if (flags & NDR_SET_VALUES) {
7742 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
7743 : }
7744 0 : if (flags & NDR_IN) {
7745 0 : ndr_print_struct(ndr, "in", "NetRenameMachineInDomain");
7746 0 : ndr->depth++;
7747 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
7748 0 : ndr_print_string(ndr, "new_machine_name", r->in.new_machine_name);
7749 0 : ndr_print_string(ndr, "account", r->in.account);
7750 0 : ndr_print_string(ndr, "password", r->in.password);
7751 0 : ndr_print_uint32(ndr, "rename_options", r->in.rename_options);
7752 0 : ndr->depth--;
7753 : }
7754 0 : if (flags & NDR_OUT) {
7755 0 : ndr_print_struct(ndr, "out", "NetRenameMachineInDomain");
7756 0 : ndr->depth++;
7757 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
7758 0 : ndr->depth--;
7759 : }
7760 0 : ndr->depth--;
7761 : }
7762 :
7763 0 : _PUBLIC_ void ndr_print_NetProvisionComputerAccount(struct ndr_print *ndr, const char *name, ndr_flags_type flags, const struct NetProvisionComputerAccount *r)
7764 : {
7765 0 : ndr_print_struct(ndr, name, "NetProvisionComputerAccount");
7766 0 : if (r == NULL) { ndr_print_null(ndr); return; }
7767 0 : ndr->depth++;
7768 0 : if (flags & NDR_SET_VALUES) {
7769 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
7770 : }
7771 0 : if (flags & NDR_IN) {
7772 0 : ndr_print_struct(ndr, "in", "NetProvisionComputerAccount");
7773 0 : ndr->depth++;
7774 0 : ndr_print_ptr(ndr, "domain", r->in.domain);
7775 0 : ndr->depth++;
7776 0 : ndr_print_string(ndr, "domain", r->in.domain);
7777 0 : ndr->depth--;
7778 0 : ndr_print_ptr(ndr, "machine_name", r->in.machine_name);
7779 0 : ndr->depth++;
7780 0 : ndr_print_string(ndr, "machine_name", r->in.machine_name);
7781 0 : ndr->depth--;
7782 0 : ndr_print_ptr(ndr, "machine_account_ou", r->in.machine_account_ou);
7783 0 : ndr->depth++;
7784 0 : if (r->in.machine_account_ou) {
7785 0 : ndr_print_string(ndr, "machine_account_ou", r->in.machine_account_ou);
7786 : }
7787 0 : ndr->depth--;
7788 0 : ndr_print_ptr(ndr, "dcname", r->in.dcname);
7789 0 : ndr->depth++;
7790 0 : if (r->in.dcname) {
7791 0 : ndr_print_string(ndr, "dcname", r->in.dcname);
7792 : }
7793 0 : ndr->depth--;
7794 0 : ndr_print_NetProvisionFlags(ndr, "options", r->in.options);
7795 0 : ndr_print_ptr(ndr, "provision_bin_data", r->in.provision_bin_data);
7796 0 : ndr->depth++;
7797 0 : if (r->in.provision_bin_data) {
7798 0 : ndr_print_ptr(ndr, "provision_bin_data", *r->in.provision_bin_data);
7799 0 : ndr->depth++;
7800 0 : if (*r->in.provision_bin_data) {
7801 0 : ndr_print_uint8(ndr, "provision_bin_data", **r->in.provision_bin_data);
7802 : }
7803 0 : ndr->depth--;
7804 : }
7805 0 : ndr->depth--;
7806 0 : ndr_print_ptr(ndr, "provision_bin_data_size", r->in.provision_bin_data_size);
7807 0 : ndr->depth++;
7808 0 : if (r->in.provision_bin_data_size) {
7809 0 : ndr_print_uint32(ndr, "provision_bin_data_size", *r->in.provision_bin_data_size);
7810 : }
7811 0 : ndr->depth--;
7812 0 : ndr_print_ptr(ndr, "provision_text_data", r->in.provision_text_data);
7813 0 : ndr->depth++;
7814 0 : if (r->in.provision_text_data) {
7815 0 : ndr_print_ptr(ndr, "provision_text_data", *r->in.provision_text_data);
7816 0 : ndr->depth++;
7817 0 : if (*r->in.provision_text_data) {
7818 0 : ndr_print_string(ndr, "provision_text_data", *r->in.provision_text_data);
7819 : }
7820 0 : ndr->depth--;
7821 : }
7822 0 : ndr->depth--;
7823 0 : ndr->depth--;
7824 : }
7825 0 : if (flags & NDR_OUT) {
7826 0 : ndr_print_struct(ndr, "out", "NetProvisionComputerAccount");
7827 0 : ndr->depth++;
7828 0 : ndr_print_ptr(ndr, "provision_bin_data", r->out.provision_bin_data);
7829 0 : ndr->depth++;
7830 0 : if (r->out.provision_bin_data) {
7831 0 : ndr_print_ptr(ndr, "provision_bin_data", *r->out.provision_bin_data);
7832 0 : ndr->depth++;
7833 0 : if (*r->out.provision_bin_data) {
7834 0 : ndr_print_uint8(ndr, "provision_bin_data", **r->out.provision_bin_data);
7835 : }
7836 0 : ndr->depth--;
7837 : }
7838 0 : ndr->depth--;
7839 0 : ndr_print_ptr(ndr, "provision_bin_data_size", r->out.provision_bin_data_size);
7840 0 : ndr->depth++;
7841 0 : if (r->out.provision_bin_data_size) {
7842 0 : ndr_print_uint32(ndr, "provision_bin_data_size", *r->out.provision_bin_data_size);
7843 : }
7844 0 : ndr->depth--;
7845 0 : ndr_print_ptr(ndr, "provision_text_data", r->out.provision_text_data);
7846 0 : ndr->depth++;
7847 0 : if (r->out.provision_text_data) {
7848 0 : ndr_print_ptr(ndr, "provision_text_data", *r->out.provision_text_data);
7849 0 : ndr->depth++;
7850 0 : if (*r->out.provision_text_data) {
7851 0 : ndr_print_string(ndr, "provision_text_data", *r->out.provision_text_data);
7852 : }
7853 0 : ndr->depth--;
7854 : }
7855 0 : ndr->depth--;
7856 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
7857 0 : ndr->depth--;
7858 : }
7859 0 : ndr->depth--;
7860 : }
7861 :
7862 0 : _PUBLIC_ void ndr_print_NetRequestOfflineDomainJoin(struct ndr_print *ndr, const char *name, ndr_flags_type flags, const struct NetRequestOfflineDomainJoin *r)
7863 : {
7864 0 : ndr_print_struct(ndr, name, "NetRequestOfflineDomainJoin");
7865 0 : if (r == NULL) { ndr_print_null(ndr); return; }
7866 0 : ndr->depth++;
7867 0 : if (flags & NDR_SET_VALUES) {
7868 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
7869 : }
7870 0 : if (flags & NDR_IN) {
7871 0 : ndr_print_struct(ndr, "in", "NetRequestOfflineDomainJoin");
7872 0 : ndr->depth++;
7873 0 : ndr_print_ptr(ndr, "provision_bin_data", r->in.provision_bin_data);
7874 0 : ndr->depth++;
7875 0 : if (r->in.provision_bin_data) {
7876 0 : ndr_print_uint8(ndr, "provision_bin_data", *r->in.provision_bin_data);
7877 : }
7878 0 : ndr->depth--;
7879 0 : ndr_print_uint32(ndr, "provision_bin_data_size", r->in.provision_bin_data_size);
7880 0 : ndr_print_NetProvisionJoinFlags(ndr, "options", r->in.options);
7881 0 : ndr_print_ptr(ndr, "windows_path", r->in.windows_path);
7882 0 : ndr->depth++;
7883 0 : if (r->in.windows_path) {
7884 0 : ndr_print_string(ndr, "windows_path", r->in.windows_path);
7885 : }
7886 0 : ndr->depth--;
7887 0 : ndr->depth--;
7888 : }
7889 0 : if (flags & NDR_OUT) {
7890 0 : ndr_print_struct(ndr, "out", "NetRequestOfflineDomainJoin");
7891 0 : ndr->depth++;
7892 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
7893 0 : ndr->depth--;
7894 : }
7895 0 : ndr->depth--;
7896 : }
7897 :
7898 0 : _PUBLIC_ void ndr_print_NetComposeOfflineDomainJoin(struct ndr_print *ndr, const char *name, ndr_flags_type flags, const struct NetComposeOfflineDomainJoin *r)
7899 : {
7900 0 : ndr_print_struct(ndr, name, "NetComposeOfflineDomainJoin");
7901 0 : if (r == NULL) { ndr_print_null(ndr); return; }
7902 0 : ndr->depth++;
7903 0 : if (flags & NDR_SET_VALUES) {
7904 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
7905 : }
7906 0 : if (flags & NDR_IN) {
7907 0 : ndr_print_struct(ndr, "in", "NetComposeOfflineDomainJoin");
7908 0 : ndr->depth++;
7909 0 : ndr_print_ptr(ndr, "dns_domain_name", r->in.dns_domain_name);
7910 0 : ndr->depth++;
7911 0 : ndr_print_string(ndr, "dns_domain_name", r->in.dns_domain_name);
7912 0 : ndr->depth--;
7913 0 : ndr_print_ptr(ndr, "netbios_domain_name", r->in.netbios_domain_name);
7914 0 : ndr->depth++;
7915 0 : ndr_print_string(ndr, "netbios_domain_name", r->in.netbios_domain_name);
7916 0 : ndr->depth--;
7917 0 : ndr_print_ptr(ndr, "domain_sid", r->in.domain_sid);
7918 0 : ndr->depth++;
7919 0 : ndr_print_domsid(ndr, "domain_sid", r->in.domain_sid);
7920 0 : ndr->depth--;
7921 0 : ndr_print_ptr(ndr, "domain_guid", r->in.domain_guid);
7922 0 : ndr->depth++;
7923 0 : ndr_print_GUID(ndr, "domain_guid", r->in.domain_guid);
7924 0 : ndr->depth--;
7925 0 : ndr_print_ptr(ndr, "forest_name", r->in.forest_name);
7926 0 : ndr->depth++;
7927 0 : ndr_print_string(ndr, "forest_name", r->in.forest_name);
7928 0 : ndr->depth--;
7929 0 : ndr_print_ptr(ndr, "machine_account_name", r->in.machine_account_name);
7930 0 : ndr->depth++;
7931 0 : ndr_print_string(ndr, "machine_account_name", r->in.machine_account_name);
7932 0 : ndr->depth--;
7933 0 : ndr_print_ptr(ndr, "machine_account_password", r->in.machine_account_password);
7934 0 : ndr->depth++;
7935 0 : ndr_print_string(ndr, "machine_account_password", r->in.machine_account_password);
7936 0 : ndr->depth--;
7937 0 : ndr_print_ptr(ndr, "dc_name", r->in.dc_name);
7938 0 : ndr->depth++;
7939 0 : if (r->in.dc_name) {
7940 0 : ndr_print_string(ndr, "dc_name", r->in.dc_name);
7941 : }
7942 0 : ndr->depth--;
7943 0 : ndr_print_ptr(ndr, "dc_address", r->in.dc_address);
7944 0 : ndr->depth++;
7945 0 : if (r->in.dc_address) {
7946 0 : ndr_print_string(ndr, "dc_address", r->in.dc_address);
7947 : }
7948 0 : ndr->depth--;
7949 0 : ndr_print_uint8(ndr, "domain_is_ad", r->in.domain_is_ad);
7950 0 : ndr_print_ptr(ndr, "compose_bin_data", r->in.compose_bin_data);
7951 0 : ndr->depth++;
7952 0 : if (r->in.compose_bin_data) {
7953 0 : ndr_print_ptr(ndr, "compose_bin_data", *r->in.compose_bin_data);
7954 0 : ndr->depth++;
7955 0 : if (*r->in.compose_bin_data) {
7956 0 : ndr_print_uint8(ndr, "compose_bin_data", **r->in.compose_bin_data);
7957 : }
7958 0 : ndr->depth--;
7959 : }
7960 0 : ndr->depth--;
7961 0 : ndr_print_ptr(ndr, "compose_bin_data_size", r->in.compose_bin_data_size);
7962 0 : ndr->depth++;
7963 0 : if (r->in.compose_bin_data_size) {
7964 0 : ndr_print_uint32(ndr, "compose_bin_data_size", *r->in.compose_bin_data_size);
7965 : }
7966 0 : ndr->depth--;
7967 0 : ndr_print_ptr(ndr, "compose_text_data", r->in.compose_text_data);
7968 0 : ndr->depth++;
7969 0 : if (r->in.compose_text_data) {
7970 0 : ndr_print_ptr(ndr, "compose_text_data", *r->in.compose_text_data);
7971 0 : ndr->depth++;
7972 0 : if (*r->in.compose_text_data) {
7973 0 : ndr_print_string(ndr, "compose_text_data", *r->in.compose_text_data);
7974 : }
7975 0 : ndr->depth--;
7976 : }
7977 0 : ndr->depth--;
7978 0 : ndr->depth--;
7979 : }
7980 0 : if (flags & NDR_OUT) {
7981 0 : ndr_print_struct(ndr, "out", "NetComposeOfflineDomainJoin");
7982 0 : ndr->depth++;
7983 0 : ndr_print_ptr(ndr, "compose_bin_data", r->out.compose_bin_data);
7984 0 : ndr->depth++;
7985 0 : if (r->out.compose_bin_data) {
7986 0 : ndr_print_ptr(ndr, "compose_bin_data", *r->out.compose_bin_data);
7987 0 : ndr->depth++;
7988 0 : if (*r->out.compose_bin_data) {
7989 0 : ndr_print_uint8(ndr, "compose_bin_data", **r->out.compose_bin_data);
7990 : }
7991 0 : ndr->depth--;
7992 : }
7993 0 : ndr->depth--;
7994 0 : ndr_print_ptr(ndr, "compose_bin_data_size", r->out.compose_bin_data_size);
7995 0 : ndr->depth++;
7996 0 : if (r->out.compose_bin_data_size) {
7997 0 : ndr_print_uint32(ndr, "compose_bin_data_size", *r->out.compose_bin_data_size);
7998 : }
7999 0 : ndr->depth--;
8000 0 : ndr_print_ptr(ndr, "compose_text_data", r->out.compose_text_data);
8001 0 : ndr->depth++;
8002 0 : if (r->out.compose_text_data) {
8003 0 : ndr_print_ptr(ndr, "compose_text_data", *r->out.compose_text_data);
8004 0 : ndr->depth++;
8005 0 : if (*r->out.compose_text_data) {
8006 0 : ndr_print_string(ndr, "compose_text_data", *r->out.compose_text_data);
8007 : }
8008 0 : ndr->depth--;
8009 : }
8010 0 : ndr->depth--;
8011 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
8012 0 : ndr->depth--;
8013 : }
8014 0 : ndr->depth--;
8015 : }
8016 :
8017 0 : _PUBLIC_ void ndr_print_NetServerGetInfo(struct ndr_print *ndr, const char *name, ndr_flags_type flags, const struct NetServerGetInfo *r)
8018 : {
8019 0 : ndr_print_struct(ndr, name, "NetServerGetInfo");
8020 0 : if (r == NULL) { ndr_print_null(ndr); return; }
8021 0 : ndr->depth++;
8022 0 : if (flags & NDR_SET_VALUES) {
8023 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
8024 : }
8025 0 : if (flags & NDR_IN) {
8026 0 : ndr_print_struct(ndr, "in", "NetServerGetInfo");
8027 0 : ndr->depth++;
8028 0 : ndr_print_ptr(ndr, "server_name", r->in.server_name);
8029 0 : ndr->depth++;
8030 0 : if (r->in.server_name) {
8031 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
8032 : }
8033 0 : ndr->depth--;
8034 0 : ndr_print_uint32(ndr, "level", r->in.level);
8035 0 : ndr->depth--;
8036 : }
8037 0 : if (flags & NDR_OUT) {
8038 0 : ndr_print_struct(ndr, "out", "NetServerGetInfo");
8039 0 : ndr->depth++;
8040 0 : ndr_print_ptr(ndr, "buffer", r->out.buffer);
8041 0 : ndr->depth++;
8042 0 : ndr_print_ptr(ndr, "buffer", *r->out.buffer);
8043 0 : ndr->depth++;
8044 0 : if (*r->out.buffer) {
8045 0 : ndr_print_uint8(ndr, "buffer", **r->out.buffer);
8046 : }
8047 0 : ndr->depth--;
8048 0 : ndr->depth--;
8049 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
8050 0 : ndr->depth--;
8051 : }
8052 0 : ndr->depth--;
8053 : }
8054 :
8055 0 : _PUBLIC_ void ndr_print_NetServerSetInfo(struct ndr_print *ndr, const char *name, ndr_flags_type flags, const struct NetServerSetInfo *r)
8056 : {
8057 0 : ndr_print_struct(ndr, name, "NetServerSetInfo");
8058 0 : if (r == NULL) { ndr_print_null(ndr); return; }
8059 0 : ndr->depth++;
8060 0 : if (flags & NDR_SET_VALUES) {
8061 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
8062 : }
8063 0 : if (flags & NDR_IN) {
8064 0 : ndr_print_struct(ndr, "in", "NetServerSetInfo");
8065 0 : ndr->depth++;
8066 0 : ndr_print_ptr(ndr, "server_name", r->in.server_name);
8067 0 : ndr->depth++;
8068 0 : if (r->in.server_name) {
8069 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
8070 : }
8071 0 : ndr->depth--;
8072 0 : ndr_print_uint32(ndr, "level", r->in.level);
8073 0 : ndr_print_ptr(ndr, "buffer", r->in.buffer);
8074 0 : ndr->depth++;
8075 0 : ndr_print_uint8(ndr, "buffer", *r->in.buffer);
8076 0 : ndr->depth--;
8077 0 : ndr->depth--;
8078 : }
8079 0 : if (flags & NDR_OUT) {
8080 0 : ndr_print_struct(ndr, "out", "NetServerSetInfo");
8081 0 : ndr->depth++;
8082 0 : ndr_print_ptr(ndr, "parm_error", r->out.parm_error);
8083 0 : ndr->depth++;
8084 0 : ndr_print_uint32(ndr, "parm_error", *r->out.parm_error);
8085 0 : ndr->depth--;
8086 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
8087 0 : ndr->depth--;
8088 : }
8089 0 : ndr->depth--;
8090 : }
8091 :
8092 0 : _PUBLIC_ void ndr_print_NetWkstaGetInfo(struct ndr_print *ndr, const char *name, ndr_flags_type flags, const struct NetWkstaGetInfo *r)
8093 : {
8094 0 : ndr_print_struct(ndr, name, "NetWkstaGetInfo");
8095 0 : if (r == NULL) { ndr_print_null(ndr); return; }
8096 0 : ndr->depth++;
8097 0 : if (flags & NDR_SET_VALUES) {
8098 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
8099 : }
8100 0 : if (flags & NDR_IN) {
8101 0 : ndr_print_struct(ndr, "in", "NetWkstaGetInfo");
8102 0 : ndr->depth++;
8103 0 : ndr_print_ptr(ndr, "server_name", r->in.server_name);
8104 0 : ndr->depth++;
8105 0 : if (r->in.server_name) {
8106 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
8107 : }
8108 0 : ndr->depth--;
8109 0 : ndr_print_uint32(ndr, "level", r->in.level);
8110 0 : ndr->depth--;
8111 : }
8112 0 : if (flags & NDR_OUT) {
8113 0 : ndr_print_struct(ndr, "out", "NetWkstaGetInfo");
8114 0 : ndr->depth++;
8115 0 : ndr_print_ptr(ndr, "buffer", r->out.buffer);
8116 0 : ndr->depth++;
8117 0 : ndr_print_ptr(ndr, "buffer", *r->out.buffer);
8118 0 : ndr->depth++;
8119 0 : if (*r->out.buffer) {
8120 0 : ndr_print_uint8(ndr, "buffer", **r->out.buffer);
8121 : }
8122 0 : ndr->depth--;
8123 0 : ndr->depth--;
8124 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
8125 0 : ndr->depth--;
8126 : }
8127 0 : ndr->depth--;
8128 : }
8129 :
8130 0 : _PUBLIC_ void ndr_print_NetGetDCName(struct ndr_print *ndr, const char *name, ndr_flags_type flags, const struct NetGetDCName *r)
8131 : {
8132 0 : ndr_print_struct(ndr, name, "NetGetDCName");
8133 0 : if (r == NULL) { ndr_print_null(ndr); return; }
8134 0 : ndr->depth++;
8135 0 : if (flags & NDR_SET_VALUES) {
8136 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
8137 : }
8138 0 : if (flags & NDR_IN) {
8139 0 : ndr_print_struct(ndr, "in", "NetGetDCName");
8140 0 : ndr->depth++;
8141 0 : ndr_print_ptr(ndr, "server_name", r->in.server_name);
8142 0 : ndr->depth++;
8143 0 : if (r->in.server_name) {
8144 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
8145 : }
8146 0 : ndr->depth--;
8147 0 : ndr_print_ptr(ndr, "domain_name", r->in.domain_name);
8148 0 : ndr->depth++;
8149 0 : if (r->in.domain_name) {
8150 0 : ndr_print_string(ndr, "domain_name", r->in.domain_name);
8151 : }
8152 0 : ndr->depth--;
8153 0 : ndr->depth--;
8154 : }
8155 0 : if (flags & NDR_OUT) {
8156 0 : ndr_print_struct(ndr, "out", "NetGetDCName");
8157 0 : ndr->depth++;
8158 0 : ndr_print_ptr(ndr, "buffer", r->out.buffer);
8159 0 : ndr->depth++;
8160 0 : ndr_print_ptr(ndr, "buffer", *r->out.buffer);
8161 0 : ndr->depth++;
8162 0 : if (*r->out.buffer) {
8163 0 : ndr_print_uint8(ndr, "buffer", **r->out.buffer);
8164 : }
8165 0 : ndr->depth--;
8166 0 : ndr->depth--;
8167 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
8168 0 : ndr->depth--;
8169 : }
8170 0 : ndr->depth--;
8171 : }
8172 :
8173 0 : _PUBLIC_ void ndr_print_NetGetAnyDCName(struct ndr_print *ndr, const char *name, ndr_flags_type flags, const struct NetGetAnyDCName *r)
8174 : {
8175 0 : ndr_print_struct(ndr, name, "NetGetAnyDCName");
8176 0 : if (r == NULL) { ndr_print_null(ndr); return; }
8177 0 : ndr->depth++;
8178 0 : if (flags & NDR_SET_VALUES) {
8179 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
8180 : }
8181 0 : if (flags & NDR_IN) {
8182 0 : ndr_print_struct(ndr, "in", "NetGetAnyDCName");
8183 0 : ndr->depth++;
8184 0 : ndr_print_ptr(ndr, "server_name", r->in.server_name);
8185 0 : ndr->depth++;
8186 0 : if (r->in.server_name) {
8187 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
8188 : }
8189 0 : ndr->depth--;
8190 0 : ndr_print_ptr(ndr, "domain_name", r->in.domain_name);
8191 0 : ndr->depth++;
8192 0 : if (r->in.domain_name) {
8193 0 : ndr_print_string(ndr, "domain_name", r->in.domain_name);
8194 : }
8195 0 : ndr->depth--;
8196 0 : ndr->depth--;
8197 : }
8198 0 : if (flags & NDR_OUT) {
8199 0 : ndr_print_struct(ndr, "out", "NetGetAnyDCName");
8200 0 : ndr->depth++;
8201 0 : ndr_print_ptr(ndr, "buffer", r->out.buffer);
8202 0 : ndr->depth++;
8203 0 : ndr_print_ptr(ndr, "buffer", *r->out.buffer);
8204 0 : ndr->depth++;
8205 0 : if (*r->out.buffer) {
8206 0 : ndr_print_uint8(ndr, "buffer", **r->out.buffer);
8207 : }
8208 0 : ndr->depth--;
8209 0 : ndr->depth--;
8210 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
8211 0 : ndr->depth--;
8212 : }
8213 0 : ndr->depth--;
8214 : }
8215 :
8216 0 : _PUBLIC_ void ndr_print_DsGetDcName(struct ndr_print *ndr, const char *name, ndr_flags_type flags, const struct DsGetDcName *r)
8217 : {
8218 0 : ndr_print_struct(ndr, name, "DsGetDcName");
8219 0 : if (r == NULL) { ndr_print_null(ndr); return; }
8220 0 : ndr->depth++;
8221 0 : if (flags & NDR_SET_VALUES) {
8222 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
8223 : }
8224 0 : if (flags & NDR_IN) {
8225 0 : ndr_print_struct(ndr, "in", "DsGetDcName");
8226 0 : ndr->depth++;
8227 0 : ndr_print_ptr(ndr, "server_name", r->in.server_name);
8228 0 : ndr->depth++;
8229 0 : if (r->in.server_name) {
8230 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
8231 : }
8232 0 : ndr->depth--;
8233 0 : ndr_print_ptr(ndr, "domain_name", r->in.domain_name);
8234 0 : ndr->depth++;
8235 0 : ndr_print_string(ndr, "domain_name", r->in.domain_name);
8236 0 : ndr->depth--;
8237 0 : ndr_print_ptr(ndr, "domain_guid", r->in.domain_guid);
8238 0 : ndr->depth++;
8239 0 : if (r->in.domain_guid) {
8240 0 : ndr_print_GUID(ndr, "domain_guid", r->in.domain_guid);
8241 : }
8242 0 : ndr->depth--;
8243 0 : ndr_print_ptr(ndr, "site_name", r->in.site_name);
8244 0 : ndr->depth++;
8245 0 : if (r->in.site_name) {
8246 0 : ndr_print_string(ndr, "site_name", r->in.site_name);
8247 : }
8248 0 : ndr->depth--;
8249 0 : ndr_print_uint32(ndr, "flags", r->in.flags);
8250 0 : ndr->depth--;
8251 : }
8252 0 : if (flags & NDR_OUT) {
8253 0 : ndr_print_struct(ndr, "out", "DsGetDcName");
8254 0 : ndr->depth++;
8255 0 : ndr_print_ptr(ndr, "dc_info", r->out.dc_info);
8256 0 : ndr->depth++;
8257 0 : ndr_print_ptr(ndr, "dc_info", *r->out.dc_info);
8258 0 : ndr->depth++;
8259 0 : if (*r->out.dc_info) {
8260 0 : ndr_print_DOMAIN_CONTROLLER_INFO(ndr, "dc_info", *r->out.dc_info);
8261 : }
8262 0 : ndr->depth--;
8263 0 : ndr->depth--;
8264 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
8265 0 : ndr->depth--;
8266 : }
8267 0 : ndr->depth--;
8268 : }
8269 :
8270 0 : _PUBLIC_ void ndr_print_NetUserAdd(struct ndr_print *ndr, const char *name, ndr_flags_type flags, const struct NetUserAdd *r)
8271 : {
8272 0 : ndr_print_struct(ndr, name, "NetUserAdd");
8273 0 : if (r == NULL) { ndr_print_null(ndr); return; }
8274 0 : ndr->depth++;
8275 0 : if (flags & NDR_SET_VALUES) {
8276 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
8277 : }
8278 0 : if (flags & NDR_IN) {
8279 0 : ndr_print_struct(ndr, "in", "NetUserAdd");
8280 0 : ndr->depth++;
8281 0 : ndr_print_ptr(ndr, "server_name", r->in.server_name);
8282 0 : ndr->depth++;
8283 0 : if (r->in.server_name) {
8284 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
8285 : }
8286 0 : ndr->depth--;
8287 0 : ndr_print_uint32(ndr, "level", r->in.level);
8288 0 : ndr_print_ptr(ndr, "buffer", r->in.buffer);
8289 0 : ndr->depth++;
8290 0 : ndr_print_uint8(ndr, "buffer", *r->in.buffer);
8291 0 : ndr->depth--;
8292 0 : ndr->depth--;
8293 : }
8294 0 : if (flags & NDR_OUT) {
8295 0 : ndr_print_struct(ndr, "out", "NetUserAdd");
8296 0 : ndr->depth++;
8297 0 : ndr_print_ptr(ndr, "parm_error", r->out.parm_error);
8298 0 : ndr->depth++;
8299 0 : ndr_print_uint32(ndr, "parm_error", *r->out.parm_error);
8300 0 : ndr->depth--;
8301 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
8302 0 : ndr->depth--;
8303 : }
8304 0 : ndr->depth--;
8305 : }
8306 :
8307 0 : _PUBLIC_ void ndr_print_NetUserDel(struct ndr_print *ndr, const char *name, ndr_flags_type flags, const struct NetUserDel *r)
8308 : {
8309 0 : ndr_print_struct(ndr, name, "NetUserDel");
8310 0 : if (r == NULL) { ndr_print_null(ndr); return; }
8311 0 : ndr->depth++;
8312 0 : if (flags & NDR_SET_VALUES) {
8313 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
8314 : }
8315 0 : if (flags & NDR_IN) {
8316 0 : ndr_print_struct(ndr, "in", "NetUserDel");
8317 0 : ndr->depth++;
8318 0 : ndr_print_ptr(ndr, "server_name", r->in.server_name);
8319 0 : ndr->depth++;
8320 0 : if (r->in.server_name) {
8321 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
8322 : }
8323 0 : ndr->depth--;
8324 0 : ndr_print_ptr(ndr, "user_name", r->in.user_name);
8325 0 : ndr->depth++;
8326 0 : ndr_print_string(ndr, "user_name", r->in.user_name);
8327 0 : ndr->depth--;
8328 0 : ndr->depth--;
8329 : }
8330 0 : if (flags & NDR_OUT) {
8331 0 : ndr_print_struct(ndr, "out", "NetUserDel");
8332 0 : ndr->depth++;
8333 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
8334 0 : ndr->depth--;
8335 : }
8336 0 : ndr->depth--;
8337 : }
8338 :
8339 0 : _PUBLIC_ void ndr_print_NetUserEnum(struct ndr_print *ndr, const char *name, ndr_flags_type flags, const struct NetUserEnum *r)
8340 : {
8341 0 : ndr_print_struct(ndr, name, "NetUserEnum");
8342 0 : if (r == NULL) { ndr_print_null(ndr); return; }
8343 0 : ndr->depth++;
8344 0 : if (flags & NDR_SET_VALUES) {
8345 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
8346 : }
8347 0 : if (flags & NDR_IN) {
8348 0 : ndr_print_struct(ndr, "in", "NetUserEnum");
8349 0 : ndr->depth++;
8350 0 : ndr_print_ptr(ndr, "server_name", r->in.server_name);
8351 0 : ndr->depth++;
8352 0 : if (r->in.server_name) {
8353 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
8354 : }
8355 0 : ndr->depth--;
8356 0 : ndr_print_uint32(ndr, "level", r->in.level);
8357 0 : ndr_print_uint32(ndr, "filter", r->in.filter);
8358 0 : ndr_print_uint32(ndr, "prefmaxlen", r->in.prefmaxlen);
8359 0 : ndr_print_ptr(ndr, "resume_handle", r->in.resume_handle);
8360 0 : ndr->depth++;
8361 0 : ndr_print_uint32(ndr, "resume_handle", *r->in.resume_handle);
8362 0 : ndr->depth--;
8363 0 : ndr->depth--;
8364 : }
8365 0 : if (flags & NDR_OUT) {
8366 0 : ndr_print_struct(ndr, "out", "NetUserEnum");
8367 0 : ndr->depth++;
8368 0 : ndr_print_ptr(ndr, "buffer", r->out.buffer);
8369 0 : ndr->depth++;
8370 0 : ndr_print_ptr(ndr, "buffer", *r->out.buffer);
8371 0 : ndr->depth++;
8372 0 : if (*r->out.buffer) {
8373 0 : ndr_print_uint8(ndr, "buffer", **r->out.buffer);
8374 : }
8375 0 : ndr->depth--;
8376 0 : ndr->depth--;
8377 0 : ndr_print_ptr(ndr, "entries_read", r->out.entries_read);
8378 0 : ndr->depth++;
8379 0 : ndr_print_uint32(ndr, "entries_read", *r->out.entries_read);
8380 0 : ndr->depth--;
8381 0 : ndr_print_ptr(ndr, "total_entries", r->out.total_entries);
8382 0 : ndr->depth++;
8383 0 : ndr_print_uint32(ndr, "total_entries", *r->out.total_entries);
8384 0 : ndr->depth--;
8385 0 : ndr_print_ptr(ndr, "resume_handle", r->out.resume_handle);
8386 0 : ndr->depth++;
8387 0 : ndr_print_uint32(ndr, "resume_handle", *r->out.resume_handle);
8388 0 : ndr->depth--;
8389 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
8390 0 : ndr->depth--;
8391 : }
8392 0 : ndr->depth--;
8393 : }
8394 :
8395 0 : _PUBLIC_ void ndr_print_NetUserChangePassword(struct ndr_print *ndr, const char *name, ndr_flags_type flags, const struct NetUserChangePassword *r)
8396 : {
8397 0 : ndr_print_struct(ndr, name, "NetUserChangePassword");
8398 0 : if (r == NULL) { ndr_print_null(ndr); return; }
8399 0 : ndr->depth++;
8400 0 : if (flags & NDR_SET_VALUES) {
8401 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
8402 : }
8403 0 : if (flags & NDR_IN) {
8404 0 : ndr_print_struct(ndr, "in", "NetUserChangePassword");
8405 0 : ndr->depth++;
8406 0 : ndr_print_string(ndr, "domain_name", r->in.domain_name);
8407 0 : ndr_print_string(ndr, "user_name", r->in.user_name);
8408 0 : ndr_print_string(ndr, "old_password", r->in.old_password);
8409 0 : ndr_print_string(ndr, "new_password", r->in.new_password);
8410 0 : ndr->depth--;
8411 : }
8412 0 : if (flags & NDR_OUT) {
8413 0 : ndr_print_struct(ndr, "out", "NetUserChangePassword");
8414 0 : ndr->depth++;
8415 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
8416 0 : ndr->depth--;
8417 : }
8418 0 : ndr->depth--;
8419 : }
8420 :
8421 0 : _PUBLIC_ void ndr_print_NetUserGetInfo(struct ndr_print *ndr, const char *name, ndr_flags_type flags, const struct NetUserGetInfo *r)
8422 : {
8423 0 : ndr_print_struct(ndr, name, "NetUserGetInfo");
8424 0 : if (r == NULL) { ndr_print_null(ndr); return; }
8425 0 : ndr->depth++;
8426 0 : if (flags & NDR_SET_VALUES) {
8427 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
8428 : }
8429 0 : if (flags & NDR_IN) {
8430 0 : ndr_print_struct(ndr, "in", "NetUserGetInfo");
8431 0 : ndr->depth++;
8432 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
8433 0 : ndr_print_string(ndr, "user_name", r->in.user_name);
8434 0 : ndr_print_uint32(ndr, "level", r->in.level);
8435 0 : ndr->depth--;
8436 : }
8437 0 : if (flags & NDR_OUT) {
8438 0 : ndr_print_struct(ndr, "out", "NetUserGetInfo");
8439 0 : ndr->depth++;
8440 0 : ndr_print_ptr(ndr, "buffer", r->out.buffer);
8441 0 : ndr->depth++;
8442 0 : ndr_print_ptr(ndr, "buffer", *r->out.buffer);
8443 0 : ndr->depth++;
8444 0 : if (*r->out.buffer) {
8445 0 : ndr_print_uint8(ndr, "buffer", **r->out.buffer);
8446 : }
8447 0 : ndr->depth--;
8448 0 : ndr->depth--;
8449 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
8450 0 : ndr->depth--;
8451 : }
8452 0 : ndr->depth--;
8453 : }
8454 :
8455 0 : _PUBLIC_ void ndr_print_NetUserSetInfo(struct ndr_print *ndr, const char *name, ndr_flags_type flags, const struct NetUserSetInfo *r)
8456 : {
8457 0 : ndr_print_struct(ndr, name, "NetUserSetInfo");
8458 0 : if (r == NULL) { ndr_print_null(ndr); return; }
8459 0 : ndr->depth++;
8460 0 : if (flags & NDR_SET_VALUES) {
8461 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
8462 : }
8463 0 : if (flags & NDR_IN) {
8464 0 : ndr_print_struct(ndr, "in", "NetUserSetInfo");
8465 0 : ndr->depth++;
8466 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
8467 0 : ndr_print_string(ndr, "user_name", r->in.user_name);
8468 0 : ndr_print_uint32(ndr, "level", r->in.level);
8469 0 : ndr_print_ptr(ndr, "buffer", r->in.buffer);
8470 0 : ndr->depth++;
8471 0 : ndr_print_uint8(ndr, "buffer", *r->in.buffer);
8472 0 : ndr->depth--;
8473 0 : ndr->depth--;
8474 : }
8475 0 : if (flags & NDR_OUT) {
8476 0 : ndr_print_struct(ndr, "out", "NetUserSetInfo");
8477 0 : ndr->depth++;
8478 0 : ndr_print_ptr(ndr, "parm_err", r->out.parm_err);
8479 0 : ndr->depth++;
8480 0 : ndr_print_uint32(ndr, "parm_err", *r->out.parm_err);
8481 0 : ndr->depth--;
8482 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
8483 0 : ndr->depth--;
8484 : }
8485 0 : ndr->depth--;
8486 : }
8487 :
8488 0 : _PUBLIC_ void ndr_print_NetUserGetGroups(struct ndr_print *ndr, const char *name, ndr_flags_type flags, const struct NetUserGetGroups *r)
8489 : {
8490 0 : ndr_print_struct(ndr, name, "NetUserGetGroups");
8491 0 : if (r == NULL) { ndr_print_null(ndr); return; }
8492 0 : ndr->depth++;
8493 0 : if (flags & NDR_SET_VALUES) {
8494 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
8495 : }
8496 0 : if (flags & NDR_IN) {
8497 0 : ndr_print_struct(ndr, "in", "NetUserGetGroups");
8498 0 : ndr->depth++;
8499 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
8500 0 : ndr_print_string(ndr, "user_name", r->in.user_name);
8501 0 : ndr_print_uint32(ndr, "level", r->in.level);
8502 0 : ndr_print_uint32(ndr, "prefmaxlen", r->in.prefmaxlen);
8503 0 : ndr->depth--;
8504 : }
8505 0 : if (flags & NDR_OUT) {
8506 0 : ndr_print_struct(ndr, "out", "NetUserGetGroups");
8507 0 : ndr->depth++;
8508 0 : ndr_print_ptr(ndr, "buffer", r->out.buffer);
8509 0 : ndr->depth++;
8510 0 : ndr_print_ptr(ndr, "buffer", *r->out.buffer);
8511 0 : ndr->depth++;
8512 0 : if (*r->out.buffer) {
8513 0 : ndr_print_uint8(ndr, "buffer", **r->out.buffer);
8514 : }
8515 0 : ndr->depth--;
8516 0 : ndr->depth--;
8517 0 : ndr_print_ptr(ndr, "entries_read", r->out.entries_read);
8518 0 : ndr->depth++;
8519 0 : ndr_print_uint32(ndr, "entries_read", *r->out.entries_read);
8520 0 : ndr->depth--;
8521 0 : ndr_print_ptr(ndr, "total_entries", r->out.total_entries);
8522 0 : ndr->depth++;
8523 0 : ndr_print_uint32(ndr, "total_entries", *r->out.total_entries);
8524 0 : ndr->depth--;
8525 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
8526 0 : ndr->depth--;
8527 : }
8528 0 : ndr->depth--;
8529 : }
8530 :
8531 0 : _PUBLIC_ void ndr_print_NetUserSetGroups(struct ndr_print *ndr, const char *name, ndr_flags_type flags, const struct NetUserSetGroups *r)
8532 : {
8533 0 : ndr_print_struct(ndr, name, "NetUserSetGroups");
8534 0 : if (r == NULL) { ndr_print_null(ndr); return; }
8535 0 : ndr->depth++;
8536 0 : if (flags & NDR_SET_VALUES) {
8537 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
8538 : }
8539 0 : if (flags & NDR_IN) {
8540 0 : ndr_print_struct(ndr, "in", "NetUserSetGroups");
8541 0 : ndr->depth++;
8542 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
8543 0 : ndr_print_string(ndr, "user_name", r->in.user_name);
8544 0 : ndr_print_uint32(ndr, "level", r->in.level);
8545 0 : ndr_print_ptr(ndr, "buffer", r->in.buffer);
8546 0 : ndr->depth++;
8547 0 : ndr_print_uint8(ndr, "buffer", *r->in.buffer);
8548 0 : ndr->depth--;
8549 0 : ndr_print_uint32(ndr, "num_entries", r->in.num_entries);
8550 0 : ndr->depth--;
8551 : }
8552 0 : if (flags & NDR_OUT) {
8553 0 : ndr_print_struct(ndr, "out", "NetUserSetGroups");
8554 0 : ndr->depth++;
8555 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
8556 0 : ndr->depth--;
8557 : }
8558 0 : ndr->depth--;
8559 : }
8560 :
8561 0 : _PUBLIC_ void ndr_print_NetUserGetLocalGroups(struct ndr_print *ndr, const char *name, ndr_flags_type flags, const struct NetUserGetLocalGroups *r)
8562 : {
8563 0 : ndr_print_struct(ndr, name, "NetUserGetLocalGroups");
8564 0 : if (r == NULL) { ndr_print_null(ndr); return; }
8565 0 : ndr->depth++;
8566 0 : if (flags & NDR_SET_VALUES) {
8567 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
8568 : }
8569 0 : if (flags & NDR_IN) {
8570 0 : ndr_print_struct(ndr, "in", "NetUserGetLocalGroups");
8571 0 : ndr->depth++;
8572 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
8573 0 : ndr_print_string(ndr, "user_name", r->in.user_name);
8574 0 : ndr_print_uint32(ndr, "level", r->in.level);
8575 0 : ndr_print_uint32(ndr, "flags", r->in.flags);
8576 0 : ndr_print_uint32(ndr, "prefmaxlen", r->in.prefmaxlen);
8577 0 : ndr->depth--;
8578 : }
8579 0 : if (flags & NDR_OUT) {
8580 0 : ndr_print_struct(ndr, "out", "NetUserGetLocalGroups");
8581 0 : ndr->depth++;
8582 0 : ndr_print_ptr(ndr, "buffer", r->out.buffer);
8583 0 : ndr->depth++;
8584 0 : ndr_print_ptr(ndr, "buffer", *r->out.buffer);
8585 0 : ndr->depth++;
8586 0 : if (*r->out.buffer) {
8587 0 : ndr_print_uint8(ndr, "buffer", **r->out.buffer);
8588 : }
8589 0 : ndr->depth--;
8590 0 : ndr->depth--;
8591 0 : ndr_print_ptr(ndr, "entries_read", r->out.entries_read);
8592 0 : ndr->depth++;
8593 0 : ndr_print_uint32(ndr, "entries_read", *r->out.entries_read);
8594 0 : ndr->depth--;
8595 0 : ndr_print_ptr(ndr, "total_entries", r->out.total_entries);
8596 0 : ndr->depth++;
8597 0 : ndr_print_uint32(ndr, "total_entries", *r->out.total_entries);
8598 0 : ndr->depth--;
8599 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
8600 0 : ndr->depth--;
8601 : }
8602 0 : ndr->depth--;
8603 : }
8604 :
8605 0 : _PUBLIC_ void ndr_print_NetUserModalsGet(struct ndr_print *ndr, const char *name, ndr_flags_type flags, const struct NetUserModalsGet *r)
8606 : {
8607 0 : ndr_print_struct(ndr, name, "NetUserModalsGet");
8608 0 : if (r == NULL) { ndr_print_null(ndr); return; }
8609 0 : ndr->depth++;
8610 0 : if (flags & NDR_SET_VALUES) {
8611 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
8612 : }
8613 0 : if (flags & NDR_IN) {
8614 0 : ndr_print_struct(ndr, "in", "NetUserModalsGet");
8615 0 : ndr->depth++;
8616 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
8617 0 : ndr_print_uint32(ndr, "level", r->in.level);
8618 0 : ndr->depth--;
8619 : }
8620 0 : if (flags & NDR_OUT) {
8621 0 : ndr_print_struct(ndr, "out", "NetUserModalsGet");
8622 0 : ndr->depth++;
8623 0 : ndr_print_ptr(ndr, "buffer", r->out.buffer);
8624 0 : ndr->depth++;
8625 0 : ndr_print_ptr(ndr, "buffer", *r->out.buffer);
8626 0 : ndr->depth++;
8627 0 : if (*r->out.buffer) {
8628 0 : ndr_print_uint8(ndr, "buffer", **r->out.buffer);
8629 : }
8630 0 : ndr->depth--;
8631 0 : ndr->depth--;
8632 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
8633 0 : ndr->depth--;
8634 : }
8635 0 : ndr->depth--;
8636 : }
8637 :
8638 0 : _PUBLIC_ void ndr_print_NetUserModalsSet(struct ndr_print *ndr, const char *name, ndr_flags_type flags, const struct NetUserModalsSet *r)
8639 : {
8640 0 : ndr_print_struct(ndr, name, "NetUserModalsSet");
8641 0 : if (r == NULL) { ndr_print_null(ndr); return; }
8642 0 : ndr->depth++;
8643 0 : if (flags & NDR_SET_VALUES) {
8644 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
8645 : }
8646 0 : if (flags & NDR_IN) {
8647 0 : ndr_print_struct(ndr, "in", "NetUserModalsSet");
8648 0 : ndr->depth++;
8649 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
8650 0 : ndr_print_uint32(ndr, "level", r->in.level);
8651 0 : ndr_print_ptr(ndr, "buffer", r->in.buffer);
8652 0 : ndr->depth++;
8653 0 : ndr_print_uint8(ndr, "buffer", *r->in.buffer);
8654 0 : ndr->depth--;
8655 0 : ndr->depth--;
8656 : }
8657 0 : if (flags & NDR_OUT) {
8658 0 : ndr_print_struct(ndr, "out", "NetUserModalsSet");
8659 0 : ndr->depth++;
8660 0 : ndr_print_ptr(ndr, "parm_err", r->out.parm_err);
8661 0 : ndr->depth++;
8662 0 : ndr_print_uint32(ndr, "parm_err", *r->out.parm_err);
8663 0 : ndr->depth--;
8664 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
8665 0 : ndr->depth--;
8666 : }
8667 0 : ndr->depth--;
8668 : }
8669 :
8670 0 : _PUBLIC_ void ndr_print_NetQueryDisplayInformation(struct ndr_print *ndr, const char *name, ndr_flags_type flags, const struct NetQueryDisplayInformation *r)
8671 : {
8672 0 : ndr_print_struct(ndr, name, "NetQueryDisplayInformation");
8673 0 : if (r == NULL) { ndr_print_null(ndr); return; }
8674 0 : ndr->depth++;
8675 0 : if (flags & NDR_SET_VALUES) {
8676 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
8677 : }
8678 0 : if (flags & NDR_IN) {
8679 0 : ndr_print_struct(ndr, "in", "NetQueryDisplayInformation");
8680 0 : ndr->depth++;
8681 0 : ndr_print_ptr(ndr, "server_name", r->in.server_name);
8682 0 : ndr->depth++;
8683 0 : if (r->in.server_name) {
8684 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
8685 : }
8686 0 : ndr->depth--;
8687 0 : ndr_print_uint32(ndr, "level", r->in.level);
8688 0 : ndr_print_uint32(ndr, "idx", r->in.idx);
8689 0 : ndr_print_uint32(ndr, "entries_requested", r->in.entries_requested);
8690 0 : ndr_print_uint32(ndr, "prefmaxlen", r->in.prefmaxlen);
8691 0 : ndr->depth--;
8692 : }
8693 0 : if (flags & NDR_OUT) {
8694 0 : ndr_print_struct(ndr, "out", "NetQueryDisplayInformation");
8695 0 : ndr->depth++;
8696 0 : ndr_print_ptr(ndr, "entries_read", r->out.entries_read);
8697 0 : ndr->depth++;
8698 0 : ndr_print_uint32(ndr, "entries_read", *r->out.entries_read);
8699 0 : ndr->depth--;
8700 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
8701 0 : ndr->depth--;
8702 : }
8703 0 : ndr->depth--;
8704 : }
8705 :
8706 0 : _PUBLIC_ void ndr_print_NetGroupAdd(struct ndr_print *ndr, const char *name, ndr_flags_type flags, const struct NetGroupAdd *r)
8707 : {
8708 0 : ndr_print_struct(ndr, name, "NetGroupAdd");
8709 0 : if (r == NULL) { ndr_print_null(ndr); return; }
8710 0 : ndr->depth++;
8711 0 : if (flags & NDR_SET_VALUES) {
8712 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
8713 : }
8714 0 : if (flags & NDR_IN) {
8715 0 : ndr_print_struct(ndr, "in", "NetGroupAdd");
8716 0 : ndr->depth++;
8717 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
8718 0 : ndr_print_uint32(ndr, "level", r->in.level);
8719 0 : ndr_print_ptr(ndr, "buffer", r->in.buffer);
8720 0 : ndr->depth++;
8721 0 : ndr_print_uint8(ndr, "buffer", *r->in.buffer);
8722 0 : ndr->depth--;
8723 0 : ndr->depth--;
8724 : }
8725 0 : if (flags & NDR_OUT) {
8726 0 : ndr_print_struct(ndr, "out", "NetGroupAdd");
8727 0 : ndr->depth++;
8728 0 : ndr_print_ptr(ndr, "parm_err", r->out.parm_err);
8729 0 : ndr->depth++;
8730 0 : ndr_print_uint32(ndr, "parm_err", *r->out.parm_err);
8731 0 : ndr->depth--;
8732 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
8733 0 : ndr->depth--;
8734 : }
8735 0 : ndr->depth--;
8736 : }
8737 :
8738 0 : _PUBLIC_ void ndr_print_NetGroupDel(struct ndr_print *ndr, const char *name, ndr_flags_type flags, const struct NetGroupDel *r)
8739 : {
8740 0 : ndr_print_struct(ndr, name, "NetGroupDel");
8741 0 : if (r == NULL) { ndr_print_null(ndr); return; }
8742 0 : ndr->depth++;
8743 0 : if (flags & NDR_SET_VALUES) {
8744 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
8745 : }
8746 0 : if (flags & NDR_IN) {
8747 0 : ndr_print_struct(ndr, "in", "NetGroupDel");
8748 0 : ndr->depth++;
8749 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
8750 0 : ndr_print_string(ndr, "group_name", r->in.group_name);
8751 0 : ndr->depth--;
8752 : }
8753 0 : if (flags & NDR_OUT) {
8754 0 : ndr_print_struct(ndr, "out", "NetGroupDel");
8755 0 : ndr->depth++;
8756 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
8757 0 : ndr->depth--;
8758 : }
8759 0 : ndr->depth--;
8760 : }
8761 :
8762 0 : _PUBLIC_ void ndr_print_NetGroupEnum(struct ndr_print *ndr, const char *name, ndr_flags_type flags, const struct NetGroupEnum *r)
8763 : {
8764 0 : ndr_print_struct(ndr, name, "NetGroupEnum");
8765 0 : if (r == NULL) { ndr_print_null(ndr); return; }
8766 0 : ndr->depth++;
8767 0 : if (flags & NDR_SET_VALUES) {
8768 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
8769 : }
8770 0 : if (flags & NDR_IN) {
8771 0 : ndr_print_struct(ndr, "in", "NetGroupEnum");
8772 0 : ndr->depth++;
8773 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
8774 0 : ndr_print_uint32(ndr, "level", r->in.level);
8775 0 : ndr_print_uint32(ndr, "prefmaxlen", r->in.prefmaxlen);
8776 0 : ndr_print_ptr(ndr, "resume_handle", r->in.resume_handle);
8777 0 : ndr->depth++;
8778 0 : ndr_print_uint32(ndr, "resume_handle", *r->in.resume_handle);
8779 0 : ndr->depth--;
8780 0 : ndr->depth--;
8781 : }
8782 0 : if (flags & NDR_OUT) {
8783 0 : ndr_print_struct(ndr, "out", "NetGroupEnum");
8784 0 : ndr->depth++;
8785 0 : ndr_print_ptr(ndr, "buffer", r->out.buffer);
8786 0 : ndr->depth++;
8787 0 : ndr_print_ptr(ndr, "buffer", *r->out.buffer);
8788 0 : ndr->depth++;
8789 0 : if (*r->out.buffer) {
8790 0 : ndr_print_uint8(ndr, "buffer", **r->out.buffer);
8791 : }
8792 0 : ndr->depth--;
8793 0 : ndr->depth--;
8794 0 : ndr_print_ptr(ndr, "entries_read", r->out.entries_read);
8795 0 : ndr->depth++;
8796 0 : ndr_print_uint32(ndr, "entries_read", *r->out.entries_read);
8797 0 : ndr->depth--;
8798 0 : ndr_print_ptr(ndr, "total_entries", r->out.total_entries);
8799 0 : ndr->depth++;
8800 0 : ndr_print_uint32(ndr, "total_entries", *r->out.total_entries);
8801 0 : ndr->depth--;
8802 0 : ndr_print_ptr(ndr, "resume_handle", r->out.resume_handle);
8803 0 : ndr->depth++;
8804 0 : ndr_print_uint32(ndr, "resume_handle", *r->out.resume_handle);
8805 0 : ndr->depth--;
8806 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
8807 0 : ndr->depth--;
8808 : }
8809 0 : ndr->depth--;
8810 : }
8811 :
8812 0 : _PUBLIC_ void ndr_print_NetGroupSetInfo(struct ndr_print *ndr, const char *name, ndr_flags_type flags, const struct NetGroupSetInfo *r)
8813 : {
8814 0 : ndr_print_struct(ndr, name, "NetGroupSetInfo");
8815 0 : if (r == NULL) { ndr_print_null(ndr); return; }
8816 0 : ndr->depth++;
8817 0 : if (flags & NDR_SET_VALUES) {
8818 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
8819 : }
8820 0 : if (flags & NDR_IN) {
8821 0 : ndr_print_struct(ndr, "in", "NetGroupSetInfo");
8822 0 : ndr->depth++;
8823 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
8824 0 : ndr_print_string(ndr, "group_name", r->in.group_name);
8825 0 : ndr_print_uint32(ndr, "level", r->in.level);
8826 0 : ndr_print_ptr(ndr, "buffer", r->in.buffer);
8827 0 : ndr->depth++;
8828 0 : ndr_print_uint8(ndr, "buffer", *r->in.buffer);
8829 0 : ndr->depth--;
8830 0 : ndr->depth--;
8831 : }
8832 0 : if (flags & NDR_OUT) {
8833 0 : ndr_print_struct(ndr, "out", "NetGroupSetInfo");
8834 0 : ndr->depth++;
8835 0 : ndr_print_ptr(ndr, "parm_err", r->out.parm_err);
8836 0 : ndr->depth++;
8837 0 : ndr_print_uint32(ndr, "parm_err", *r->out.parm_err);
8838 0 : ndr->depth--;
8839 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
8840 0 : ndr->depth--;
8841 : }
8842 0 : ndr->depth--;
8843 : }
8844 :
8845 0 : _PUBLIC_ void ndr_print_NetGroupGetInfo(struct ndr_print *ndr, const char *name, ndr_flags_type flags, const struct NetGroupGetInfo *r)
8846 : {
8847 0 : ndr_print_struct(ndr, name, "NetGroupGetInfo");
8848 0 : if (r == NULL) { ndr_print_null(ndr); return; }
8849 0 : ndr->depth++;
8850 0 : if (flags & NDR_SET_VALUES) {
8851 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
8852 : }
8853 0 : if (flags & NDR_IN) {
8854 0 : ndr_print_struct(ndr, "in", "NetGroupGetInfo");
8855 0 : ndr->depth++;
8856 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
8857 0 : ndr_print_string(ndr, "group_name", r->in.group_name);
8858 0 : ndr_print_uint32(ndr, "level", r->in.level);
8859 0 : ndr->depth--;
8860 : }
8861 0 : if (flags & NDR_OUT) {
8862 0 : ndr_print_struct(ndr, "out", "NetGroupGetInfo");
8863 0 : ndr->depth++;
8864 0 : ndr_print_ptr(ndr, "buffer", r->out.buffer);
8865 0 : ndr->depth++;
8866 0 : ndr_print_ptr(ndr, "buffer", *r->out.buffer);
8867 0 : ndr->depth++;
8868 0 : if (*r->out.buffer) {
8869 0 : ndr_print_uint8(ndr, "buffer", **r->out.buffer);
8870 : }
8871 0 : ndr->depth--;
8872 0 : ndr->depth--;
8873 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
8874 0 : ndr->depth--;
8875 : }
8876 0 : ndr->depth--;
8877 : }
8878 :
8879 0 : _PUBLIC_ void ndr_print_NetGroupAddUser(struct ndr_print *ndr, const char *name, ndr_flags_type flags, const struct NetGroupAddUser *r)
8880 : {
8881 0 : ndr_print_struct(ndr, name, "NetGroupAddUser");
8882 0 : if (r == NULL) { ndr_print_null(ndr); return; }
8883 0 : ndr->depth++;
8884 0 : if (flags & NDR_SET_VALUES) {
8885 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
8886 : }
8887 0 : if (flags & NDR_IN) {
8888 0 : ndr_print_struct(ndr, "in", "NetGroupAddUser");
8889 0 : ndr->depth++;
8890 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
8891 0 : ndr_print_string(ndr, "group_name", r->in.group_name);
8892 0 : ndr_print_string(ndr, "user_name", r->in.user_name);
8893 0 : ndr->depth--;
8894 : }
8895 0 : if (flags & NDR_OUT) {
8896 0 : ndr_print_struct(ndr, "out", "NetGroupAddUser");
8897 0 : ndr->depth++;
8898 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
8899 0 : ndr->depth--;
8900 : }
8901 0 : ndr->depth--;
8902 : }
8903 :
8904 0 : _PUBLIC_ void ndr_print_NetGroupDelUser(struct ndr_print *ndr, const char *name, ndr_flags_type flags, const struct NetGroupDelUser *r)
8905 : {
8906 0 : ndr_print_struct(ndr, name, "NetGroupDelUser");
8907 0 : if (r == NULL) { ndr_print_null(ndr); return; }
8908 0 : ndr->depth++;
8909 0 : if (flags & NDR_SET_VALUES) {
8910 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
8911 : }
8912 0 : if (flags & NDR_IN) {
8913 0 : ndr_print_struct(ndr, "in", "NetGroupDelUser");
8914 0 : ndr->depth++;
8915 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
8916 0 : ndr_print_string(ndr, "group_name", r->in.group_name);
8917 0 : ndr_print_string(ndr, "user_name", r->in.user_name);
8918 0 : ndr->depth--;
8919 : }
8920 0 : if (flags & NDR_OUT) {
8921 0 : ndr_print_struct(ndr, "out", "NetGroupDelUser");
8922 0 : ndr->depth++;
8923 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
8924 0 : ndr->depth--;
8925 : }
8926 0 : ndr->depth--;
8927 : }
8928 :
8929 0 : _PUBLIC_ void ndr_print_NetGroupGetUsers(struct ndr_print *ndr, const char *name, ndr_flags_type flags, const struct NetGroupGetUsers *r)
8930 : {
8931 0 : ndr_print_struct(ndr, name, "NetGroupGetUsers");
8932 0 : if (r == NULL) { ndr_print_null(ndr); return; }
8933 0 : ndr->depth++;
8934 0 : if (flags & NDR_SET_VALUES) {
8935 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
8936 : }
8937 0 : if (flags & NDR_IN) {
8938 0 : ndr_print_struct(ndr, "in", "NetGroupGetUsers");
8939 0 : ndr->depth++;
8940 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
8941 0 : ndr_print_string(ndr, "group_name", r->in.group_name);
8942 0 : ndr_print_uint32(ndr, "level", r->in.level);
8943 0 : ndr_print_uint32(ndr, "prefmaxlen", r->in.prefmaxlen);
8944 0 : ndr_print_ptr(ndr, "resume_handle", r->in.resume_handle);
8945 0 : ndr->depth++;
8946 0 : ndr_print_uint32(ndr, "resume_handle", *r->in.resume_handle);
8947 0 : ndr->depth--;
8948 0 : ndr->depth--;
8949 : }
8950 0 : if (flags & NDR_OUT) {
8951 0 : ndr_print_struct(ndr, "out", "NetGroupGetUsers");
8952 0 : ndr->depth++;
8953 0 : ndr_print_ptr(ndr, "buffer", r->out.buffer);
8954 0 : ndr->depth++;
8955 0 : ndr_print_ptr(ndr, "buffer", *r->out.buffer);
8956 0 : ndr->depth++;
8957 0 : if (*r->out.buffer) {
8958 0 : ndr_print_uint8(ndr, "buffer", **r->out.buffer);
8959 : }
8960 0 : ndr->depth--;
8961 0 : ndr->depth--;
8962 0 : ndr_print_ptr(ndr, "entries_read", r->out.entries_read);
8963 0 : ndr->depth++;
8964 0 : ndr_print_uint32(ndr, "entries_read", *r->out.entries_read);
8965 0 : ndr->depth--;
8966 0 : ndr_print_ptr(ndr, "total_entries", r->out.total_entries);
8967 0 : ndr->depth++;
8968 0 : ndr_print_uint32(ndr, "total_entries", *r->out.total_entries);
8969 0 : ndr->depth--;
8970 0 : ndr_print_ptr(ndr, "resume_handle", r->out.resume_handle);
8971 0 : ndr->depth++;
8972 0 : ndr_print_uint32(ndr, "resume_handle", *r->out.resume_handle);
8973 0 : ndr->depth--;
8974 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
8975 0 : ndr->depth--;
8976 : }
8977 0 : ndr->depth--;
8978 : }
8979 :
8980 0 : _PUBLIC_ void ndr_print_NetGroupSetUsers(struct ndr_print *ndr, const char *name, ndr_flags_type flags, const struct NetGroupSetUsers *r)
8981 : {
8982 0 : ndr_print_struct(ndr, name, "NetGroupSetUsers");
8983 0 : if (r == NULL) { ndr_print_null(ndr); return; }
8984 0 : ndr->depth++;
8985 0 : if (flags & NDR_SET_VALUES) {
8986 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
8987 : }
8988 0 : if (flags & NDR_IN) {
8989 0 : ndr_print_struct(ndr, "in", "NetGroupSetUsers");
8990 0 : ndr->depth++;
8991 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
8992 0 : ndr_print_string(ndr, "group_name", r->in.group_name);
8993 0 : ndr_print_uint32(ndr, "level", r->in.level);
8994 0 : ndr_print_ptr(ndr, "buffer", r->in.buffer);
8995 0 : ndr->depth++;
8996 0 : ndr_print_uint8(ndr, "buffer", *r->in.buffer);
8997 0 : ndr->depth--;
8998 0 : ndr_print_uint32(ndr, "num_entries", r->in.num_entries);
8999 0 : ndr->depth--;
9000 : }
9001 0 : if (flags & NDR_OUT) {
9002 0 : ndr_print_struct(ndr, "out", "NetGroupSetUsers");
9003 0 : ndr->depth++;
9004 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
9005 0 : ndr->depth--;
9006 : }
9007 0 : ndr->depth--;
9008 : }
9009 :
9010 0 : _PUBLIC_ void ndr_print_NetLocalGroupAdd(struct ndr_print *ndr, const char *name, ndr_flags_type flags, const struct NetLocalGroupAdd *r)
9011 : {
9012 0 : ndr_print_struct(ndr, name, "NetLocalGroupAdd");
9013 0 : if (r == NULL) { ndr_print_null(ndr); return; }
9014 0 : ndr->depth++;
9015 0 : if (flags & NDR_SET_VALUES) {
9016 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
9017 : }
9018 0 : if (flags & NDR_IN) {
9019 0 : ndr_print_struct(ndr, "in", "NetLocalGroupAdd");
9020 0 : ndr->depth++;
9021 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
9022 0 : ndr_print_uint32(ndr, "level", r->in.level);
9023 0 : ndr_print_ptr(ndr, "buffer", r->in.buffer);
9024 0 : ndr->depth++;
9025 0 : ndr_print_uint8(ndr, "buffer", *r->in.buffer);
9026 0 : ndr->depth--;
9027 0 : ndr->depth--;
9028 : }
9029 0 : if (flags & NDR_OUT) {
9030 0 : ndr_print_struct(ndr, "out", "NetLocalGroupAdd");
9031 0 : ndr->depth++;
9032 0 : ndr_print_ptr(ndr, "parm_err", r->out.parm_err);
9033 0 : ndr->depth++;
9034 0 : ndr_print_uint32(ndr, "parm_err", *r->out.parm_err);
9035 0 : ndr->depth--;
9036 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
9037 0 : ndr->depth--;
9038 : }
9039 0 : ndr->depth--;
9040 : }
9041 :
9042 0 : _PUBLIC_ void ndr_print_NetLocalGroupDel(struct ndr_print *ndr, const char *name, ndr_flags_type flags, const struct NetLocalGroupDel *r)
9043 : {
9044 0 : ndr_print_struct(ndr, name, "NetLocalGroupDel");
9045 0 : if (r == NULL) { ndr_print_null(ndr); return; }
9046 0 : ndr->depth++;
9047 0 : if (flags & NDR_SET_VALUES) {
9048 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
9049 : }
9050 0 : if (flags & NDR_IN) {
9051 0 : ndr_print_struct(ndr, "in", "NetLocalGroupDel");
9052 0 : ndr->depth++;
9053 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
9054 0 : ndr_print_string(ndr, "group_name", r->in.group_name);
9055 0 : ndr->depth--;
9056 : }
9057 0 : if (flags & NDR_OUT) {
9058 0 : ndr_print_struct(ndr, "out", "NetLocalGroupDel");
9059 0 : ndr->depth++;
9060 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
9061 0 : ndr->depth--;
9062 : }
9063 0 : ndr->depth--;
9064 : }
9065 :
9066 0 : _PUBLIC_ void ndr_print_NetLocalGroupGetInfo(struct ndr_print *ndr, const char *name, ndr_flags_type flags, const struct NetLocalGroupGetInfo *r)
9067 : {
9068 0 : ndr_print_struct(ndr, name, "NetLocalGroupGetInfo");
9069 0 : if (r == NULL) { ndr_print_null(ndr); return; }
9070 0 : ndr->depth++;
9071 0 : if (flags & NDR_SET_VALUES) {
9072 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
9073 : }
9074 0 : if (flags & NDR_IN) {
9075 0 : ndr_print_struct(ndr, "in", "NetLocalGroupGetInfo");
9076 0 : ndr->depth++;
9077 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
9078 0 : ndr_print_string(ndr, "group_name", r->in.group_name);
9079 0 : ndr_print_uint32(ndr, "level", r->in.level);
9080 0 : ndr->depth--;
9081 : }
9082 0 : if (flags & NDR_OUT) {
9083 0 : ndr_print_struct(ndr, "out", "NetLocalGroupGetInfo");
9084 0 : ndr->depth++;
9085 0 : ndr_print_ptr(ndr, "buffer", r->out.buffer);
9086 0 : ndr->depth++;
9087 0 : ndr_print_ptr(ndr, "buffer", *r->out.buffer);
9088 0 : ndr->depth++;
9089 0 : if (*r->out.buffer) {
9090 0 : ndr_print_uint8(ndr, "buffer", **r->out.buffer);
9091 : }
9092 0 : ndr->depth--;
9093 0 : ndr->depth--;
9094 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
9095 0 : ndr->depth--;
9096 : }
9097 0 : ndr->depth--;
9098 : }
9099 :
9100 0 : _PUBLIC_ void ndr_print_NetLocalGroupSetInfo(struct ndr_print *ndr, const char *name, ndr_flags_type flags, const struct NetLocalGroupSetInfo *r)
9101 : {
9102 0 : ndr_print_struct(ndr, name, "NetLocalGroupSetInfo");
9103 0 : if (r == NULL) { ndr_print_null(ndr); return; }
9104 0 : ndr->depth++;
9105 0 : if (flags & NDR_SET_VALUES) {
9106 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
9107 : }
9108 0 : if (flags & NDR_IN) {
9109 0 : ndr_print_struct(ndr, "in", "NetLocalGroupSetInfo");
9110 0 : ndr->depth++;
9111 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
9112 0 : ndr_print_string(ndr, "group_name", r->in.group_name);
9113 0 : ndr_print_uint32(ndr, "level", r->in.level);
9114 0 : ndr_print_ptr(ndr, "buffer", r->in.buffer);
9115 0 : ndr->depth++;
9116 0 : ndr_print_uint8(ndr, "buffer", *r->in.buffer);
9117 0 : ndr->depth--;
9118 0 : ndr->depth--;
9119 : }
9120 0 : if (flags & NDR_OUT) {
9121 0 : ndr_print_struct(ndr, "out", "NetLocalGroupSetInfo");
9122 0 : ndr->depth++;
9123 0 : ndr_print_ptr(ndr, "parm_err", r->out.parm_err);
9124 0 : ndr->depth++;
9125 0 : ndr_print_uint32(ndr, "parm_err", *r->out.parm_err);
9126 0 : ndr->depth--;
9127 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
9128 0 : ndr->depth--;
9129 : }
9130 0 : ndr->depth--;
9131 : }
9132 :
9133 0 : _PUBLIC_ void ndr_print_NetLocalGroupEnum(struct ndr_print *ndr, const char *name, ndr_flags_type flags, const struct NetLocalGroupEnum *r)
9134 : {
9135 0 : ndr_print_struct(ndr, name, "NetLocalGroupEnum");
9136 0 : if (r == NULL) { ndr_print_null(ndr); return; }
9137 0 : ndr->depth++;
9138 0 : if (flags & NDR_SET_VALUES) {
9139 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
9140 : }
9141 0 : if (flags & NDR_IN) {
9142 0 : ndr_print_struct(ndr, "in", "NetLocalGroupEnum");
9143 0 : ndr->depth++;
9144 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
9145 0 : ndr_print_uint32(ndr, "level", r->in.level);
9146 0 : ndr_print_uint32(ndr, "prefmaxlen", r->in.prefmaxlen);
9147 0 : ndr_print_ptr(ndr, "resume_handle", r->in.resume_handle);
9148 0 : ndr->depth++;
9149 0 : ndr_print_uint32(ndr, "resume_handle", *r->in.resume_handle);
9150 0 : ndr->depth--;
9151 0 : ndr->depth--;
9152 : }
9153 0 : if (flags & NDR_OUT) {
9154 0 : ndr_print_struct(ndr, "out", "NetLocalGroupEnum");
9155 0 : ndr->depth++;
9156 0 : ndr_print_ptr(ndr, "buffer", r->out.buffer);
9157 0 : ndr->depth++;
9158 0 : ndr_print_ptr(ndr, "buffer", *r->out.buffer);
9159 0 : ndr->depth++;
9160 0 : if (*r->out.buffer) {
9161 0 : ndr_print_uint8(ndr, "buffer", **r->out.buffer);
9162 : }
9163 0 : ndr->depth--;
9164 0 : ndr->depth--;
9165 0 : ndr_print_ptr(ndr, "entries_read", r->out.entries_read);
9166 0 : ndr->depth++;
9167 0 : ndr_print_uint32(ndr, "entries_read", *r->out.entries_read);
9168 0 : ndr->depth--;
9169 0 : ndr_print_ptr(ndr, "total_entries", r->out.total_entries);
9170 0 : ndr->depth++;
9171 0 : ndr_print_uint32(ndr, "total_entries", *r->out.total_entries);
9172 0 : ndr->depth--;
9173 0 : ndr_print_ptr(ndr, "resume_handle", r->out.resume_handle);
9174 0 : ndr->depth++;
9175 0 : ndr_print_uint32(ndr, "resume_handle", *r->out.resume_handle);
9176 0 : ndr->depth--;
9177 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
9178 0 : ndr->depth--;
9179 : }
9180 0 : ndr->depth--;
9181 : }
9182 :
9183 0 : _PUBLIC_ void ndr_print_NetLocalGroupAddMembers(struct ndr_print *ndr, const char *name, ndr_flags_type flags, const struct NetLocalGroupAddMembers *r)
9184 : {
9185 0 : ndr_print_struct(ndr, name, "NetLocalGroupAddMembers");
9186 0 : if (r == NULL) { ndr_print_null(ndr); return; }
9187 0 : ndr->depth++;
9188 0 : if (flags & NDR_SET_VALUES) {
9189 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
9190 : }
9191 0 : if (flags & NDR_IN) {
9192 0 : ndr_print_struct(ndr, "in", "NetLocalGroupAddMembers");
9193 0 : ndr->depth++;
9194 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
9195 0 : ndr_print_string(ndr, "group_name", r->in.group_name);
9196 0 : ndr_print_uint32(ndr, "level", r->in.level);
9197 0 : ndr_print_ptr(ndr, "buffer", r->in.buffer);
9198 0 : ndr->depth++;
9199 0 : ndr_print_uint8(ndr, "buffer", *r->in.buffer);
9200 0 : ndr->depth--;
9201 0 : ndr_print_uint32(ndr, "total_entries", r->in.total_entries);
9202 0 : ndr->depth--;
9203 : }
9204 0 : if (flags & NDR_OUT) {
9205 0 : ndr_print_struct(ndr, "out", "NetLocalGroupAddMembers");
9206 0 : ndr->depth++;
9207 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
9208 0 : ndr->depth--;
9209 : }
9210 0 : ndr->depth--;
9211 : }
9212 :
9213 0 : _PUBLIC_ void ndr_print_NetLocalGroupDelMembers(struct ndr_print *ndr, const char *name, ndr_flags_type flags, const struct NetLocalGroupDelMembers *r)
9214 : {
9215 0 : ndr_print_struct(ndr, name, "NetLocalGroupDelMembers");
9216 0 : if (r == NULL) { ndr_print_null(ndr); return; }
9217 0 : ndr->depth++;
9218 0 : if (flags & NDR_SET_VALUES) {
9219 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
9220 : }
9221 0 : if (flags & NDR_IN) {
9222 0 : ndr_print_struct(ndr, "in", "NetLocalGroupDelMembers");
9223 0 : ndr->depth++;
9224 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
9225 0 : ndr_print_string(ndr, "group_name", r->in.group_name);
9226 0 : ndr_print_uint32(ndr, "level", r->in.level);
9227 0 : ndr_print_ptr(ndr, "buffer", r->in.buffer);
9228 0 : ndr->depth++;
9229 0 : ndr_print_uint8(ndr, "buffer", *r->in.buffer);
9230 0 : ndr->depth--;
9231 0 : ndr_print_uint32(ndr, "total_entries", r->in.total_entries);
9232 0 : ndr->depth--;
9233 : }
9234 0 : if (flags & NDR_OUT) {
9235 0 : ndr_print_struct(ndr, "out", "NetLocalGroupDelMembers");
9236 0 : ndr->depth++;
9237 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
9238 0 : ndr->depth--;
9239 : }
9240 0 : ndr->depth--;
9241 : }
9242 :
9243 0 : _PUBLIC_ void ndr_print_NetLocalGroupGetMembers(struct ndr_print *ndr, const char *name, ndr_flags_type flags, const struct NetLocalGroupGetMembers *r)
9244 : {
9245 0 : ndr_print_struct(ndr, name, "NetLocalGroupGetMembers");
9246 0 : if (r == NULL) { ndr_print_null(ndr); return; }
9247 0 : ndr->depth++;
9248 0 : if (flags & NDR_SET_VALUES) {
9249 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
9250 : }
9251 0 : if (flags & NDR_IN) {
9252 0 : ndr_print_struct(ndr, "in", "NetLocalGroupGetMembers");
9253 0 : ndr->depth++;
9254 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
9255 0 : ndr_print_string(ndr, "local_group_name", r->in.local_group_name);
9256 0 : ndr_print_uint32(ndr, "level", r->in.level);
9257 0 : ndr_print_uint32(ndr, "prefmaxlen", r->in.prefmaxlen);
9258 0 : ndr_print_ptr(ndr, "resume_handle", r->in.resume_handle);
9259 0 : ndr->depth++;
9260 0 : ndr_print_uint32(ndr, "resume_handle", *r->in.resume_handle);
9261 0 : ndr->depth--;
9262 0 : ndr->depth--;
9263 : }
9264 0 : if (flags & NDR_OUT) {
9265 0 : ndr_print_struct(ndr, "out", "NetLocalGroupGetMembers");
9266 0 : ndr->depth++;
9267 0 : ndr_print_ptr(ndr, "buffer", r->out.buffer);
9268 0 : ndr->depth++;
9269 0 : ndr_print_ptr(ndr, "buffer", *r->out.buffer);
9270 0 : ndr->depth++;
9271 0 : if (*r->out.buffer) {
9272 0 : ndr_print_uint8(ndr, "buffer", **r->out.buffer);
9273 : }
9274 0 : ndr->depth--;
9275 0 : ndr->depth--;
9276 0 : ndr_print_ptr(ndr, "entries_read", r->out.entries_read);
9277 0 : ndr->depth++;
9278 0 : ndr_print_uint32(ndr, "entries_read", *r->out.entries_read);
9279 0 : ndr->depth--;
9280 0 : ndr_print_ptr(ndr, "total_entries", r->out.total_entries);
9281 0 : ndr->depth++;
9282 0 : ndr_print_uint32(ndr, "total_entries", *r->out.total_entries);
9283 0 : ndr->depth--;
9284 0 : ndr_print_ptr(ndr, "resume_handle", r->out.resume_handle);
9285 0 : ndr->depth++;
9286 0 : ndr_print_uint32(ndr, "resume_handle", *r->out.resume_handle);
9287 0 : ndr->depth--;
9288 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
9289 0 : ndr->depth--;
9290 : }
9291 0 : ndr->depth--;
9292 : }
9293 :
9294 0 : _PUBLIC_ void ndr_print_NetLocalGroupSetMembers(struct ndr_print *ndr, const char *name, ndr_flags_type flags, const struct NetLocalGroupSetMembers *r)
9295 : {
9296 0 : ndr_print_struct(ndr, name, "NetLocalGroupSetMembers");
9297 0 : if (r == NULL) { ndr_print_null(ndr); return; }
9298 0 : ndr->depth++;
9299 0 : if (flags & NDR_SET_VALUES) {
9300 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
9301 : }
9302 0 : if (flags & NDR_IN) {
9303 0 : ndr_print_struct(ndr, "in", "NetLocalGroupSetMembers");
9304 0 : ndr->depth++;
9305 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
9306 0 : ndr_print_string(ndr, "group_name", r->in.group_name);
9307 0 : ndr_print_uint32(ndr, "level", r->in.level);
9308 0 : ndr_print_ptr(ndr, "buffer", r->in.buffer);
9309 0 : ndr->depth++;
9310 0 : ndr_print_uint8(ndr, "buffer", *r->in.buffer);
9311 0 : ndr->depth--;
9312 0 : ndr_print_uint32(ndr, "total_entries", r->in.total_entries);
9313 0 : ndr->depth--;
9314 : }
9315 0 : if (flags & NDR_OUT) {
9316 0 : ndr_print_struct(ndr, "out", "NetLocalGroupSetMembers");
9317 0 : ndr->depth++;
9318 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
9319 0 : ndr->depth--;
9320 : }
9321 0 : ndr->depth--;
9322 : }
9323 :
9324 0 : _PUBLIC_ void ndr_print_NetRemoteTOD(struct ndr_print *ndr, const char *name, ndr_flags_type flags, const struct NetRemoteTOD *r)
9325 : {
9326 0 : ndr_print_struct(ndr, name, "NetRemoteTOD");
9327 0 : if (r == NULL) { ndr_print_null(ndr); return; }
9328 0 : ndr->depth++;
9329 0 : if (flags & NDR_SET_VALUES) {
9330 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
9331 : }
9332 0 : if (flags & NDR_IN) {
9333 0 : ndr_print_struct(ndr, "in", "NetRemoteTOD");
9334 0 : ndr->depth++;
9335 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
9336 0 : ndr->depth--;
9337 : }
9338 0 : if (flags & NDR_OUT) {
9339 0 : ndr_print_struct(ndr, "out", "NetRemoteTOD");
9340 0 : ndr->depth++;
9341 0 : ndr_print_ptr(ndr, "buffer", r->out.buffer);
9342 0 : ndr->depth++;
9343 0 : ndr_print_ptr(ndr, "buffer", *r->out.buffer);
9344 0 : ndr->depth++;
9345 0 : if (*r->out.buffer) {
9346 0 : ndr_print_uint8(ndr, "buffer", **r->out.buffer);
9347 : }
9348 0 : ndr->depth--;
9349 0 : ndr->depth--;
9350 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
9351 0 : ndr->depth--;
9352 : }
9353 0 : ndr->depth--;
9354 : }
9355 :
9356 0 : _PUBLIC_ void ndr_print_NetShareAdd(struct ndr_print *ndr, const char *name, ndr_flags_type flags, const struct NetShareAdd *r)
9357 : {
9358 0 : ndr_print_struct(ndr, name, "NetShareAdd");
9359 0 : if (r == NULL) { ndr_print_null(ndr); return; }
9360 0 : ndr->depth++;
9361 0 : if (flags & NDR_SET_VALUES) {
9362 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
9363 : }
9364 0 : if (flags & NDR_IN) {
9365 0 : ndr_print_struct(ndr, "in", "NetShareAdd");
9366 0 : ndr->depth++;
9367 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
9368 0 : ndr_print_uint32(ndr, "level", r->in.level);
9369 0 : ndr_print_ptr(ndr, "buffer", r->in.buffer);
9370 0 : ndr->depth++;
9371 0 : ndr_print_uint8(ndr, "buffer", *r->in.buffer);
9372 0 : ndr->depth--;
9373 0 : ndr->depth--;
9374 : }
9375 0 : if (flags & NDR_OUT) {
9376 0 : ndr_print_struct(ndr, "out", "NetShareAdd");
9377 0 : ndr->depth++;
9378 0 : ndr_print_ptr(ndr, "parm_err", r->out.parm_err);
9379 0 : ndr->depth++;
9380 0 : ndr_print_uint32(ndr, "parm_err", *r->out.parm_err);
9381 0 : ndr->depth--;
9382 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
9383 0 : ndr->depth--;
9384 : }
9385 0 : ndr->depth--;
9386 : }
9387 :
9388 0 : _PUBLIC_ void ndr_print_NetShareDel(struct ndr_print *ndr, const char *name, ndr_flags_type flags, const struct NetShareDel *r)
9389 : {
9390 0 : ndr_print_struct(ndr, name, "NetShareDel");
9391 0 : if (r == NULL) { ndr_print_null(ndr); return; }
9392 0 : ndr->depth++;
9393 0 : if (flags & NDR_SET_VALUES) {
9394 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
9395 : }
9396 0 : if (flags & NDR_IN) {
9397 0 : ndr_print_struct(ndr, "in", "NetShareDel");
9398 0 : ndr->depth++;
9399 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
9400 0 : ndr_print_string(ndr, "net_name", r->in.net_name);
9401 0 : ndr_print_uint32(ndr, "reserved", r->in.reserved);
9402 0 : ndr->depth--;
9403 : }
9404 0 : if (flags & NDR_OUT) {
9405 0 : ndr_print_struct(ndr, "out", "NetShareDel");
9406 0 : ndr->depth++;
9407 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
9408 0 : ndr->depth--;
9409 : }
9410 0 : ndr->depth--;
9411 : }
9412 :
9413 0 : _PUBLIC_ void ndr_print_NetShareEnum(struct ndr_print *ndr, const char *name, ndr_flags_type flags, const struct NetShareEnum *r)
9414 : {
9415 0 : ndr_print_struct(ndr, name, "NetShareEnum");
9416 0 : if (r == NULL) { ndr_print_null(ndr); return; }
9417 0 : ndr->depth++;
9418 0 : if (flags & NDR_SET_VALUES) {
9419 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
9420 : }
9421 0 : if (flags & NDR_IN) {
9422 0 : ndr_print_struct(ndr, "in", "NetShareEnum");
9423 0 : ndr->depth++;
9424 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
9425 0 : ndr_print_uint32(ndr, "level", r->in.level);
9426 0 : ndr_print_uint32(ndr, "prefmaxlen", r->in.prefmaxlen);
9427 0 : ndr_print_ptr(ndr, "resume_handle", r->in.resume_handle);
9428 0 : ndr->depth++;
9429 0 : ndr_print_uint32(ndr, "resume_handle", *r->in.resume_handle);
9430 0 : ndr->depth--;
9431 0 : ndr->depth--;
9432 : }
9433 0 : if (flags & NDR_OUT) {
9434 0 : ndr_print_struct(ndr, "out", "NetShareEnum");
9435 0 : ndr->depth++;
9436 0 : ndr_print_ptr(ndr, "buffer", r->out.buffer);
9437 0 : ndr->depth++;
9438 0 : ndr_print_ptr(ndr, "buffer", *r->out.buffer);
9439 0 : ndr->depth++;
9440 0 : if (*r->out.buffer) {
9441 0 : ndr_print_uint8(ndr, "buffer", **r->out.buffer);
9442 : }
9443 0 : ndr->depth--;
9444 0 : ndr->depth--;
9445 0 : ndr_print_ptr(ndr, "entries_read", r->out.entries_read);
9446 0 : ndr->depth++;
9447 0 : ndr_print_uint32(ndr, "entries_read", *r->out.entries_read);
9448 0 : ndr->depth--;
9449 0 : ndr_print_ptr(ndr, "total_entries", r->out.total_entries);
9450 0 : ndr->depth++;
9451 0 : ndr_print_uint32(ndr, "total_entries", *r->out.total_entries);
9452 0 : ndr->depth--;
9453 0 : ndr_print_ptr(ndr, "resume_handle", r->out.resume_handle);
9454 0 : ndr->depth++;
9455 0 : ndr_print_uint32(ndr, "resume_handle", *r->out.resume_handle);
9456 0 : ndr->depth--;
9457 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
9458 0 : ndr->depth--;
9459 : }
9460 0 : ndr->depth--;
9461 : }
9462 :
9463 0 : _PUBLIC_ void ndr_print_NetShareGetInfo(struct ndr_print *ndr, const char *name, ndr_flags_type flags, const struct NetShareGetInfo *r)
9464 : {
9465 0 : ndr_print_struct(ndr, name, "NetShareGetInfo");
9466 0 : if (r == NULL) { ndr_print_null(ndr); return; }
9467 0 : ndr->depth++;
9468 0 : if (flags & NDR_SET_VALUES) {
9469 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
9470 : }
9471 0 : if (flags & NDR_IN) {
9472 0 : ndr_print_struct(ndr, "in", "NetShareGetInfo");
9473 0 : ndr->depth++;
9474 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
9475 0 : ndr_print_string(ndr, "net_name", r->in.net_name);
9476 0 : ndr_print_uint32(ndr, "level", r->in.level);
9477 0 : ndr->depth--;
9478 : }
9479 0 : if (flags & NDR_OUT) {
9480 0 : ndr_print_struct(ndr, "out", "NetShareGetInfo");
9481 0 : ndr->depth++;
9482 0 : ndr_print_ptr(ndr, "buffer", r->out.buffer);
9483 0 : ndr->depth++;
9484 0 : ndr_print_ptr(ndr, "buffer", *r->out.buffer);
9485 0 : ndr->depth++;
9486 0 : if (*r->out.buffer) {
9487 0 : ndr_print_uint8(ndr, "buffer", **r->out.buffer);
9488 : }
9489 0 : ndr->depth--;
9490 0 : ndr->depth--;
9491 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
9492 0 : ndr->depth--;
9493 : }
9494 0 : ndr->depth--;
9495 : }
9496 :
9497 0 : _PUBLIC_ void ndr_print_NetShareSetInfo(struct ndr_print *ndr, const char *name, ndr_flags_type flags, const struct NetShareSetInfo *r)
9498 : {
9499 0 : ndr_print_struct(ndr, name, "NetShareSetInfo");
9500 0 : if (r == NULL) { ndr_print_null(ndr); return; }
9501 0 : ndr->depth++;
9502 0 : if (flags & NDR_SET_VALUES) {
9503 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
9504 : }
9505 0 : if (flags & NDR_IN) {
9506 0 : ndr_print_struct(ndr, "in", "NetShareSetInfo");
9507 0 : ndr->depth++;
9508 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
9509 0 : ndr_print_string(ndr, "net_name", r->in.net_name);
9510 0 : ndr_print_uint32(ndr, "level", r->in.level);
9511 0 : ndr_print_ptr(ndr, "buffer", r->in.buffer);
9512 0 : ndr->depth++;
9513 0 : ndr_print_uint8(ndr, "buffer", *r->in.buffer);
9514 0 : ndr->depth--;
9515 0 : ndr->depth--;
9516 : }
9517 0 : if (flags & NDR_OUT) {
9518 0 : ndr_print_struct(ndr, "out", "NetShareSetInfo");
9519 0 : ndr->depth++;
9520 0 : ndr_print_ptr(ndr, "parm_err", r->out.parm_err);
9521 0 : ndr->depth++;
9522 0 : ndr_print_uint32(ndr, "parm_err", *r->out.parm_err);
9523 0 : ndr->depth--;
9524 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
9525 0 : ndr->depth--;
9526 : }
9527 0 : ndr->depth--;
9528 : }
9529 :
9530 0 : _PUBLIC_ void ndr_print_NetFileClose(struct ndr_print *ndr, const char *name, ndr_flags_type flags, const struct NetFileClose *r)
9531 : {
9532 0 : ndr_print_struct(ndr, name, "NetFileClose");
9533 0 : if (r == NULL) { ndr_print_null(ndr); return; }
9534 0 : ndr->depth++;
9535 0 : if (flags & NDR_SET_VALUES) {
9536 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
9537 : }
9538 0 : if (flags & NDR_IN) {
9539 0 : ndr_print_struct(ndr, "in", "NetFileClose");
9540 0 : ndr->depth++;
9541 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
9542 0 : ndr_print_uint32(ndr, "fileid", r->in.fileid);
9543 0 : ndr->depth--;
9544 : }
9545 0 : if (flags & NDR_OUT) {
9546 0 : ndr_print_struct(ndr, "out", "NetFileClose");
9547 0 : ndr->depth++;
9548 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
9549 0 : ndr->depth--;
9550 : }
9551 0 : ndr->depth--;
9552 : }
9553 :
9554 0 : _PUBLIC_ void ndr_print_NetFileGetInfo(struct ndr_print *ndr, const char *name, ndr_flags_type flags, const struct NetFileGetInfo *r)
9555 : {
9556 0 : ndr_print_struct(ndr, name, "NetFileGetInfo");
9557 0 : if (r == NULL) { ndr_print_null(ndr); return; }
9558 0 : ndr->depth++;
9559 0 : if (flags & NDR_SET_VALUES) {
9560 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
9561 : }
9562 0 : if (flags & NDR_IN) {
9563 0 : ndr_print_struct(ndr, "in", "NetFileGetInfo");
9564 0 : ndr->depth++;
9565 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
9566 0 : ndr_print_uint32(ndr, "fileid", r->in.fileid);
9567 0 : ndr_print_uint32(ndr, "level", r->in.level);
9568 0 : ndr->depth--;
9569 : }
9570 0 : if (flags & NDR_OUT) {
9571 0 : ndr_print_struct(ndr, "out", "NetFileGetInfo");
9572 0 : ndr->depth++;
9573 0 : ndr_print_ptr(ndr, "buffer", r->out.buffer);
9574 0 : ndr->depth++;
9575 0 : ndr_print_ptr(ndr, "buffer", *r->out.buffer);
9576 0 : ndr->depth++;
9577 0 : if (*r->out.buffer) {
9578 0 : ndr_print_uint8(ndr, "buffer", **r->out.buffer);
9579 : }
9580 0 : ndr->depth--;
9581 0 : ndr->depth--;
9582 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
9583 0 : ndr->depth--;
9584 : }
9585 0 : ndr->depth--;
9586 : }
9587 :
9588 0 : _PUBLIC_ void ndr_print_NetFileEnum(struct ndr_print *ndr, const char *name, ndr_flags_type flags, const struct NetFileEnum *r)
9589 : {
9590 0 : ndr_print_struct(ndr, name, "NetFileEnum");
9591 0 : if (r == NULL) { ndr_print_null(ndr); return; }
9592 0 : ndr->depth++;
9593 0 : if (flags & NDR_SET_VALUES) {
9594 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
9595 : }
9596 0 : if (flags & NDR_IN) {
9597 0 : ndr_print_struct(ndr, "in", "NetFileEnum");
9598 0 : ndr->depth++;
9599 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
9600 0 : ndr_print_string(ndr, "base_path", r->in.base_path);
9601 0 : ndr_print_string(ndr, "user_name", r->in.user_name);
9602 0 : ndr_print_uint32(ndr, "level", r->in.level);
9603 0 : ndr_print_uint32(ndr, "prefmaxlen", r->in.prefmaxlen);
9604 0 : ndr_print_ptr(ndr, "resume_handle", r->in.resume_handle);
9605 0 : ndr->depth++;
9606 0 : ndr_print_uint32(ndr, "resume_handle", *r->in.resume_handle);
9607 0 : ndr->depth--;
9608 0 : ndr->depth--;
9609 : }
9610 0 : if (flags & NDR_OUT) {
9611 0 : ndr_print_struct(ndr, "out", "NetFileEnum");
9612 0 : ndr->depth++;
9613 0 : ndr_print_ptr(ndr, "buffer", r->out.buffer);
9614 0 : ndr->depth++;
9615 0 : ndr_print_ptr(ndr, "buffer", *r->out.buffer);
9616 0 : ndr->depth++;
9617 0 : if (*r->out.buffer) {
9618 0 : ndr_print_uint8(ndr, "buffer", **r->out.buffer);
9619 : }
9620 0 : ndr->depth--;
9621 0 : ndr->depth--;
9622 0 : ndr_print_ptr(ndr, "entries_read", r->out.entries_read);
9623 0 : ndr->depth++;
9624 0 : ndr_print_uint32(ndr, "entries_read", *r->out.entries_read);
9625 0 : ndr->depth--;
9626 0 : ndr_print_ptr(ndr, "total_entries", r->out.total_entries);
9627 0 : ndr->depth++;
9628 0 : ndr_print_uint32(ndr, "total_entries", *r->out.total_entries);
9629 0 : ndr->depth--;
9630 0 : ndr_print_ptr(ndr, "resume_handle", r->out.resume_handle);
9631 0 : ndr->depth++;
9632 0 : ndr_print_uint32(ndr, "resume_handle", *r->out.resume_handle);
9633 0 : ndr->depth--;
9634 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
9635 0 : ndr->depth--;
9636 : }
9637 0 : ndr->depth--;
9638 : }
9639 :
9640 0 : _PUBLIC_ void ndr_print_NetShutdownInit(struct ndr_print *ndr, const char *name, ndr_flags_type flags, const struct NetShutdownInit *r)
9641 : {
9642 0 : ndr_print_struct(ndr, name, "NetShutdownInit");
9643 0 : if (r == NULL) { ndr_print_null(ndr); return; }
9644 0 : ndr->depth++;
9645 0 : if (flags & NDR_SET_VALUES) {
9646 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
9647 : }
9648 0 : if (flags & NDR_IN) {
9649 0 : ndr_print_struct(ndr, "in", "NetShutdownInit");
9650 0 : ndr->depth++;
9651 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
9652 0 : ndr_print_string(ndr, "message", r->in.message);
9653 0 : ndr_print_uint32(ndr, "timeout", r->in.timeout);
9654 0 : ndr_print_uint8(ndr, "force_apps", r->in.force_apps);
9655 0 : ndr_print_uint8(ndr, "do_reboot", r->in.do_reboot);
9656 0 : ndr->depth--;
9657 : }
9658 0 : if (flags & NDR_OUT) {
9659 0 : ndr_print_struct(ndr, "out", "NetShutdownInit");
9660 0 : ndr->depth++;
9661 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
9662 0 : ndr->depth--;
9663 : }
9664 0 : ndr->depth--;
9665 : }
9666 :
9667 0 : _PUBLIC_ void ndr_print_NetShutdownAbort(struct ndr_print *ndr, const char *name, ndr_flags_type flags, const struct NetShutdownAbort *r)
9668 : {
9669 0 : ndr_print_struct(ndr, name, "NetShutdownAbort");
9670 0 : if (r == NULL) { ndr_print_null(ndr); return; }
9671 0 : ndr->depth++;
9672 0 : if (flags & NDR_SET_VALUES) {
9673 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
9674 : }
9675 0 : if (flags & NDR_IN) {
9676 0 : ndr_print_struct(ndr, "in", "NetShutdownAbort");
9677 0 : ndr->depth++;
9678 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
9679 0 : ndr->depth--;
9680 : }
9681 0 : if (flags & NDR_OUT) {
9682 0 : ndr_print_struct(ndr, "out", "NetShutdownAbort");
9683 0 : ndr->depth++;
9684 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
9685 0 : ndr->depth--;
9686 : }
9687 0 : ndr->depth--;
9688 : }
9689 :
9690 0 : _PUBLIC_ void ndr_print_I_NetLogonControl(struct ndr_print *ndr, const char *name, ndr_flags_type flags, const struct I_NetLogonControl *r)
9691 : {
9692 0 : ndr_print_struct(ndr, name, "I_NetLogonControl");
9693 0 : if (r == NULL) { ndr_print_null(ndr); return; }
9694 0 : ndr->depth++;
9695 0 : if (flags & NDR_SET_VALUES) {
9696 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
9697 : }
9698 0 : if (flags & NDR_IN) {
9699 0 : ndr_print_struct(ndr, "in", "I_NetLogonControl");
9700 0 : ndr->depth++;
9701 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
9702 0 : ndr_print_uint32(ndr, "function_code", r->in.function_code);
9703 0 : ndr_print_uint32(ndr, "query_level", r->in.query_level);
9704 0 : ndr->depth--;
9705 : }
9706 0 : if (flags & NDR_OUT) {
9707 0 : ndr_print_struct(ndr, "out", "I_NetLogonControl");
9708 0 : ndr->depth++;
9709 0 : ndr_print_ptr(ndr, "buffer", r->out.buffer);
9710 0 : ndr->depth++;
9711 0 : ndr_print_ptr(ndr, "buffer", *r->out.buffer);
9712 0 : ndr->depth++;
9713 0 : if (*r->out.buffer) {
9714 0 : ndr_print_uint8(ndr, "buffer", **r->out.buffer);
9715 : }
9716 0 : ndr->depth--;
9717 0 : ndr->depth--;
9718 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
9719 0 : ndr->depth--;
9720 : }
9721 0 : ndr->depth--;
9722 : }
9723 :
9724 0 : _PUBLIC_ void ndr_print_I_NetLogonControl2(struct ndr_print *ndr, const char *name, ndr_flags_type flags, const struct I_NetLogonControl2 *r)
9725 : {
9726 0 : ndr_print_struct(ndr, name, "I_NetLogonControl2");
9727 0 : if (r == NULL) { ndr_print_null(ndr); return; }
9728 0 : ndr->depth++;
9729 0 : if (flags & NDR_SET_VALUES) {
9730 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
9731 : }
9732 0 : if (flags & NDR_IN) {
9733 0 : ndr_print_struct(ndr, "in", "I_NetLogonControl2");
9734 0 : ndr->depth++;
9735 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
9736 0 : ndr_print_uint32(ndr, "function_code", r->in.function_code);
9737 0 : ndr_print_uint32(ndr, "query_level", r->in.query_level);
9738 0 : ndr_print_ptr(ndr, "data", r->in.data);
9739 0 : ndr->depth++;
9740 0 : if (r->in.data) {
9741 0 : ndr_print_uint8(ndr, "data", *r->in.data);
9742 : }
9743 0 : ndr->depth--;
9744 0 : ndr->depth--;
9745 : }
9746 0 : if (flags & NDR_OUT) {
9747 0 : ndr_print_struct(ndr, "out", "I_NetLogonControl2");
9748 0 : ndr->depth++;
9749 0 : ndr_print_ptr(ndr, "buffer", r->out.buffer);
9750 0 : ndr->depth++;
9751 0 : ndr_print_ptr(ndr, "buffer", *r->out.buffer);
9752 0 : ndr->depth++;
9753 0 : if (*r->out.buffer) {
9754 0 : ndr_print_uint8(ndr, "buffer", **r->out.buffer);
9755 : }
9756 0 : ndr->depth--;
9757 0 : ndr->depth--;
9758 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
9759 0 : ndr->depth--;
9760 : }
9761 0 : ndr->depth--;
9762 : }
9763 :
9764 : #ifndef SKIP_NDR_TABLE_libnetapi
9765 : static const struct ndr_interface_public_struct libnetapi_public_structs[] = {
9766 : {
9767 : .name = "domsid",
9768 : .struct_size = sizeof(struct domsid ),
9769 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_domsid,
9770 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_domsid,
9771 : .ndr_print = (ndr_print_function_t) ndr_print_flags_domsid,
9772 : },
9773 : {
9774 : .name = "SERVER_INFO_100",
9775 : .struct_size = sizeof(struct SERVER_INFO_100 ),
9776 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_100,
9777 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_100,
9778 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_100,
9779 : },
9780 : {
9781 : .name = "SERVER_INFO_101",
9782 : .struct_size = sizeof(struct SERVER_INFO_101 ),
9783 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_101,
9784 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_101,
9785 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_101,
9786 : },
9787 : {
9788 : .name = "SERVER_INFO_102",
9789 : .struct_size = sizeof(struct SERVER_INFO_102 ),
9790 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_102,
9791 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_102,
9792 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_102,
9793 : },
9794 : {
9795 : .name = "SERVER_INFO_402",
9796 : .struct_size = sizeof(struct SERVER_INFO_402 ),
9797 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_402,
9798 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_402,
9799 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_402,
9800 : },
9801 : {
9802 : .name = "SERVER_INFO_403",
9803 : .struct_size = sizeof(struct SERVER_INFO_403 ),
9804 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_403,
9805 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_403,
9806 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_403,
9807 : },
9808 : {
9809 : .name = "SERVER_INFO_502",
9810 : .struct_size = sizeof(struct SERVER_INFO_502 ),
9811 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_502,
9812 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_502,
9813 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_502,
9814 : },
9815 : {
9816 : .name = "SERVER_INFO_503",
9817 : .struct_size = sizeof(struct SERVER_INFO_503 ),
9818 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_503,
9819 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_503,
9820 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_503,
9821 : },
9822 : {
9823 : .name = "SERVER_INFO_599",
9824 : .struct_size = sizeof(struct SERVER_INFO_599 ),
9825 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_599,
9826 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_599,
9827 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_599,
9828 : },
9829 : {
9830 : .name = "SERVER_INFO_598",
9831 : .struct_size = sizeof(struct SERVER_INFO_598 ),
9832 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_598,
9833 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_598,
9834 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_598,
9835 : },
9836 : {
9837 : .name = "SERVER_INFO_1005",
9838 : .struct_size = sizeof(struct SERVER_INFO_1005 ),
9839 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1005,
9840 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1005,
9841 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1005,
9842 : },
9843 : {
9844 : .name = "SERVER_INFO_1107",
9845 : .struct_size = sizeof(struct SERVER_INFO_1107 ),
9846 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1107,
9847 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1107,
9848 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1107,
9849 : },
9850 : {
9851 : .name = "SERVER_INFO_1010",
9852 : .struct_size = sizeof(struct SERVER_INFO_1010 ),
9853 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1010,
9854 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1010,
9855 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1010,
9856 : },
9857 : {
9858 : .name = "SERVER_INFO_1016",
9859 : .struct_size = sizeof(struct SERVER_INFO_1016 ),
9860 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1016,
9861 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1016,
9862 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1016,
9863 : },
9864 : {
9865 : .name = "SERVER_INFO_1017",
9866 : .struct_size = sizeof(struct SERVER_INFO_1017 ),
9867 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1017,
9868 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1017,
9869 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1017,
9870 : },
9871 : {
9872 : .name = "SERVER_INFO_1018",
9873 : .struct_size = sizeof(struct SERVER_INFO_1018 ),
9874 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1018,
9875 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1018,
9876 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1018,
9877 : },
9878 : {
9879 : .name = "SERVER_INFO_1501",
9880 : .struct_size = sizeof(struct SERVER_INFO_1501 ),
9881 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1501,
9882 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1501,
9883 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1501,
9884 : },
9885 : {
9886 : .name = "SERVER_INFO_1502",
9887 : .struct_size = sizeof(struct SERVER_INFO_1502 ),
9888 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1502,
9889 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1502,
9890 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1502,
9891 : },
9892 : {
9893 : .name = "SERVER_INFO_1503",
9894 : .struct_size = sizeof(struct SERVER_INFO_1503 ),
9895 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1503,
9896 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1503,
9897 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1503,
9898 : },
9899 : {
9900 : .name = "SERVER_INFO_1506",
9901 : .struct_size = sizeof(struct SERVER_INFO_1506 ),
9902 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1506,
9903 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1506,
9904 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1506,
9905 : },
9906 : {
9907 : .name = "SERVER_INFO_1509",
9908 : .struct_size = sizeof(struct SERVER_INFO_1509 ),
9909 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1509,
9910 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1509,
9911 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1509,
9912 : },
9913 : {
9914 : .name = "SERVER_INFO_1510",
9915 : .struct_size = sizeof(struct SERVER_INFO_1510 ),
9916 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1510,
9917 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1510,
9918 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1510,
9919 : },
9920 : {
9921 : .name = "SERVER_INFO_1511",
9922 : .struct_size = sizeof(struct SERVER_INFO_1511 ),
9923 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1511,
9924 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1511,
9925 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1511,
9926 : },
9927 : {
9928 : .name = "SERVER_INFO_1512",
9929 : .struct_size = sizeof(struct SERVER_INFO_1512 ),
9930 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1512,
9931 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1512,
9932 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1512,
9933 : },
9934 : {
9935 : .name = "SERVER_INFO_1513",
9936 : .struct_size = sizeof(struct SERVER_INFO_1513 ),
9937 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1513,
9938 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1513,
9939 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1513,
9940 : },
9941 : {
9942 : .name = "SERVER_INFO_1514",
9943 : .struct_size = sizeof(struct SERVER_INFO_1514 ),
9944 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1514,
9945 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1514,
9946 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1514,
9947 : },
9948 : {
9949 : .name = "SERVER_INFO_1515",
9950 : .struct_size = sizeof(struct SERVER_INFO_1515 ),
9951 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1515,
9952 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1515,
9953 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1515,
9954 : },
9955 : {
9956 : .name = "SERVER_INFO_1516",
9957 : .struct_size = sizeof(struct SERVER_INFO_1516 ),
9958 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1516,
9959 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1516,
9960 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1516,
9961 : },
9962 : {
9963 : .name = "SERVER_INFO_1518",
9964 : .struct_size = sizeof(struct SERVER_INFO_1518 ),
9965 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1518,
9966 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1518,
9967 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1518,
9968 : },
9969 : {
9970 : .name = "SERVER_INFO_1520",
9971 : .struct_size = sizeof(struct SERVER_INFO_1520 ),
9972 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1520,
9973 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1520,
9974 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1520,
9975 : },
9976 : {
9977 : .name = "SERVER_INFO_1521",
9978 : .struct_size = sizeof(struct SERVER_INFO_1521 ),
9979 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1521,
9980 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1521,
9981 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1521,
9982 : },
9983 : {
9984 : .name = "SERVER_INFO_1522",
9985 : .struct_size = sizeof(struct SERVER_INFO_1522 ),
9986 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1522,
9987 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1522,
9988 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1522,
9989 : },
9990 : {
9991 : .name = "SERVER_INFO_1523",
9992 : .struct_size = sizeof(struct SERVER_INFO_1523 ),
9993 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1523,
9994 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1523,
9995 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1523,
9996 : },
9997 : {
9998 : .name = "SERVER_INFO_1524",
9999 : .struct_size = sizeof(struct SERVER_INFO_1524 ),
10000 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1524,
10001 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1524,
10002 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1524,
10003 : },
10004 : {
10005 : .name = "SERVER_INFO_1525",
10006 : .struct_size = sizeof(struct SERVER_INFO_1525 ),
10007 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1525,
10008 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1525,
10009 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1525,
10010 : },
10011 : {
10012 : .name = "SERVER_INFO_1528",
10013 : .struct_size = sizeof(struct SERVER_INFO_1528 ),
10014 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1528,
10015 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1528,
10016 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1528,
10017 : },
10018 : {
10019 : .name = "SERVER_INFO_1529",
10020 : .struct_size = sizeof(struct SERVER_INFO_1529 ),
10021 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1529,
10022 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1529,
10023 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1529,
10024 : },
10025 : {
10026 : .name = "SERVER_INFO_1530",
10027 : .struct_size = sizeof(struct SERVER_INFO_1530 ),
10028 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1530,
10029 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1530,
10030 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1530,
10031 : },
10032 : {
10033 : .name = "SERVER_INFO_1533",
10034 : .struct_size = sizeof(struct SERVER_INFO_1533 ),
10035 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1533,
10036 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1533,
10037 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1533,
10038 : },
10039 : {
10040 : .name = "SERVER_INFO_1534",
10041 : .struct_size = sizeof(struct SERVER_INFO_1534 ),
10042 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1534,
10043 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1534,
10044 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1534,
10045 : },
10046 : {
10047 : .name = "SERVER_INFO_1535",
10048 : .struct_size = sizeof(struct SERVER_INFO_1535 ),
10049 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1535,
10050 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1535,
10051 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1535,
10052 : },
10053 : {
10054 : .name = "SERVER_INFO_1536",
10055 : .struct_size = sizeof(struct SERVER_INFO_1536 ),
10056 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1536,
10057 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1536,
10058 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1536,
10059 : },
10060 : {
10061 : .name = "SERVER_INFO_1537",
10062 : .struct_size = sizeof(struct SERVER_INFO_1537 ),
10063 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1537,
10064 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1537,
10065 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1537,
10066 : },
10067 : {
10068 : .name = "SERVER_INFO_1538",
10069 : .struct_size = sizeof(struct SERVER_INFO_1538 ),
10070 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1538,
10071 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1538,
10072 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1538,
10073 : },
10074 : {
10075 : .name = "SERVER_INFO_1539",
10076 : .struct_size = sizeof(struct SERVER_INFO_1539 ),
10077 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1539,
10078 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1539,
10079 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1539,
10080 : },
10081 : {
10082 : .name = "SERVER_INFO_1540",
10083 : .struct_size = sizeof(struct SERVER_INFO_1540 ),
10084 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1540,
10085 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1540,
10086 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1540,
10087 : },
10088 : {
10089 : .name = "SERVER_INFO_1541",
10090 : .struct_size = sizeof(struct SERVER_INFO_1541 ),
10091 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1541,
10092 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1541,
10093 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1541,
10094 : },
10095 : {
10096 : .name = "SERVER_INFO_1542",
10097 : .struct_size = sizeof(struct SERVER_INFO_1542 ),
10098 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1542,
10099 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1542,
10100 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1542,
10101 : },
10102 : {
10103 : .name = "SERVER_INFO_1543",
10104 : .struct_size = sizeof(struct SERVER_INFO_1543 ),
10105 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1543,
10106 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1543,
10107 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1543,
10108 : },
10109 : {
10110 : .name = "SERVER_INFO_1544",
10111 : .struct_size = sizeof(struct SERVER_INFO_1544 ),
10112 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1544,
10113 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1544,
10114 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1544,
10115 : },
10116 : {
10117 : .name = "SERVER_INFO_1545",
10118 : .struct_size = sizeof(struct SERVER_INFO_1545 ),
10119 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1545,
10120 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1545,
10121 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1545,
10122 : },
10123 : {
10124 : .name = "SERVER_INFO_1546",
10125 : .struct_size = sizeof(struct SERVER_INFO_1546 ),
10126 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1546,
10127 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1546,
10128 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1546,
10129 : },
10130 : {
10131 : .name = "SERVER_INFO_1547",
10132 : .struct_size = sizeof(struct SERVER_INFO_1547 ),
10133 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1547,
10134 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1547,
10135 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1547,
10136 : },
10137 : {
10138 : .name = "SERVER_INFO_1548",
10139 : .struct_size = sizeof(struct SERVER_INFO_1548 ),
10140 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1548,
10141 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1548,
10142 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1548,
10143 : },
10144 : {
10145 : .name = "SERVER_INFO_1549",
10146 : .struct_size = sizeof(struct SERVER_INFO_1549 ),
10147 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1549,
10148 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1549,
10149 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1549,
10150 : },
10151 : {
10152 : .name = "SERVER_INFO_1550",
10153 : .struct_size = sizeof(struct SERVER_INFO_1550 ),
10154 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1550,
10155 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1550,
10156 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1550,
10157 : },
10158 : {
10159 : .name = "SERVER_INFO_1552",
10160 : .struct_size = sizeof(struct SERVER_INFO_1552 ),
10161 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1552,
10162 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1552,
10163 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1552,
10164 : },
10165 : {
10166 : .name = "SERVER_INFO_1553",
10167 : .struct_size = sizeof(struct SERVER_INFO_1553 ),
10168 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1553,
10169 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1553,
10170 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1553,
10171 : },
10172 : {
10173 : .name = "SERVER_INFO_1554",
10174 : .struct_size = sizeof(struct SERVER_INFO_1554 ),
10175 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1554,
10176 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1554,
10177 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1554,
10178 : },
10179 : {
10180 : .name = "SERVER_INFO_1555",
10181 : .struct_size = sizeof(struct SERVER_INFO_1555 ),
10182 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1555,
10183 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1555,
10184 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1555,
10185 : },
10186 : {
10187 : .name = "SERVER_INFO_1556",
10188 : .struct_size = sizeof(struct SERVER_INFO_1556 ),
10189 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1556,
10190 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1556,
10191 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1556,
10192 : },
10193 : {
10194 : .name = "SERVER_INFO_1557",
10195 : .struct_size = sizeof(struct SERVER_INFO_1557 ),
10196 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1557,
10197 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1557,
10198 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1557,
10199 : },
10200 : {
10201 : .name = "SERVER_INFO_1560",
10202 : .struct_size = sizeof(struct SERVER_INFO_1560 ),
10203 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1560,
10204 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1560,
10205 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1560,
10206 : },
10207 : {
10208 : .name = "SERVER_INFO_1561",
10209 : .struct_size = sizeof(struct SERVER_INFO_1561 ),
10210 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1561,
10211 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1561,
10212 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1561,
10213 : },
10214 : {
10215 : .name = "SERVER_INFO_1562",
10216 : .struct_size = sizeof(struct SERVER_INFO_1562 ),
10217 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1562,
10218 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1562,
10219 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1562,
10220 : },
10221 : {
10222 : .name = "SERVER_INFO_1563",
10223 : .struct_size = sizeof(struct SERVER_INFO_1563 ),
10224 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1563,
10225 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1563,
10226 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1563,
10227 : },
10228 : {
10229 : .name = "SERVER_INFO_1564",
10230 : .struct_size = sizeof(struct SERVER_INFO_1564 ),
10231 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1564,
10232 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1564,
10233 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1564,
10234 : },
10235 : {
10236 : .name = "SERVER_INFO_1565",
10237 : .struct_size = sizeof(struct SERVER_INFO_1565 ),
10238 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1565,
10239 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1565,
10240 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1565,
10241 : },
10242 : {
10243 : .name = "SERVER_INFO_1566",
10244 : .struct_size = sizeof(struct SERVER_INFO_1566 ),
10245 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1566,
10246 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1566,
10247 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1566,
10248 : },
10249 : {
10250 : .name = "SERVER_INFO_1567",
10251 : .struct_size = sizeof(struct SERVER_INFO_1567 ),
10252 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1567,
10253 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1567,
10254 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1567,
10255 : },
10256 : {
10257 : .name = "SERVER_INFO_1568",
10258 : .struct_size = sizeof(struct SERVER_INFO_1568 ),
10259 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1568,
10260 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1568,
10261 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1568,
10262 : },
10263 : {
10264 : .name = "SERVER_INFO_1569",
10265 : .struct_size = sizeof(struct SERVER_INFO_1569 ),
10266 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1569,
10267 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1569,
10268 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1569,
10269 : },
10270 : {
10271 : .name = "SERVER_INFO_1570",
10272 : .struct_size = sizeof(struct SERVER_INFO_1570 ),
10273 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1570,
10274 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1570,
10275 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1570,
10276 : },
10277 : {
10278 : .name = "SERVER_INFO_1571",
10279 : .struct_size = sizeof(struct SERVER_INFO_1571 ),
10280 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1571,
10281 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1571,
10282 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1571,
10283 : },
10284 : {
10285 : .name = "SERVER_INFO_1572",
10286 : .struct_size = sizeof(struct SERVER_INFO_1572 ),
10287 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1572,
10288 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1572,
10289 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1572,
10290 : },
10291 : {
10292 : .name = "SERVER_INFO_1573",
10293 : .struct_size = sizeof(struct SERVER_INFO_1573 ),
10294 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1573,
10295 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1573,
10296 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1573,
10297 : },
10298 : {
10299 : .name = "SERVER_INFO_1574",
10300 : .struct_size = sizeof(struct SERVER_INFO_1574 ),
10301 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1574,
10302 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1574,
10303 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1574,
10304 : },
10305 : {
10306 : .name = "SERVER_INFO_1575",
10307 : .struct_size = sizeof(struct SERVER_INFO_1575 ),
10308 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1575,
10309 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1575,
10310 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1575,
10311 : },
10312 : {
10313 : .name = "SERVER_INFO_1576",
10314 : .struct_size = sizeof(struct SERVER_INFO_1576 ),
10315 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1576,
10316 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1576,
10317 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1576,
10318 : },
10319 : {
10320 : .name = "SERVER_INFO_1577",
10321 : .struct_size = sizeof(struct SERVER_INFO_1577 ),
10322 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1577,
10323 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1577,
10324 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1577,
10325 : },
10326 : {
10327 : .name = "SERVER_INFO_1578",
10328 : .struct_size = sizeof(struct SERVER_INFO_1578 ),
10329 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1578,
10330 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1578,
10331 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1578,
10332 : },
10333 : {
10334 : .name = "SERVER_INFO_1579",
10335 : .struct_size = sizeof(struct SERVER_INFO_1579 ),
10336 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1579,
10337 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1579,
10338 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1579,
10339 : },
10340 : {
10341 : .name = "SERVER_INFO_1580",
10342 : .struct_size = sizeof(struct SERVER_INFO_1580 ),
10343 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1580,
10344 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1580,
10345 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1580,
10346 : },
10347 : {
10348 : .name = "SERVER_INFO_1581",
10349 : .struct_size = sizeof(struct SERVER_INFO_1581 ),
10350 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1581,
10351 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1581,
10352 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1581,
10353 : },
10354 : {
10355 : .name = "SERVER_INFO_1582",
10356 : .struct_size = sizeof(struct SERVER_INFO_1582 ),
10357 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1582,
10358 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1582,
10359 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1582,
10360 : },
10361 : {
10362 : .name = "SERVER_INFO_1583",
10363 : .struct_size = sizeof(struct SERVER_INFO_1583 ),
10364 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1583,
10365 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1583,
10366 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1583,
10367 : },
10368 : {
10369 : .name = "SERVER_INFO_1584",
10370 : .struct_size = sizeof(struct SERVER_INFO_1584 ),
10371 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1584,
10372 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1584,
10373 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1584,
10374 : },
10375 : {
10376 : .name = "SERVER_INFO_1585",
10377 : .struct_size = sizeof(struct SERVER_INFO_1585 ),
10378 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1585,
10379 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1585,
10380 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1585,
10381 : },
10382 : {
10383 : .name = "SERVER_INFO_1586",
10384 : .struct_size = sizeof(struct SERVER_INFO_1586 ),
10385 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1586,
10386 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1586,
10387 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1586,
10388 : },
10389 : {
10390 : .name = "SERVER_INFO_1587",
10391 : .struct_size = sizeof(struct SERVER_INFO_1587 ),
10392 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1587,
10393 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1587,
10394 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1587,
10395 : },
10396 : {
10397 : .name = "SERVER_INFO_1588",
10398 : .struct_size = sizeof(struct SERVER_INFO_1588 ),
10399 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1588,
10400 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1588,
10401 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1588,
10402 : },
10403 : {
10404 : .name = "SERVER_INFO_1590",
10405 : .struct_size = sizeof(struct SERVER_INFO_1590 ),
10406 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1590,
10407 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1590,
10408 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1590,
10409 : },
10410 : {
10411 : .name = "SERVER_INFO_1591",
10412 : .struct_size = sizeof(struct SERVER_INFO_1591 ),
10413 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1591,
10414 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1591,
10415 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1591,
10416 : },
10417 : {
10418 : .name = "SERVER_INFO_1592",
10419 : .struct_size = sizeof(struct SERVER_INFO_1592 ),
10420 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1592,
10421 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1592,
10422 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1592,
10423 : },
10424 : {
10425 : .name = "SERVER_INFO_1593",
10426 : .struct_size = sizeof(struct SERVER_INFO_1593 ),
10427 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1593,
10428 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1593,
10429 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1593,
10430 : },
10431 : {
10432 : .name = "SERVER_INFO_1594",
10433 : .struct_size = sizeof(struct SERVER_INFO_1594 ),
10434 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1594,
10435 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1594,
10436 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1594,
10437 : },
10438 : {
10439 : .name = "SERVER_INFO_1595",
10440 : .struct_size = sizeof(struct SERVER_INFO_1595 ),
10441 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1595,
10442 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1595,
10443 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1595,
10444 : },
10445 : {
10446 : .name = "SERVER_INFO_1596",
10447 : .struct_size = sizeof(struct SERVER_INFO_1596 ),
10448 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1596,
10449 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1596,
10450 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1596,
10451 : },
10452 : {
10453 : .name = "SERVER_INFO_1597",
10454 : .struct_size = sizeof(struct SERVER_INFO_1597 ),
10455 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1597,
10456 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1597,
10457 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1597,
10458 : },
10459 : {
10460 : .name = "SERVER_INFO_1598",
10461 : .struct_size = sizeof(struct SERVER_INFO_1598 ),
10462 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1598,
10463 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1598,
10464 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1598,
10465 : },
10466 : {
10467 : .name = "SERVER_INFO_1599",
10468 : .struct_size = sizeof(struct SERVER_INFO_1599 ),
10469 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1599,
10470 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1599,
10471 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1599,
10472 : },
10473 : {
10474 : .name = "SERVER_INFO_1600",
10475 : .struct_size = sizeof(struct SERVER_INFO_1600 ),
10476 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1600,
10477 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1600,
10478 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1600,
10479 : },
10480 : {
10481 : .name = "SERVER_INFO_1601",
10482 : .struct_size = sizeof(struct SERVER_INFO_1601 ),
10483 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1601,
10484 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1601,
10485 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1601,
10486 : },
10487 : {
10488 : .name = "SERVER_INFO_1602",
10489 : .struct_size = sizeof(struct SERVER_INFO_1602 ),
10490 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1602,
10491 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1602,
10492 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1602,
10493 : },
10494 : {
10495 : .name = "WKSTA_INFO_100",
10496 : .struct_size = sizeof(struct WKSTA_INFO_100 ),
10497 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_WKSTA_INFO_100,
10498 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_WKSTA_INFO_100,
10499 : .ndr_print = (ndr_print_function_t) ndr_print_flags_WKSTA_INFO_100,
10500 : },
10501 : {
10502 : .name = "WKSTA_INFO_101",
10503 : .struct_size = sizeof(struct WKSTA_INFO_101 ),
10504 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_WKSTA_INFO_101,
10505 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_WKSTA_INFO_101,
10506 : .ndr_print = (ndr_print_function_t) ndr_print_flags_WKSTA_INFO_101,
10507 : },
10508 : {
10509 : .name = "WKSTA_INFO_102",
10510 : .struct_size = sizeof(struct WKSTA_INFO_102 ),
10511 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_WKSTA_INFO_102,
10512 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_WKSTA_INFO_102,
10513 : .ndr_print = (ndr_print_function_t) ndr_print_flags_WKSTA_INFO_102,
10514 : },
10515 : {
10516 : .name = "DOMAIN_CONTROLLER_INFO",
10517 : .struct_size = sizeof(struct DOMAIN_CONTROLLER_INFO ),
10518 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_DOMAIN_CONTROLLER_INFO,
10519 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_DOMAIN_CONTROLLER_INFO,
10520 : .ndr_print = (ndr_print_function_t) ndr_print_flags_DOMAIN_CONTROLLER_INFO,
10521 : },
10522 : {
10523 : .name = "USER_INFO_0",
10524 : .struct_size = sizeof(struct USER_INFO_0 ),
10525 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_USER_INFO_0,
10526 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_USER_INFO_0,
10527 : .ndr_print = (ndr_print_function_t) ndr_print_flags_USER_INFO_0,
10528 : },
10529 : {
10530 : .name = "USER_INFO_1",
10531 : .struct_size = sizeof(struct USER_INFO_1 ),
10532 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_USER_INFO_1,
10533 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_USER_INFO_1,
10534 : .ndr_print = (ndr_print_function_t) ndr_print_flags_USER_INFO_1,
10535 : },
10536 : {
10537 : .name = "USER_INFO_2",
10538 : .struct_size = sizeof(struct USER_INFO_2 ),
10539 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_USER_INFO_2,
10540 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_USER_INFO_2,
10541 : .ndr_print = (ndr_print_function_t) ndr_print_flags_USER_INFO_2,
10542 : },
10543 : {
10544 : .name = "USER_INFO_3",
10545 : .struct_size = sizeof(struct USER_INFO_3 ),
10546 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_USER_INFO_3,
10547 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_USER_INFO_3,
10548 : .ndr_print = (ndr_print_function_t) ndr_print_flags_USER_INFO_3,
10549 : },
10550 : {
10551 : .name = "USER_INFO_4",
10552 : .struct_size = sizeof(struct USER_INFO_4 ),
10553 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_USER_INFO_4,
10554 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_USER_INFO_4,
10555 : .ndr_print = (ndr_print_function_t) ndr_print_flags_USER_INFO_4,
10556 : },
10557 : {
10558 : .name = "USER_INFO_10",
10559 : .struct_size = sizeof(struct USER_INFO_10 ),
10560 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_USER_INFO_10,
10561 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_USER_INFO_10,
10562 : .ndr_print = (ndr_print_function_t) ndr_print_flags_USER_INFO_10,
10563 : },
10564 : {
10565 : .name = "USER_INFO_11",
10566 : .struct_size = sizeof(struct USER_INFO_11 ),
10567 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_USER_INFO_11,
10568 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_USER_INFO_11,
10569 : .ndr_print = (ndr_print_function_t) ndr_print_flags_USER_INFO_11,
10570 : },
10571 : {
10572 : .name = "USER_INFO_20",
10573 : .struct_size = sizeof(struct USER_INFO_20 ),
10574 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_USER_INFO_20,
10575 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_USER_INFO_20,
10576 : .ndr_print = (ndr_print_function_t) ndr_print_flags_USER_INFO_20,
10577 : },
10578 : {
10579 : .name = "USER_INFO_21",
10580 : .struct_size = sizeof(struct USER_INFO_21 ),
10581 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_USER_INFO_21,
10582 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_USER_INFO_21,
10583 : .ndr_print = (ndr_print_function_t) ndr_print_flags_USER_INFO_21,
10584 : },
10585 : {
10586 : .name = "USER_INFO_22",
10587 : .struct_size = sizeof(struct USER_INFO_22 ),
10588 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_USER_INFO_22,
10589 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_USER_INFO_22,
10590 : .ndr_print = (ndr_print_function_t) ndr_print_flags_USER_INFO_22,
10591 : },
10592 : {
10593 : .name = "USER_INFO_23",
10594 : .struct_size = sizeof(struct USER_INFO_23 ),
10595 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_USER_INFO_23,
10596 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_USER_INFO_23,
10597 : .ndr_print = (ndr_print_function_t) ndr_print_flags_USER_INFO_23,
10598 : },
10599 : {
10600 : .name = "USER_INFO_1003",
10601 : .struct_size = sizeof(struct USER_INFO_1003 ),
10602 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_USER_INFO_1003,
10603 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_USER_INFO_1003,
10604 : .ndr_print = (ndr_print_function_t) ndr_print_flags_USER_INFO_1003,
10605 : },
10606 : {
10607 : .name = "USER_INFO_1005",
10608 : .struct_size = sizeof(struct USER_INFO_1005 ),
10609 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_USER_INFO_1005,
10610 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_USER_INFO_1005,
10611 : .ndr_print = (ndr_print_function_t) ndr_print_flags_USER_INFO_1005,
10612 : },
10613 : {
10614 : .name = "USER_INFO_1006",
10615 : .struct_size = sizeof(struct USER_INFO_1006 ),
10616 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_USER_INFO_1006,
10617 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_USER_INFO_1006,
10618 : .ndr_print = (ndr_print_function_t) ndr_print_flags_USER_INFO_1006,
10619 : },
10620 : {
10621 : .name = "USER_INFO_1007",
10622 : .struct_size = sizeof(struct USER_INFO_1007 ),
10623 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_USER_INFO_1007,
10624 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_USER_INFO_1007,
10625 : .ndr_print = (ndr_print_function_t) ndr_print_flags_USER_INFO_1007,
10626 : },
10627 : {
10628 : .name = "USER_INFO_1008",
10629 : .struct_size = sizeof(struct USER_INFO_1008 ),
10630 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_USER_INFO_1008,
10631 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_USER_INFO_1008,
10632 : .ndr_print = (ndr_print_function_t) ndr_print_flags_USER_INFO_1008,
10633 : },
10634 : {
10635 : .name = "USER_INFO_1009",
10636 : .struct_size = sizeof(struct USER_INFO_1009 ),
10637 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_USER_INFO_1009,
10638 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_USER_INFO_1009,
10639 : .ndr_print = (ndr_print_function_t) ndr_print_flags_USER_INFO_1009,
10640 : },
10641 : {
10642 : .name = "USER_INFO_1010",
10643 : .struct_size = sizeof(struct USER_INFO_1010 ),
10644 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_USER_INFO_1010,
10645 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_USER_INFO_1010,
10646 : .ndr_print = (ndr_print_function_t) ndr_print_flags_USER_INFO_1010,
10647 : },
10648 : {
10649 : .name = "USER_INFO_1011",
10650 : .struct_size = sizeof(struct USER_INFO_1011 ),
10651 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_USER_INFO_1011,
10652 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_USER_INFO_1011,
10653 : .ndr_print = (ndr_print_function_t) ndr_print_flags_USER_INFO_1011,
10654 : },
10655 : {
10656 : .name = "USER_INFO_1012",
10657 : .struct_size = sizeof(struct USER_INFO_1012 ),
10658 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_USER_INFO_1012,
10659 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_USER_INFO_1012,
10660 : .ndr_print = (ndr_print_function_t) ndr_print_flags_USER_INFO_1012,
10661 : },
10662 : {
10663 : .name = "USER_INFO_1013",
10664 : .struct_size = sizeof(struct USER_INFO_1013 ),
10665 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_USER_INFO_1013,
10666 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_USER_INFO_1013,
10667 : .ndr_print = (ndr_print_function_t) ndr_print_flags_USER_INFO_1013,
10668 : },
10669 : {
10670 : .name = "USER_INFO_1014",
10671 : .struct_size = sizeof(struct USER_INFO_1014 ),
10672 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_USER_INFO_1014,
10673 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_USER_INFO_1014,
10674 : .ndr_print = (ndr_print_function_t) ndr_print_flags_USER_INFO_1014,
10675 : },
10676 : {
10677 : .name = "USER_INFO_1017",
10678 : .struct_size = sizeof(struct USER_INFO_1017 ),
10679 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_USER_INFO_1017,
10680 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_USER_INFO_1017,
10681 : .ndr_print = (ndr_print_function_t) ndr_print_flags_USER_INFO_1017,
10682 : },
10683 : {
10684 : .name = "USER_INFO_1018",
10685 : .struct_size = sizeof(struct USER_INFO_1018 ),
10686 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_USER_INFO_1018,
10687 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_USER_INFO_1018,
10688 : .ndr_print = (ndr_print_function_t) ndr_print_flags_USER_INFO_1018,
10689 : },
10690 : {
10691 : .name = "USER_INFO_1020",
10692 : .struct_size = sizeof(struct USER_INFO_1020 ),
10693 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_USER_INFO_1020,
10694 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_USER_INFO_1020,
10695 : .ndr_print = (ndr_print_function_t) ndr_print_flags_USER_INFO_1020,
10696 : },
10697 : {
10698 : .name = "USER_INFO_1023",
10699 : .struct_size = sizeof(struct USER_INFO_1023 ),
10700 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_USER_INFO_1023,
10701 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_USER_INFO_1023,
10702 : .ndr_print = (ndr_print_function_t) ndr_print_flags_USER_INFO_1023,
10703 : },
10704 : {
10705 : .name = "USER_INFO_1024",
10706 : .struct_size = sizeof(struct USER_INFO_1024 ),
10707 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_USER_INFO_1024,
10708 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_USER_INFO_1024,
10709 : .ndr_print = (ndr_print_function_t) ndr_print_flags_USER_INFO_1024,
10710 : },
10711 : {
10712 : .name = "USER_INFO_1025",
10713 : .struct_size = sizeof(struct USER_INFO_1025 ),
10714 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_USER_INFO_1025,
10715 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_USER_INFO_1025,
10716 : .ndr_print = (ndr_print_function_t) ndr_print_flags_USER_INFO_1025,
10717 : },
10718 : {
10719 : .name = "USER_INFO_1051",
10720 : .struct_size = sizeof(struct USER_INFO_1051 ),
10721 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_USER_INFO_1051,
10722 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_USER_INFO_1051,
10723 : .ndr_print = (ndr_print_function_t) ndr_print_flags_USER_INFO_1051,
10724 : },
10725 : {
10726 : .name = "USER_INFO_1052",
10727 : .struct_size = sizeof(struct USER_INFO_1052 ),
10728 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_USER_INFO_1052,
10729 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_USER_INFO_1052,
10730 : .ndr_print = (ndr_print_function_t) ndr_print_flags_USER_INFO_1052,
10731 : },
10732 : {
10733 : .name = "USER_INFO_1053",
10734 : .struct_size = sizeof(struct USER_INFO_1053 ),
10735 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_USER_INFO_1053,
10736 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_USER_INFO_1053,
10737 : .ndr_print = (ndr_print_function_t) ndr_print_flags_USER_INFO_1053,
10738 : },
10739 : {
10740 : .name = "USER_INFO_X",
10741 : .struct_size = sizeof(struct USER_INFO_X ),
10742 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_USER_INFO_X,
10743 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_USER_INFO_X,
10744 : .ndr_print = (ndr_print_function_t) ndr_print_flags_USER_INFO_X,
10745 : },
10746 : {
10747 : .name = "GROUP_USERS_INFO_0",
10748 : .struct_size = sizeof(struct GROUP_USERS_INFO_0 ),
10749 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_GROUP_USERS_INFO_0,
10750 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_GROUP_USERS_INFO_0,
10751 : .ndr_print = (ndr_print_function_t) ndr_print_flags_GROUP_USERS_INFO_0,
10752 : },
10753 : {
10754 : .name = "GROUP_USERS_INFO_1",
10755 : .struct_size = sizeof(struct GROUP_USERS_INFO_1 ),
10756 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_GROUP_USERS_INFO_1,
10757 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_GROUP_USERS_INFO_1,
10758 : .ndr_print = (ndr_print_function_t) ndr_print_flags_GROUP_USERS_INFO_1,
10759 : },
10760 : {
10761 : .name = "NET_DISPLAY_USER",
10762 : .struct_size = sizeof(struct NET_DISPLAY_USER ),
10763 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_NET_DISPLAY_USER,
10764 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_NET_DISPLAY_USER,
10765 : .ndr_print = (ndr_print_function_t) ndr_print_flags_NET_DISPLAY_USER,
10766 : },
10767 : {
10768 : .name = "NET_DISPLAY_MACHINE",
10769 : .struct_size = sizeof(struct NET_DISPLAY_MACHINE ),
10770 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_NET_DISPLAY_MACHINE,
10771 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_NET_DISPLAY_MACHINE,
10772 : .ndr_print = (ndr_print_function_t) ndr_print_flags_NET_DISPLAY_MACHINE,
10773 : },
10774 : {
10775 : .name = "NET_DISPLAY_GROUP",
10776 : .struct_size = sizeof(struct NET_DISPLAY_GROUP ),
10777 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_NET_DISPLAY_GROUP,
10778 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_NET_DISPLAY_GROUP,
10779 : .ndr_print = (ndr_print_function_t) ndr_print_flags_NET_DISPLAY_GROUP,
10780 : },
10781 : { .name = NULL }
10782 : };
10783 :
10784 : static const struct ndr_interface_call libnetapi_calls[] = {
10785 : {
10786 : "NetJoinDomain",
10787 : sizeof(struct NetJoinDomain),
10788 : (ndr_push_flags_fn_t) ndr_push_NetJoinDomain,
10789 : (ndr_pull_flags_fn_t) ndr_pull_NetJoinDomain,
10790 : (ndr_print_function_t) ndr_print_NetJoinDomain,
10791 : { 0, NULL },
10792 : { 0, NULL },
10793 : },
10794 : {
10795 : "NetUnjoinDomain",
10796 : sizeof(struct NetUnjoinDomain),
10797 : (ndr_push_flags_fn_t) ndr_push_NetUnjoinDomain,
10798 : (ndr_pull_flags_fn_t) ndr_pull_NetUnjoinDomain,
10799 : (ndr_print_function_t) ndr_print_NetUnjoinDomain,
10800 : { 0, NULL },
10801 : { 0, NULL },
10802 : },
10803 : {
10804 : "NetGetJoinInformation",
10805 : sizeof(struct NetGetJoinInformation),
10806 : (ndr_push_flags_fn_t) ndr_push_NetGetJoinInformation,
10807 : (ndr_pull_flags_fn_t) ndr_pull_NetGetJoinInformation,
10808 : (ndr_print_function_t) ndr_print_NetGetJoinInformation,
10809 : { 0, NULL },
10810 : { 0, NULL },
10811 : },
10812 : {
10813 : "NetGetJoinableOUs",
10814 : sizeof(struct NetGetJoinableOUs),
10815 : (ndr_push_flags_fn_t) ndr_push_NetGetJoinableOUs,
10816 : (ndr_pull_flags_fn_t) ndr_pull_NetGetJoinableOUs,
10817 : (ndr_print_function_t) ndr_print_NetGetJoinableOUs,
10818 : { 0, NULL },
10819 : { 0, NULL },
10820 : },
10821 : {
10822 : "NetRenameMachineInDomain",
10823 : sizeof(struct NetRenameMachineInDomain),
10824 : (ndr_push_flags_fn_t) ndr_push_NetRenameMachineInDomain,
10825 : (ndr_pull_flags_fn_t) ndr_pull_NetRenameMachineInDomain,
10826 : (ndr_print_function_t) ndr_print_NetRenameMachineInDomain,
10827 : { 0, NULL },
10828 : { 0, NULL },
10829 : },
10830 : {
10831 : "NetProvisionComputerAccount",
10832 : sizeof(struct NetProvisionComputerAccount),
10833 : (ndr_push_flags_fn_t) ndr_push_NetProvisionComputerAccount,
10834 : (ndr_pull_flags_fn_t) ndr_pull_NetProvisionComputerAccount,
10835 : (ndr_print_function_t) ndr_print_NetProvisionComputerAccount,
10836 : { 0, NULL },
10837 : { 0, NULL },
10838 : },
10839 : {
10840 : "NetRequestOfflineDomainJoin",
10841 : sizeof(struct NetRequestOfflineDomainJoin),
10842 : (ndr_push_flags_fn_t) ndr_push_NetRequestOfflineDomainJoin,
10843 : (ndr_pull_flags_fn_t) ndr_pull_NetRequestOfflineDomainJoin,
10844 : (ndr_print_function_t) ndr_print_NetRequestOfflineDomainJoin,
10845 : { 0, NULL },
10846 : { 0, NULL },
10847 : },
10848 : {
10849 : "NetComposeOfflineDomainJoin",
10850 : sizeof(struct NetComposeOfflineDomainJoin),
10851 : (ndr_push_flags_fn_t) ndr_push_NetComposeOfflineDomainJoin,
10852 : (ndr_pull_flags_fn_t) ndr_pull_NetComposeOfflineDomainJoin,
10853 : (ndr_print_function_t) ndr_print_NetComposeOfflineDomainJoin,
10854 : { 0, NULL },
10855 : { 0, NULL },
10856 : },
10857 : {
10858 : "NetServerGetInfo",
10859 : sizeof(struct NetServerGetInfo),
10860 : (ndr_push_flags_fn_t) ndr_push_NetServerGetInfo,
10861 : (ndr_pull_flags_fn_t) ndr_pull_NetServerGetInfo,
10862 : (ndr_print_function_t) ndr_print_NetServerGetInfo,
10863 : { 0, NULL },
10864 : { 0, NULL },
10865 : },
10866 : {
10867 : "NetServerSetInfo",
10868 : sizeof(struct NetServerSetInfo),
10869 : (ndr_push_flags_fn_t) ndr_push_NetServerSetInfo,
10870 : (ndr_pull_flags_fn_t) ndr_pull_NetServerSetInfo,
10871 : (ndr_print_function_t) ndr_print_NetServerSetInfo,
10872 : { 0, NULL },
10873 : { 0, NULL },
10874 : },
10875 : {
10876 : "NetWkstaGetInfo",
10877 : sizeof(struct NetWkstaGetInfo),
10878 : (ndr_push_flags_fn_t) ndr_push_NetWkstaGetInfo,
10879 : (ndr_pull_flags_fn_t) ndr_pull_NetWkstaGetInfo,
10880 : (ndr_print_function_t) ndr_print_NetWkstaGetInfo,
10881 : { 0, NULL },
10882 : { 0, NULL },
10883 : },
10884 : {
10885 : "NetGetDCName",
10886 : sizeof(struct NetGetDCName),
10887 : (ndr_push_flags_fn_t) ndr_push_NetGetDCName,
10888 : (ndr_pull_flags_fn_t) ndr_pull_NetGetDCName,
10889 : (ndr_print_function_t) ndr_print_NetGetDCName,
10890 : { 0, NULL },
10891 : { 0, NULL },
10892 : },
10893 : {
10894 : "NetGetAnyDCName",
10895 : sizeof(struct NetGetAnyDCName),
10896 : (ndr_push_flags_fn_t) ndr_push_NetGetAnyDCName,
10897 : (ndr_pull_flags_fn_t) ndr_pull_NetGetAnyDCName,
10898 : (ndr_print_function_t) ndr_print_NetGetAnyDCName,
10899 : { 0, NULL },
10900 : { 0, NULL },
10901 : },
10902 : {
10903 : "DsGetDcName",
10904 : sizeof(struct DsGetDcName),
10905 : (ndr_push_flags_fn_t) ndr_push_DsGetDcName,
10906 : (ndr_pull_flags_fn_t) ndr_pull_DsGetDcName,
10907 : (ndr_print_function_t) ndr_print_DsGetDcName,
10908 : { 0, NULL },
10909 : { 0, NULL },
10910 : },
10911 : {
10912 : "NetUserAdd",
10913 : sizeof(struct NetUserAdd),
10914 : (ndr_push_flags_fn_t) ndr_push_NetUserAdd,
10915 : (ndr_pull_flags_fn_t) ndr_pull_NetUserAdd,
10916 : (ndr_print_function_t) ndr_print_NetUserAdd,
10917 : { 0, NULL },
10918 : { 0, NULL },
10919 : },
10920 : {
10921 : "NetUserDel",
10922 : sizeof(struct NetUserDel),
10923 : (ndr_push_flags_fn_t) ndr_push_NetUserDel,
10924 : (ndr_pull_flags_fn_t) ndr_pull_NetUserDel,
10925 : (ndr_print_function_t) ndr_print_NetUserDel,
10926 : { 0, NULL },
10927 : { 0, NULL },
10928 : },
10929 : {
10930 : "NetUserEnum",
10931 : sizeof(struct NetUserEnum),
10932 : (ndr_push_flags_fn_t) ndr_push_NetUserEnum,
10933 : (ndr_pull_flags_fn_t) ndr_pull_NetUserEnum,
10934 : (ndr_print_function_t) ndr_print_NetUserEnum,
10935 : { 0, NULL },
10936 : { 0, NULL },
10937 : },
10938 : {
10939 : "NetUserChangePassword",
10940 : sizeof(struct NetUserChangePassword),
10941 : (ndr_push_flags_fn_t) ndr_push_NetUserChangePassword,
10942 : (ndr_pull_flags_fn_t) ndr_pull_NetUserChangePassword,
10943 : (ndr_print_function_t) ndr_print_NetUserChangePassword,
10944 : { 0, NULL },
10945 : { 0, NULL },
10946 : },
10947 : {
10948 : "NetUserGetInfo",
10949 : sizeof(struct NetUserGetInfo),
10950 : (ndr_push_flags_fn_t) ndr_push_NetUserGetInfo,
10951 : (ndr_pull_flags_fn_t) ndr_pull_NetUserGetInfo,
10952 : (ndr_print_function_t) ndr_print_NetUserGetInfo,
10953 : { 0, NULL },
10954 : { 0, NULL },
10955 : },
10956 : {
10957 : "NetUserSetInfo",
10958 : sizeof(struct NetUserSetInfo),
10959 : (ndr_push_flags_fn_t) ndr_push_NetUserSetInfo,
10960 : (ndr_pull_flags_fn_t) ndr_pull_NetUserSetInfo,
10961 : (ndr_print_function_t) ndr_print_NetUserSetInfo,
10962 : { 0, NULL },
10963 : { 0, NULL },
10964 : },
10965 : {
10966 : "NetUserGetGroups",
10967 : sizeof(struct NetUserGetGroups),
10968 : (ndr_push_flags_fn_t) ndr_push_NetUserGetGroups,
10969 : (ndr_pull_flags_fn_t) ndr_pull_NetUserGetGroups,
10970 : (ndr_print_function_t) ndr_print_NetUserGetGroups,
10971 : { 0, NULL },
10972 : { 0, NULL },
10973 : },
10974 : {
10975 : "NetUserSetGroups",
10976 : sizeof(struct NetUserSetGroups),
10977 : (ndr_push_flags_fn_t) ndr_push_NetUserSetGroups,
10978 : (ndr_pull_flags_fn_t) ndr_pull_NetUserSetGroups,
10979 : (ndr_print_function_t) ndr_print_NetUserSetGroups,
10980 : { 0, NULL },
10981 : { 0, NULL },
10982 : },
10983 : {
10984 : "NetUserGetLocalGroups",
10985 : sizeof(struct NetUserGetLocalGroups),
10986 : (ndr_push_flags_fn_t) ndr_push_NetUserGetLocalGroups,
10987 : (ndr_pull_flags_fn_t) ndr_pull_NetUserGetLocalGroups,
10988 : (ndr_print_function_t) ndr_print_NetUserGetLocalGroups,
10989 : { 0, NULL },
10990 : { 0, NULL },
10991 : },
10992 : {
10993 : "NetUserModalsGet",
10994 : sizeof(struct NetUserModalsGet),
10995 : (ndr_push_flags_fn_t) ndr_push_NetUserModalsGet,
10996 : (ndr_pull_flags_fn_t) ndr_pull_NetUserModalsGet,
10997 : (ndr_print_function_t) ndr_print_NetUserModalsGet,
10998 : { 0, NULL },
10999 : { 0, NULL },
11000 : },
11001 : {
11002 : "NetUserModalsSet",
11003 : sizeof(struct NetUserModalsSet),
11004 : (ndr_push_flags_fn_t) ndr_push_NetUserModalsSet,
11005 : (ndr_pull_flags_fn_t) ndr_pull_NetUserModalsSet,
11006 : (ndr_print_function_t) ndr_print_NetUserModalsSet,
11007 : { 0, NULL },
11008 : { 0, NULL },
11009 : },
11010 : {
11011 : "NetQueryDisplayInformation",
11012 : sizeof(struct NetQueryDisplayInformation),
11013 : (ndr_push_flags_fn_t) ndr_push_NetQueryDisplayInformation,
11014 : (ndr_pull_flags_fn_t) ndr_pull_NetQueryDisplayInformation,
11015 : (ndr_print_function_t) ndr_print_NetQueryDisplayInformation,
11016 : { 0, NULL },
11017 : { 0, NULL },
11018 : },
11019 : {
11020 : "NetGroupAdd",
11021 : sizeof(struct NetGroupAdd),
11022 : (ndr_push_flags_fn_t) ndr_push_NetGroupAdd,
11023 : (ndr_pull_flags_fn_t) ndr_pull_NetGroupAdd,
11024 : (ndr_print_function_t) ndr_print_NetGroupAdd,
11025 : { 0, NULL },
11026 : { 0, NULL },
11027 : },
11028 : {
11029 : "NetGroupDel",
11030 : sizeof(struct NetGroupDel),
11031 : (ndr_push_flags_fn_t) ndr_push_NetGroupDel,
11032 : (ndr_pull_flags_fn_t) ndr_pull_NetGroupDel,
11033 : (ndr_print_function_t) ndr_print_NetGroupDel,
11034 : { 0, NULL },
11035 : { 0, NULL },
11036 : },
11037 : {
11038 : "NetGroupEnum",
11039 : sizeof(struct NetGroupEnum),
11040 : (ndr_push_flags_fn_t) ndr_push_NetGroupEnum,
11041 : (ndr_pull_flags_fn_t) ndr_pull_NetGroupEnum,
11042 : (ndr_print_function_t) ndr_print_NetGroupEnum,
11043 : { 0, NULL },
11044 : { 0, NULL },
11045 : },
11046 : {
11047 : "NetGroupSetInfo",
11048 : sizeof(struct NetGroupSetInfo),
11049 : (ndr_push_flags_fn_t) ndr_push_NetGroupSetInfo,
11050 : (ndr_pull_flags_fn_t) ndr_pull_NetGroupSetInfo,
11051 : (ndr_print_function_t) ndr_print_NetGroupSetInfo,
11052 : { 0, NULL },
11053 : { 0, NULL },
11054 : },
11055 : {
11056 : "NetGroupGetInfo",
11057 : sizeof(struct NetGroupGetInfo),
11058 : (ndr_push_flags_fn_t) ndr_push_NetGroupGetInfo,
11059 : (ndr_pull_flags_fn_t) ndr_pull_NetGroupGetInfo,
11060 : (ndr_print_function_t) ndr_print_NetGroupGetInfo,
11061 : { 0, NULL },
11062 : { 0, NULL },
11063 : },
11064 : {
11065 : "NetGroupAddUser",
11066 : sizeof(struct NetGroupAddUser),
11067 : (ndr_push_flags_fn_t) ndr_push_NetGroupAddUser,
11068 : (ndr_pull_flags_fn_t) ndr_pull_NetGroupAddUser,
11069 : (ndr_print_function_t) ndr_print_NetGroupAddUser,
11070 : { 0, NULL },
11071 : { 0, NULL },
11072 : },
11073 : {
11074 : "NetGroupDelUser",
11075 : sizeof(struct NetGroupDelUser),
11076 : (ndr_push_flags_fn_t) ndr_push_NetGroupDelUser,
11077 : (ndr_pull_flags_fn_t) ndr_pull_NetGroupDelUser,
11078 : (ndr_print_function_t) ndr_print_NetGroupDelUser,
11079 : { 0, NULL },
11080 : { 0, NULL },
11081 : },
11082 : {
11083 : "NetGroupGetUsers",
11084 : sizeof(struct NetGroupGetUsers),
11085 : (ndr_push_flags_fn_t) ndr_push_NetGroupGetUsers,
11086 : (ndr_pull_flags_fn_t) ndr_pull_NetGroupGetUsers,
11087 : (ndr_print_function_t) ndr_print_NetGroupGetUsers,
11088 : { 0, NULL },
11089 : { 0, NULL },
11090 : },
11091 : {
11092 : "NetGroupSetUsers",
11093 : sizeof(struct NetGroupSetUsers),
11094 : (ndr_push_flags_fn_t) ndr_push_NetGroupSetUsers,
11095 : (ndr_pull_flags_fn_t) ndr_pull_NetGroupSetUsers,
11096 : (ndr_print_function_t) ndr_print_NetGroupSetUsers,
11097 : { 0, NULL },
11098 : { 0, NULL },
11099 : },
11100 : {
11101 : "NetLocalGroupAdd",
11102 : sizeof(struct NetLocalGroupAdd),
11103 : (ndr_push_flags_fn_t) ndr_push_NetLocalGroupAdd,
11104 : (ndr_pull_flags_fn_t) ndr_pull_NetLocalGroupAdd,
11105 : (ndr_print_function_t) ndr_print_NetLocalGroupAdd,
11106 : { 0, NULL },
11107 : { 0, NULL },
11108 : },
11109 : {
11110 : "NetLocalGroupDel",
11111 : sizeof(struct NetLocalGroupDel),
11112 : (ndr_push_flags_fn_t) ndr_push_NetLocalGroupDel,
11113 : (ndr_pull_flags_fn_t) ndr_pull_NetLocalGroupDel,
11114 : (ndr_print_function_t) ndr_print_NetLocalGroupDel,
11115 : { 0, NULL },
11116 : { 0, NULL },
11117 : },
11118 : {
11119 : "NetLocalGroupGetInfo",
11120 : sizeof(struct NetLocalGroupGetInfo),
11121 : (ndr_push_flags_fn_t) ndr_push_NetLocalGroupGetInfo,
11122 : (ndr_pull_flags_fn_t) ndr_pull_NetLocalGroupGetInfo,
11123 : (ndr_print_function_t) ndr_print_NetLocalGroupGetInfo,
11124 : { 0, NULL },
11125 : { 0, NULL },
11126 : },
11127 : {
11128 : "NetLocalGroupSetInfo",
11129 : sizeof(struct NetLocalGroupSetInfo),
11130 : (ndr_push_flags_fn_t) ndr_push_NetLocalGroupSetInfo,
11131 : (ndr_pull_flags_fn_t) ndr_pull_NetLocalGroupSetInfo,
11132 : (ndr_print_function_t) ndr_print_NetLocalGroupSetInfo,
11133 : { 0, NULL },
11134 : { 0, NULL },
11135 : },
11136 : {
11137 : "NetLocalGroupEnum",
11138 : sizeof(struct NetLocalGroupEnum),
11139 : (ndr_push_flags_fn_t) ndr_push_NetLocalGroupEnum,
11140 : (ndr_pull_flags_fn_t) ndr_pull_NetLocalGroupEnum,
11141 : (ndr_print_function_t) ndr_print_NetLocalGroupEnum,
11142 : { 0, NULL },
11143 : { 0, NULL },
11144 : },
11145 : {
11146 : "NetLocalGroupAddMembers",
11147 : sizeof(struct NetLocalGroupAddMembers),
11148 : (ndr_push_flags_fn_t) ndr_push_NetLocalGroupAddMembers,
11149 : (ndr_pull_flags_fn_t) ndr_pull_NetLocalGroupAddMembers,
11150 : (ndr_print_function_t) ndr_print_NetLocalGroupAddMembers,
11151 : { 0, NULL },
11152 : { 0, NULL },
11153 : },
11154 : {
11155 : "NetLocalGroupDelMembers",
11156 : sizeof(struct NetLocalGroupDelMembers),
11157 : (ndr_push_flags_fn_t) ndr_push_NetLocalGroupDelMembers,
11158 : (ndr_pull_flags_fn_t) ndr_pull_NetLocalGroupDelMembers,
11159 : (ndr_print_function_t) ndr_print_NetLocalGroupDelMembers,
11160 : { 0, NULL },
11161 : { 0, NULL },
11162 : },
11163 : {
11164 : "NetLocalGroupGetMembers",
11165 : sizeof(struct NetLocalGroupGetMembers),
11166 : (ndr_push_flags_fn_t) ndr_push_NetLocalGroupGetMembers,
11167 : (ndr_pull_flags_fn_t) ndr_pull_NetLocalGroupGetMembers,
11168 : (ndr_print_function_t) ndr_print_NetLocalGroupGetMembers,
11169 : { 0, NULL },
11170 : { 0, NULL },
11171 : },
11172 : {
11173 : "NetLocalGroupSetMembers",
11174 : sizeof(struct NetLocalGroupSetMembers),
11175 : (ndr_push_flags_fn_t) ndr_push_NetLocalGroupSetMembers,
11176 : (ndr_pull_flags_fn_t) ndr_pull_NetLocalGroupSetMembers,
11177 : (ndr_print_function_t) ndr_print_NetLocalGroupSetMembers,
11178 : { 0, NULL },
11179 : { 0, NULL },
11180 : },
11181 : {
11182 : "NetRemoteTOD",
11183 : sizeof(struct NetRemoteTOD),
11184 : (ndr_push_flags_fn_t) ndr_push_NetRemoteTOD,
11185 : (ndr_pull_flags_fn_t) ndr_pull_NetRemoteTOD,
11186 : (ndr_print_function_t) ndr_print_NetRemoteTOD,
11187 : { 0, NULL },
11188 : { 0, NULL },
11189 : },
11190 : {
11191 : "NetShareAdd",
11192 : sizeof(struct NetShareAdd),
11193 : (ndr_push_flags_fn_t) ndr_push_NetShareAdd,
11194 : (ndr_pull_flags_fn_t) ndr_pull_NetShareAdd,
11195 : (ndr_print_function_t) ndr_print_NetShareAdd,
11196 : { 0, NULL },
11197 : { 0, NULL },
11198 : },
11199 : {
11200 : "NetShareDel",
11201 : sizeof(struct NetShareDel),
11202 : (ndr_push_flags_fn_t) ndr_push_NetShareDel,
11203 : (ndr_pull_flags_fn_t) ndr_pull_NetShareDel,
11204 : (ndr_print_function_t) ndr_print_NetShareDel,
11205 : { 0, NULL },
11206 : { 0, NULL },
11207 : },
11208 : {
11209 : "NetShareEnum",
11210 : sizeof(struct NetShareEnum),
11211 : (ndr_push_flags_fn_t) ndr_push_NetShareEnum,
11212 : (ndr_pull_flags_fn_t) ndr_pull_NetShareEnum,
11213 : (ndr_print_function_t) ndr_print_NetShareEnum,
11214 : { 0, NULL },
11215 : { 0, NULL },
11216 : },
11217 : {
11218 : "NetShareGetInfo",
11219 : sizeof(struct NetShareGetInfo),
11220 : (ndr_push_flags_fn_t) ndr_push_NetShareGetInfo,
11221 : (ndr_pull_flags_fn_t) ndr_pull_NetShareGetInfo,
11222 : (ndr_print_function_t) ndr_print_NetShareGetInfo,
11223 : { 0, NULL },
11224 : { 0, NULL },
11225 : },
11226 : {
11227 : "NetShareSetInfo",
11228 : sizeof(struct NetShareSetInfo),
11229 : (ndr_push_flags_fn_t) ndr_push_NetShareSetInfo,
11230 : (ndr_pull_flags_fn_t) ndr_pull_NetShareSetInfo,
11231 : (ndr_print_function_t) ndr_print_NetShareSetInfo,
11232 : { 0, NULL },
11233 : { 0, NULL },
11234 : },
11235 : {
11236 : "NetFileClose",
11237 : sizeof(struct NetFileClose),
11238 : (ndr_push_flags_fn_t) ndr_push_NetFileClose,
11239 : (ndr_pull_flags_fn_t) ndr_pull_NetFileClose,
11240 : (ndr_print_function_t) ndr_print_NetFileClose,
11241 : { 0, NULL },
11242 : { 0, NULL },
11243 : },
11244 : {
11245 : "NetFileGetInfo",
11246 : sizeof(struct NetFileGetInfo),
11247 : (ndr_push_flags_fn_t) ndr_push_NetFileGetInfo,
11248 : (ndr_pull_flags_fn_t) ndr_pull_NetFileGetInfo,
11249 : (ndr_print_function_t) ndr_print_NetFileGetInfo,
11250 : { 0, NULL },
11251 : { 0, NULL },
11252 : },
11253 : {
11254 : "NetFileEnum",
11255 : sizeof(struct NetFileEnum),
11256 : (ndr_push_flags_fn_t) ndr_push_NetFileEnum,
11257 : (ndr_pull_flags_fn_t) ndr_pull_NetFileEnum,
11258 : (ndr_print_function_t) ndr_print_NetFileEnum,
11259 : { 0, NULL },
11260 : { 0, NULL },
11261 : },
11262 : {
11263 : "NetShutdownInit",
11264 : sizeof(struct NetShutdownInit),
11265 : (ndr_push_flags_fn_t) ndr_push_NetShutdownInit,
11266 : (ndr_pull_flags_fn_t) ndr_pull_NetShutdownInit,
11267 : (ndr_print_function_t) ndr_print_NetShutdownInit,
11268 : { 0, NULL },
11269 : { 0, NULL },
11270 : },
11271 : {
11272 : "NetShutdownAbort",
11273 : sizeof(struct NetShutdownAbort),
11274 : (ndr_push_flags_fn_t) ndr_push_NetShutdownAbort,
11275 : (ndr_pull_flags_fn_t) ndr_pull_NetShutdownAbort,
11276 : (ndr_print_function_t) ndr_print_NetShutdownAbort,
11277 : { 0, NULL },
11278 : { 0, NULL },
11279 : },
11280 : {
11281 : "I_NetLogonControl",
11282 : sizeof(struct I_NetLogonControl),
11283 : (ndr_push_flags_fn_t) ndr_push_I_NetLogonControl,
11284 : (ndr_pull_flags_fn_t) ndr_pull_I_NetLogonControl,
11285 : (ndr_print_function_t) ndr_print_I_NetLogonControl,
11286 : { 0, NULL },
11287 : { 0, NULL },
11288 : },
11289 : {
11290 : "I_NetLogonControl2",
11291 : sizeof(struct I_NetLogonControl2),
11292 : (ndr_push_flags_fn_t) ndr_push_I_NetLogonControl2,
11293 : (ndr_pull_flags_fn_t) ndr_pull_I_NetLogonControl2,
11294 : (ndr_print_function_t) ndr_print_I_NetLogonControl2,
11295 : { 0, NULL },
11296 : { 0, NULL },
11297 : },
11298 : { .name = NULL }
11299 : };
11300 :
11301 : static const char * const libnetapi_endpoint_strings[] = {
11302 : "ncacn_np:[\\pipe\\libnetapi]",
11303 : };
11304 :
11305 : static const struct ndr_interface_string_array libnetapi_endpoints = {
11306 : .count = 1,
11307 : .names = libnetapi_endpoint_strings
11308 : };
11309 :
11310 : static const char * const libnetapi_authservice_strings[] = {
11311 : "host",
11312 : };
11313 :
11314 : static const struct ndr_interface_string_array libnetapi_authservices = {
11315 : .count = 1,
11316 : .names = libnetapi_authservice_strings
11317 : };
11318 :
11319 :
11320 : const struct ndr_interface_table ndr_table_libnetapi = {
11321 : .name = "libnetapi",
11322 : .num_calls = 57,
11323 : .calls = libnetapi_calls,
11324 : .num_public_structs = 145,
11325 : .public_structs = libnetapi_public_structs,
11326 : .endpoints = &libnetapi_endpoints,
11327 : .authservices = &libnetapi_authservices
11328 : };
11329 :
11330 : #endif /* SKIP_NDR_TABLE_libnetapi */
|