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, int 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, int ndr_flags, enum NET_API_STATUS *r)
14 : {
15 : 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, int ndr_flags, const struct domsid *r)
43 : {
44 : 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 : }
58 0 : return NDR_ERR_SUCCESS;
59 : }
60 :
61 0 : _PUBLIC_ enum ndr_err_code ndr_pull_domsid(struct ndr_pull *ndr, int 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 : 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 : }
86 0 : return NDR_ERR_SUCCESS;
87 : }
88 :
89 0 : static void ndr_print_flags_domsid(struct ndr_print *ndr, const char *name, int 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 : 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(%d)", "sub_auths", (int)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, int 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, int ndr_flags, uint32_t *r)
119 : {
120 : 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, int 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, int ndr_flags, uint32_t *r)
159 : {
160 : 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, int 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, int ndr_flags, uint32_t *r)
185 : {
186 : 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, int 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 : }
211 0 : return NDR_ERR_SUCCESS;
212 : }
213 :
214 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_100(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
258 0 : return NDR_ERR_SUCCESS;
259 : }
260 :
261 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_101(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
320 0 : return NDR_ERR_SUCCESS;
321 : }
322 :
323 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_102(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
414 0 : return NDR_ERR_SUCCESS;
415 : }
416 :
417 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_402(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
547 0 : return NDR_ERR_SUCCESS;
548 : }
549 :
550 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_403(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
670 0 : return NDR_ERR_SUCCESS;
671 : }
672 :
673 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_502(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
785 0 : return NDR_ERR_SUCCESS;
786 : }
787 :
788 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_503(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
962 0 : return NDR_ERR_SUCCESS;
963 : }
964 :
965 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_599(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
1153 0 : return NDR_ERR_SUCCESS;
1154 : }
1155 :
1156 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_598(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
1275 0 : return NDR_ERR_SUCCESS;
1276 : }
1277 :
1278 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1005(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
1315 0 : return NDR_ERR_SUCCESS;
1316 : }
1317 :
1318 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1107(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
1355 0 : return NDR_ERR_SUCCESS;
1356 : }
1357 :
1358 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1010(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
1395 0 : return NDR_ERR_SUCCESS;
1396 : }
1397 :
1398 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1016(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
1435 0 : return NDR_ERR_SUCCESS;
1436 : }
1437 :
1438 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1017(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
1475 0 : return NDR_ERR_SUCCESS;
1476 : }
1477 :
1478 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1018(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
1515 0 : return NDR_ERR_SUCCESS;
1516 : }
1517 :
1518 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1501(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
1555 0 : return NDR_ERR_SUCCESS;
1556 : }
1557 :
1558 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1502(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
1595 0 : return NDR_ERR_SUCCESS;
1596 : }
1597 :
1598 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1503(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
1635 0 : return NDR_ERR_SUCCESS;
1636 : }
1637 :
1638 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1506(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
1675 0 : return NDR_ERR_SUCCESS;
1676 : }
1677 :
1678 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1509(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
1715 0 : return NDR_ERR_SUCCESS;
1716 : }
1717 :
1718 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1510(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
1755 0 : return NDR_ERR_SUCCESS;
1756 : }
1757 :
1758 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1511(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
1795 0 : return NDR_ERR_SUCCESS;
1796 : }
1797 :
1798 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1512(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
1835 0 : return NDR_ERR_SUCCESS;
1836 : }
1837 :
1838 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1513(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
1875 0 : return NDR_ERR_SUCCESS;
1876 : }
1877 :
1878 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1514(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
1915 0 : return NDR_ERR_SUCCESS;
1916 : }
1917 :
1918 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1515(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
1955 0 : return NDR_ERR_SUCCESS;
1956 : }
1957 :
1958 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1516(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
1995 0 : return NDR_ERR_SUCCESS;
1996 : }
1997 :
1998 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1518(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
2035 0 : return NDR_ERR_SUCCESS;
2036 : }
2037 :
2038 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1520(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
2075 0 : return NDR_ERR_SUCCESS;
2076 : }
2077 :
2078 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1521(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
2115 0 : return NDR_ERR_SUCCESS;
2116 : }
2117 :
2118 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1522(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
2155 0 : return NDR_ERR_SUCCESS;
2156 : }
2157 :
2158 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1523(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
2195 0 : return NDR_ERR_SUCCESS;
2196 : }
2197 :
2198 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1524(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
2235 0 : return NDR_ERR_SUCCESS;
2236 : }
2237 :
2238 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1525(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
2275 0 : return NDR_ERR_SUCCESS;
2276 : }
2277 :
2278 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1528(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
2315 0 : return NDR_ERR_SUCCESS;
2316 : }
2317 :
2318 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1529(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
2355 0 : return NDR_ERR_SUCCESS;
2356 : }
2357 :
2358 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1530(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
2395 0 : return NDR_ERR_SUCCESS;
2396 : }
2397 :
2398 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1533(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
2435 0 : return NDR_ERR_SUCCESS;
2436 : }
2437 :
2438 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1534(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
2475 0 : return NDR_ERR_SUCCESS;
2476 : }
2477 :
2478 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1535(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
2515 0 : return NDR_ERR_SUCCESS;
2516 : }
2517 :
2518 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1536(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
2555 0 : return NDR_ERR_SUCCESS;
2556 : }
2557 :
2558 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1537(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
2595 0 : return NDR_ERR_SUCCESS;
2596 : }
2597 :
2598 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1538(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
2635 0 : return NDR_ERR_SUCCESS;
2636 : }
2637 :
2638 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1539(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
2675 0 : return NDR_ERR_SUCCESS;
2676 : }
2677 :
2678 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1540(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
2715 0 : return NDR_ERR_SUCCESS;
2716 : }
2717 :
2718 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1541(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
2755 0 : return NDR_ERR_SUCCESS;
2756 : }
2757 :
2758 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1542(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
2795 0 : return NDR_ERR_SUCCESS;
2796 : }
2797 :
2798 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1543(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
2835 0 : return NDR_ERR_SUCCESS;
2836 : }
2837 :
2838 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1544(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
2875 0 : return NDR_ERR_SUCCESS;
2876 : }
2877 :
2878 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1545(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
2915 0 : return NDR_ERR_SUCCESS;
2916 : }
2917 :
2918 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1546(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
2955 0 : return NDR_ERR_SUCCESS;
2956 : }
2957 :
2958 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1547(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
2995 0 : return NDR_ERR_SUCCESS;
2996 : }
2997 :
2998 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1548(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
3035 0 : return NDR_ERR_SUCCESS;
3036 : }
3037 :
3038 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1549(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
3075 0 : return NDR_ERR_SUCCESS;
3076 : }
3077 :
3078 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1550(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
3115 0 : return NDR_ERR_SUCCESS;
3116 : }
3117 :
3118 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1552(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
3155 0 : return NDR_ERR_SUCCESS;
3156 : }
3157 :
3158 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1553(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
3195 0 : return NDR_ERR_SUCCESS;
3196 : }
3197 :
3198 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1554(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
3235 0 : return NDR_ERR_SUCCESS;
3236 : }
3237 :
3238 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1555(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
3275 0 : return NDR_ERR_SUCCESS;
3276 : }
3277 :
3278 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1556(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
3315 0 : return NDR_ERR_SUCCESS;
3316 : }
3317 :
3318 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1557(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
3355 0 : return NDR_ERR_SUCCESS;
3356 : }
3357 :
3358 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1560(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
3395 0 : return NDR_ERR_SUCCESS;
3396 : }
3397 :
3398 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1561(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
3435 0 : return NDR_ERR_SUCCESS;
3436 : }
3437 :
3438 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1562(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
3475 0 : return NDR_ERR_SUCCESS;
3476 : }
3477 :
3478 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1563(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
3515 0 : return NDR_ERR_SUCCESS;
3516 : }
3517 :
3518 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1564(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
3555 0 : return NDR_ERR_SUCCESS;
3556 : }
3557 :
3558 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1565(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
3595 0 : return NDR_ERR_SUCCESS;
3596 : }
3597 :
3598 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1566(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
3635 0 : return NDR_ERR_SUCCESS;
3636 : }
3637 :
3638 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1567(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
3675 0 : return NDR_ERR_SUCCESS;
3676 : }
3677 :
3678 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1568(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
3715 0 : return NDR_ERR_SUCCESS;
3716 : }
3717 :
3718 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1569(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
3755 0 : return NDR_ERR_SUCCESS;
3756 : }
3757 :
3758 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1570(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
3795 0 : return NDR_ERR_SUCCESS;
3796 : }
3797 :
3798 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1571(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
3835 0 : return NDR_ERR_SUCCESS;
3836 : }
3837 :
3838 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1572(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
3875 0 : return NDR_ERR_SUCCESS;
3876 : }
3877 :
3878 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1573(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
3915 0 : return NDR_ERR_SUCCESS;
3916 : }
3917 :
3918 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1574(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
3955 0 : return NDR_ERR_SUCCESS;
3956 : }
3957 :
3958 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1575(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
3995 0 : return NDR_ERR_SUCCESS;
3996 : }
3997 :
3998 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1576(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
4035 0 : return NDR_ERR_SUCCESS;
4036 : }
4037 :
4038 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1577(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
4075 0 : return NDR_ERR_SUCCESS;
4076 : }
4077 :
4078 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1578(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
4115 0 : return NDR_ERR_SUCCESS;
4116 : }
4117 :
4118 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1579(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
4155 0 : return NDR_ERR_SUCCESS;
4156 : }
4157 :
4158 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1580(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
4195 0 : return NDR_ERR_SUCCESS;
4196 : }
4197 :
4198 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1581(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
4235 0 : return NDR_ERR_SUCCESS;
4236 : }
4237 :
4238 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1582(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
4275 0 : return NDR_ERR_SUCCESS;
4276 : }
4277 :
4278 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1583(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
4315 0 : return NDR_ERR_SUCCESS;
4316 : }
4317 :
4318 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1584(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
4355 0 : return NDR_ERR_SUCCESS;
4356 : }
4357 :
4358 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1585(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
4395 0 : return NDR_ERR_SUCCESS;
4396 : }
4397 :
4398 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1586(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
4435 0 : return NDR_ERR_SUCCESS;
4436 : }
4437 :
4438 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1587(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
4475 0 : return NDR_ERR_SUCCESS;
4476 : }
4477 :
4478 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1588(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
4515 0 : return NDR_ERR_SUCCESS;
4516 : }
4517 :
4518 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1590(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
4555 0 : return NDR_ERR_SUCCESS;
4556 : }
4557 :
4558 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1591(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
4595 0 : return NDR_ERR_SUCCESS;
4596 : }
4597 :
4598 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1592(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
4635 0 : return NDR_ERR_SUCCESS;
4636 : }
4637 :
4638 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1593(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
4675 0 : return NDR_ERR_SUCCESS;
4676 : }
4677 :
4678 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1594(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
4715 0 : return NDR_ERR_SUCCESS;
4716 : }
4717 :
4718 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1595(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
4755 0 : return NDR_ERR_SUCCESS;
4756 : }
4757 :
4758 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1596(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
4795 0 : return NDR_ERR_SUCCESS;
4796 : }
4797 :
4798 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1597(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
4835 0 : return NDR_ERR_SUCCESS;
4836 : }
4837 :
4838 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1598(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
4875 0 : return NDR_ERR_SUCCESS;
4876 : }
4877 :
4878 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1599(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
4915 0 : return NDR_ERR_SUCCESS;
4916 : }
4917 :
4918 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1600(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
4955 0 : return NDR_ERR_SUCCESS;
4956 : }
4957 :
4958 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1601(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
4995 0 : return NDR_ERR_SUCCESS;
4996 : }
4997 :
4998 0 : _PUBLIC_ enum ndr_err_code ndr_pull_SERVER_INFO_1602(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
5039 0 : return NDR_ERR_SUCCESS;
5040 : }
5041 :
5042 0 : _PUBLIC_ enum ndr_err_code ndr_pull_WKSTA_INFO_100(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
5092 0 : return NDR_ERR_SUCCESS;
5093 : }
5094 :
5095 0 : _PUBLIC_ enum ndr_err_code ndr_pull_WKSTA_INFO_101(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
5148 0 : return NDR_ERR_SUCCESS;
5149 : }
5150 :
5151 0 : _PUBLIC_ enum ndr_err_code ndr_pull_WKSTA_INFO_102(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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, int ndr_flags, uint32_t *r)
5197 : {
5198 : 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, int 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 : }
5246 0 : return NDR_ERR_SUCCESS;
5247 : }
5248 :
5249 0 : _PUBLIC_ enum ndr_err_code ndr_pull_DOMAIN_CONTROLLER_INFO(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
5302 0 : return NDR_ERR_SUCCESS;
5303 : }
5304 :
5305 0 : _PUBLIC_ enum ndr_err_code ndr_pull_USER_INFO_0(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
5349 0 : return NDR_ERR_SUCCESS;
5350 : }
5351 :
5352 0 : _PUBLIC_ enum ndr_err_code ndr_pull_USER_INFO_1(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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, int ndr_flags, struct USER_INFO_2 *r)
5433 : {
5434 : 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, int 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, int 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, int ndr_flags, struct USER_INFO_3 *r)
5567 : {
5568 : 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, int 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, int 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, int ndr_flags, struct USER_INFO_4 *r)
5713 : {
5714 : uint32_t _ptr_usri4_logon_hours;
5715 0 : TALLOC_CTX *_mem_save_usri4_logon_hours_0 = NULL;
5716 : 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, int 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, int 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 : }
5844 0 : return NDR_ERR_SUCCESS;
5845 : }
5846 :
5847 0 : _PUBLIC_ enum ndr_err_code ndr_pull_USER_INFO_10(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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, int ndr_flags, struct USER_INFO_11 *r)
5916 : {
5917 : 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, int 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, int 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 : }
6012 0 : return NDR_ERR_SUCCESS;
6013 : }
6014 :
6015 0 : _PUBLIC_ enum ndr_err_code ndr_pull_USER_INFO_20(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
6060 0 : return NDR_ERR_SUCCESS;
6061 : }
6062 :
6063 0 : _PUBLIC_ enum ndr_err_code ndr_pull_USER_INFO_21(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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, int ndr_flags, struct USER_INFO_22 *r)
6133 : {
6134 0 : uint32_t size_usri22_password_0 = 0;
6135 : 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, int 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, int 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, int ndr_flags, struct USER_INFO_23 *r)
6247 : {
6248 : 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, int 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, int 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 : }
6309 0 : return NDR_ERR_SUCCESS;
6310 : }
6311 :
6312 0 : _PUBLIC_ enum ndr_err_code ndr_pull_USER_INFO_1003(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
6349 0 : return NDR_ERR_SUCCESS;
6350 : }
6351 :
6352 0 : _PUBLIC_ enum ndr_err_code ndr_pull_USER_INFO_1005(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
6389 0 : return NDR_ERR_SUCCESS;
6390 : }
6391 :
6392 0 : _PUBLIC_ enum ndr_err_code ndr_pull_USER_INFO_1006(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
6429 0 : return NDR_ERR_SUCCESS;
6430 : }
6431 :
6432 0 : _PUBLIC_ enum ndr_err_code ndr_pull_USER_INFO_1007(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
6469 0 : return NDR_ERR_SUCCESS;
6470 : }
6471 :
6472 0 : _PUBLIC_ enum ndr_err_code ndr_pull_USER_INFO_1008(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
6509 0 : return NDR_ERR_SUCCESS;
6510 : }
6511 :
6512 0 : _PUBLIC_ enum ndr_err_code ndr_pull_USER_INFO_1009(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
6549 0 : return NDR_ERR_SUCCESS;
6550 : }
6551 :
6552 0 : _PUBLIC_ enum ndr_err_code ndr_pull_USER_INFO_1010(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
6589 0 : return NDR_ERR_SUCCESS;
6590 : }
6591 :
6592 0 : _PUBLIC_ enum ndr_err_code ndr_pull_USER_INFO_1011(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
6629 0 : return NDR_ERR_SUCCESS;
6630 : }
6631 :
6632 0 : _PUBLIC_ enum ndr_err_code ndr_pull_USER_INFO_1012(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
6669 0 : return NDR_ERR_SUCCESS;
6670 : }
6671 :
6672 0 : _PUBLIC_ enum ndr_err_code ndr_pull_USER_INFO_1013(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
6709 0 : return NDR_ERR_SUCCESS;
6710 : }
6711 :
6712 0 : _PUBLIC_ enum ndr_err_code ndr_pull_USER_INFO_1014(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
6749 0 : return NDR_ERR_SUCCESS;
6750 : }
6751 :
6752 0 : _PUBLIC_ enum ndr_err_code ndr_pull_USER_INFO_1017(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
6789 0 : return NDR_ERR_SUCCESS;
6790 : }
6791 :
6792 0 : _PUBLIC_ enum ndr_err_code ndr_pull_USER_INFO_1018(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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, int ndr_flags, struct USER_INFO_1020 *r)
6837 : {
6838 : 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, int 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, int 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 : }
6893 0 : return NDR_ERR_SUCCESS;
6894 : }
6895 :
6896 0 : _PUBLIC_ enum ndr_err_code ndr_pull_USER_INFO_1023(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
6933 0 : return NDR_ERR_SUCCESS;
6934 : }
6935 :
6936 0 : _PUBLIC_ enum ndr_err_code ndr_pull_USER_INFO_1024(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
6973 0 : return NDR_ERR_SUCCESS;
6974 : }
6975 :
6976 0 : _PUBLIC_ enum ndr_err_code ndr_pull_USER_INFO_1025(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
7013 0 : return NDR_ERR_SUCCESS;
7014 : }
7015 :
7016 0 : _PUBLIC_ enum ndr_err_code ndr_pull_USER_INFO_1051(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
7053 0 : return NDR_ERR_SUCCESS;
7054 : }
7055 :
7056 0 : _PUBLIC_ enum ndr_err_code ndr_pull_USER_INFO_1052(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
7093 0 : return NDR_ERR_SUCCESS;
7094 : }
7095 :
7096 0 : _PUBLIC_ enum ndr_err_code ndr_pull_USER_INFO_1053(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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, int ndr_flags, struct USER_INFO_X *r)
7168 : {
7169 : 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, int 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, int 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 : }
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, int 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 : }
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, int 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, int 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 : }
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, int 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 : }
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, int 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, int 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 : }
7366 0 : return NDR_ERR_SUCCESS;
7367 : }
7368 :
7369 0 : _PUBLIC_ enum ndr_err_code ndr_pull_NET_DISPLAY_USER(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
7420 0 : return NDR_ERR_SUCCESS;
7421 : }
7422 :
7423 0 : _PUBLIC_ enum ndr_err_code ndr_pull_NET_DISPLAY_MACHINE(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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 : }
7472 0 : return NDR_ERR_SUCCESS;
7473 : }
7474 :
7475 0 : _PUBLIC_ enum ndr_err_code ndr_pull_NET_DISPLAY_GROUP(struct ndr_pull *ndr, int 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 : }
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, int 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, int 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, int ndr_flags, uint32_t *r)
7517 : {
7518 : 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, int 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, int 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, int 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, int 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, int 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, int 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, int 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_NetServerGetInfo(struct ndr_print *ndr, const char *name, int flags, const struct NetServerGetInfo *r)
7899 : {
7900 0 : ndr_print_struct(ndr, name, "NetServerGetInfo");
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", "NetServerGetInfo");
7908 0 : ndr->depth++;
7909 0 : ndr_print_ptr(ndr, "server_name", r->in.server_name);
7910 0 : ndr->depth++;
7911 0 : if (r->in.server_name) {
7912 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
7913 : }
7914 0 : ndr->depth--;
7915 0 : ndr_print_uint32(ndr, "level", r->in.level);
7916 0 : ndr->depth--;
7917 : }
7918 0 : if (flags & NDR_OUT) {
7919 0 : ndr_print_struct(ndr, "out", "NetServerGetInfo");
7920 0 : ndr->depth++;
7921 0 : ndr_print_ptr(ndr, "buffer", r->out.buffer);
7922 0 : ndr->depth++;
7923 0 : ndr_print_ptr(ndr, "buffer", *r->out.buffer);
7924 0 : ndr->depth++;
7925 0 : if (*r->out.buffer) {
7926 0 : ndr_print_uint8(ndr, "buffer", **r->out.buffer);
7927 : }
7928 0 : ndr->depth--;
7929 0 : ndr->depth--;
7930 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
7931 0 : ndr->depth--;
7932 : }
7933 0 : ndr->depth--;
7934 : }
7935 :
7936 0 : _PUBLIC_ void ndr_print_NetServerSetInfo(struct ndr_print *ndr, const char *name, int flags, const struct NetServerSetInfo *r)
7937 : {
7938 0 : ndr_print_struct(ndr, name, "NetServerSetInfo");
7939 0 : if (r == NULL) { ndr_print_null(ndr); return; }
7940 0 : ndr->depth++;
7941 0 : if (flags & NDR_SET_VALUES) {
7942 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
7943 : }
7944 0 : if (flags & NDR_IN) {
7945 0 : ndr_print_struct(ndr, "in", "NetServerSetInfo");
7946 0 : ndr->depth++;
7947 0 : ndr_print_ptr(ndr, "server_name", r->in.server_name);
7948 0 : ndr->depth++;
7949 0 : if (r->in.server_name) {
7950 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
7951 : }
7952 0 : ndr->depth--;
7953 0 : ndr_print_uint32(ndr, "level", r->in.level);
7954 0 : ndr_print_ptr(ndr, "buffer", r->in.buffer);
7955 0 : ndr->depth++;
7956 0 : ndr_print_uint8(ndr, "buffer", *r->in.buffer);
7957 0 : ndr->depth--;
7958 0 : ndr->depth--;
7959 : }
7960 0 : if (flags & NDR_OUT) {
7961 0 : ndr_print_struct(ndr, "out", "NetServerSetInfo");
7962 0 : ndr->depth++;
7963 0 : ndr_print_ptr(ndr, "parm_error", r->out.parm_error);
7964 0 : ndr->depth++;
7965 0 : ndr_print_uint32(ndr, "parm_error", *r->out.parm_error);
7966 0 : ndr->depth--;
7967 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
7968 0 : ndr->depth--;
7969 : }
7970 0 : ndr->depth--;
7971 : }
7972 :
7973 0 : _PUBLIC_ void ndr_print_NetWkstaGetInfo(struct ndr_print *ndr, const char *name, int flags, const struct NetWkstaGetInfo *r)
7974 : {
7975 0 : ndr_print_struct(ndr, name, "NetWkstaGetInfo");
7976 0 : if (r == NULL) { ndr_print_null(ndr); return; }
7977 0 : ndr->depth++;
7978 0 : if (flags & NDR_SET_VALUES) {
7979 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
7980 : }
7981 0 : if (flags & NDR_IN) {
7982 0 : ndr_print_struct(ndr, "in", "NetWkstaGetInfo");
7983 0 : ndr->depth++;
7984 0 : ndr_print_ptr(ndr, "server_name", r->in.server_name);
7985 0 : ndr->depth++;
7986 0 : if (r->in.server_name) {
7987 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
7988 : }
7989 0 : ndr->depth--;
7990 0 : ndr_print_uint32(ndr, "level", r->in.level);
7991 0 : ndr->depth--;
7992 : }
7993 0 : if (flags & NDR_OUT) {
7994 0 : ndr_print_struct(ndr, "out", "NetWkstaGetInfo");
7995 0 : ndr->depth++;
7996 0 : ndr_print_ptr(ndr, "buffer", r->out.buffer);
7997 0 : ndr->depth++;
7998 0 : ndr_print_ptr(ndr, "buffer", *r->out.buffer);
7999 0 : ndr->depth++;
8000 0 : if (*r->out.buffer) {
8001 0 : ndr_print_uint8(ndr, "buffer", **r->out.buffer);
8002 : }
8003 0 : ndr->depth--;
8004 0 : ndr->depth--;
8005 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
8006 0 : ndr->depth--;
8007 : }
8008 0 : ndr->depth--;
8009 : }
8010 :
8011 0 : _PUBLIC_ void ndr_print_NetGetDCName(struct ndr_print *ndr, const char *name, int flags, const struct NetGetDCName *r)
8012 : {
8013 0 : ndr_print_struct(ndr, name, "NetGetDCName");
8014 0 : if (r == NULL) { ndr_print_null(ndr); return; }
8015 0 : ndr->depth++;
8016 0 : if (flags & NDR_SET_VALUES) {
8017 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
8018 : }
8019 0 : if (flags & NDR_IN) {
8020 0 : ndr_print_struct(ndr, "in", "NetGetDCName");
8021 0 : ndr->depth++;
8022 0 : ndr_print_ptr(ndr, "server_name", r->in.server_name);
8023 0 : ndr->depth++;
8024 0 : if (r->in.server_name) {
8025 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
8026 : }
8027 0 : ndr->depth--;
8028 0 : ndr_print_ptr(ndr, "domain_name", r->in.domain_name);
8029 0 : ndr->depth++;
8030 0 : if (r->in.domain_name) {
8031 0 : ndr_print_string(ndr, "domain_name", r->in.domain_name);
8032 : }
8033 0 : ndr->depth--;
8034 0 : ndr->depth--;
8035 : }
8036 0 : if (flags & NDR_OUT) {
8037 0 : ndr_print_struct(ndr, "out", "NetGetDCName");
8038 0 : ndr->depth++;
8039 0 : ndr_print_ptr(ndr, "buffer", r->out.buffer);
8040 0 : ndr->depth++;
8041 0 : ndr_print_ptr(ndr, "buffer", *r->out.buffer);
8042 0 : ndr->depth++;
8043 0 : if (*r->out.buffer) {
8044 0 : ndr_print_uint8(ndr, "buffer", **r->out.buffer);
8045 : }
8046 0 : ndr->depth--;
8047 0 : ndr->depth--;
8048 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
8049 0 : ndr->depth--;
8050 : }
8051 0 : ndr->depth--;
8052 : }
8053 :
8054 0 : _PUBLIC_ void ndr_print_NetGetAnyDCName(struct ndr_print *ndr, const char *name, int flags, const struct NetGetAnyDCName *r)
8055 : {
8056 0 : ndr_print_struct(ndr, name, "NetGetAnyDCName");
8057 0 : if (r == NULL) { ndr_print_null(ndr); return; }
8058 0 : ndr->depth++;
8059 0 : if (flags & NDR_SET_VALUES) {
8060 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
8061 : }
8062 0 : if (flags & NDR_IN) {
8063 0 : ndr_print_struct(ndr, "in", "NetGetAnyDCName");
8064 0 : ndr->depth++;
8065 0 : ndr_print_ptr(ndr, "server_name", r->in.server_name);
8066 0 : ndr->depth++;
8067 0 : if (r->in.server_name) {
8068 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
8069 : }
8070 0 : ndr->depth--;
8071 0 : ndr_print_ptr(ndr, "domain_name", r->in.domain_name);
8072 0 : ndr->depth++;
8073 0 : if (r->in.domain_name) {
8074 0 : ndr_print_string(ndr, "domain_name", r->in.domain_name);
8075 : }
8076 0 : ndr->depth--;
8077 0 : ndr->depth--;
8078 : }
8079 0 : if (flags & NDR_OUT) {
8080 0 : ndr_print_struct(ndr, "out", "NetGetAnyDCName");
8081 0 : ndr->depth++;
8082 0 : ndr_print_ptr(ndr, "buffer", r->out.buffer);
8083 0 : ndr->depth++;
8084 0 : ndr_print_ptr(ndr, "buffer", *r->out.buffer);
8085 0 : ndr->depth++;
8086 0 : if (*r->out.buffer) {
8087 0 : ndr_print_uint8(ndr, "buffer", **r->out.buffer);
8088 : }
8089 0 : ndr->depth--;
8090 0 : ndr->depth--;
8091 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
8092 0 : ndr->depth--;
8093 : }
8094 0 : ndr->depth--;
8095 : }
8096 :
8097 0 : _PUBLIC_ void ndr_print_DsGetDcName(struct ndr_print *ndr, const char *name, int flags, const struct DsGetDcName *r)
8098 : {
8099 0 : ndr_print_struct(ndr, name, "DsGetDcName");
8100 0 : if (r == NULL) { ndr_print_null(ndr); return; }
8101 0 : ndr->depth++;
8102 0 : if (flags & NDR_SET_VALUES) {
8103 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
8104 : }
8105 0 : if (flags & NDR_IN) {
8106 0 : ndr_print_struct(ndr, "in", "DsGetDcName");
8107 0 : ndr->depth++;
8108 0 : ndr_print_ptr(ndr, "server_name", r->in.server_name);
8109 0 : ndr->depth++;
8110 0 : if (r->in.server_name) {
8111 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
8112 : }
8113 0 : ndr->depth--;
8114 0 : ndr_print_ptr(ndr, "domain_name", r->in.domain_name);
8115 0 : ndr->depth++;
8116 0 : ndr_print_string(ndr, "domain_name", r->in.domain_name);
8117 0 : ndr->depth--;
8118 0 : ndr_print_ptr(ndr, "domain_guid", r->in.domain_guid);
8119 0 : ndr->depth++;
8120 0 : if (r->in.domain_guid) {
8121 0 : ndr_print_GUID(ndr, "domain_guid", r->in.domain_guid);
8122 : }
8123 0 : ndr->depth--;
8124 0 : ndr_print_ptr(ndr, "site_name", r->in.site_name);
8125 0 : ndr->depth++;
8126 0 : if (r->in.site_name) {
8127 0 : ndr_print_string(ndr, "site_name", r->in.site_name);
8128 : }
8129 0 : ndr->depth--;
8130 0 : ndr_print_uint32(ndr, "flags", r->in.flags);
8131 0 : ndr->depth--;
8132 : }
8133 0 : if (flags & NDR_OUT) {
8134 0 : ndr_print_struct(ndr, "out", "DsGetDcName");
8135 0 : ndr->depth++;
8136 0 : ndr_print_ptr(ndr, "dc_info", r->out.dc_info);
8137 0 : ndr->depth++;
8138 0 : ndr_print_ptr(ndr, "dc_info", *r->out.dc_info);
8139 0 : ndr->depth++;
8140 0 : if (*r->out.dc_info) {
8141 0 : ndr_print_DOMAIN_CONTROLLER_INFO(ndr, "dc_info", *r->out.dc_info);
8142 : }
8143 0 : ndr->depth--;
8144 0 : ndr->depth--;
8145 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
8146 0 : ndr->depth--;
8147 : }
8148 0 : ndr->depth--;
8149 : }
8150 :
8151 0 : _PUBLIC_ void ndr_print_NetUserAdd(struct ndr_print *ndr, const char *name, int flags, const struct NetUserAdd *r)
8152 : {
8153 0 : ndr_print_struct(ndr, name, "NetUserAdd");
8154 0 : if (r == NULL) { ndr_print_null(ndr); return; }
8155 0 : ndr->depth++;
8156 0 : if (flags & NDR_SET_VALUES) {
8157 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
8158 : }
8159 0 : if (flags & NDR_IN) {
8160 0 : ndr_print_struct(ndr, "in", "NetUserAdd");
8161 0 : ndr->depth++;
8162 0 : ndr_print_ptr(ndr, "server_name", r->in.server_name);
8163 0 : ndr->depth++;
8164 0 : if (r->in.server_name) {
8165 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
8166 : }
8167 0 : ndr->depth--;
8168 0 : ndr_print_uint32(ndr, "level", r->in.level);
8169 0 : ndr_print_ptr(ndr, "buffer", r->in.buffer);
8170 0 : ndr->depth++;
8171 0 : ndr_print_uint8(ndr, "buffer", *r->in.buffer);
8172 0 : ndr->depth--;
8173 0 : ndr->depth--;
8174 : }
8175 0 : if (flags & NDR_OUT) {
8176 0 : ndr_print_struct(ndr, "out", "NetUserAdd");
8177 0 : ndr->depth++;
8178 0 : ndr_print_ptr(ndr, "parm_error", r->out.parm_error);
8179 0 : ndr->depth++;
8180 0 : ndr_print_uint32(ndr, "parm_error", *r->out.parm_error);
8181 0 : ndr->depth--;
8182 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
8183 0 : ndr->depth--;
8184 : }
8185 0 : ndr->depth--;
8186 : }
8187 :
8188 0 : _PUBLIC_ void ndr_print_NetUserDel(struct ndr_print *ndr, const char *name, int flags, const struct NetUserDel *r)
8189 : {
8190 0 : ndr_print_struct(ndr, name, "NetUserDel");
8191 0 : if (r == NULL) { ndr_print_null(ndr); return; }
8192 0 : ndr->depth++;
8193 0 : if (flags & NDR_SET_VALUES) {
8194 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
8195 : }
8196 0 : if (flags & NDR_IN) {
8197 0 : ndr_print_struct(ndr, "in", "NetUserDel");
8198 0 : ndr->depth++;
8199 0 : ndr_print_ptr(ndr, "server_name", r->in.server_name);
8200 0 : ndr->depth++;
8201 0 : if (r->in.server_name) {
8202 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
8203 : }
8204 0 : ndr->depth--;
8205 0 : ndr_print_ptr(ndr, "user_name", r->in.user_name);
8206 0 : ndr->depth++;
8207 0 : ndr_print_string(ndr, "user_name", r->in.user_name);
8208 0 : ndr->depth--;
8209 0 : ndr->depth--;
8210 : }
8211 0 : if (flags & NDR_OUT) {
8212 0 : ndr_print_struct(ndr, "out", "NetUserDel");
8213 0 : ndr->depth++;
8214 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
8215 0 : ndr->depth--;
8216 : }
8217 0 : ndr->depth--;
8218 : }
8219 :
8220 0 : _PUBLIC_ void ndr_print_NetUserEnum(struct ndr_print *ndr, const char *name, int flags, const struct NetUserEnum *r)
8221 : {
8222 0 : ndr_print_struct(ndr, name, "NetUserEnum");
8223 0 : if (r == NULL) { ndr_print_null(ndr); return; }
8224 0 : ndr->depth++;
8225 0 : if (flags & NDR_SET_VALUES) {
8226 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
8227 : }
8228 0 : if (flags & NDR_IN) {
8229 0 : ndr_print_struct(ndr, "in", "NetUserEnum");
8230 0 : ndr->depth++;
8231 0 : ndr_print_ptr(ndr, "server_name", r->in.server_name);
8232 0 : ndr->depth++;
8233 0 : if (r->in.server_name) {
8234 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
8235 : }
8236 0 : ndr->depth--;
8237 0 : ndr_print_uint32(ndr, "level", r->in.level);
8238 0 : ndr_print_uint32(ndr, "filter", r->in.filter);
8239 0 : ndr_print_uint32(ndr, "prefmaxlen", r->in.prefmaxlen);
8240 0 : ndr_print_ptr(ndr, "resume_handle", r->in.resume_handle);
8241 0 : ndr->depth++;
8242 0 : ndr_print_uint32(ndr, "resume_handle", *r->in.resume_handle);
8243 0 : ndr->depth--;
8244 0 : ndr->depth--;
8245 : }
8246 0 : if (flags & NDR_OUT) {
8247 0 : ndr_print_struct(ndr, "out", "NetUserEnum");
8248 0 : ndr->depth++;
8249 0 : ndr_print_ptr(ndr, "buffer", r->out.buffer);
8250 0 : ndr->depth++;
8251 0 : ndr_print_ptr(ndr, "buffer", *r->out.buffer);
8252 0 : ndr->depth++;
8253 0 : if (*r->out.buffer) {
8254 0 : ndr_print_uint8(ndr, "buffer", **r->out.buffer);
8255 : }
8256 0 : ndr->depth--;
8257 0 : ndr->depth--;
8258 0 : ndr_print_ptr(ndr, "entries_read", r->out.entries_read);
8259 0 : ndr->depth++;
8260 0 : ndr_print_uint32(ndr, "entries_read", *r->out.entries_read);
8261 0 : ndr->depth--;
8262 0 : ndr_print_ptr(ndr, "total_entries", r->out.total_entries);
8263 0 : ndr->depth++;
8264 0 : ndr_print_uint32(ndr, "total_entries", *r->out.total_entries);
8265 0 : ndr->depth--;
8266 0 : ndr_print_ptr(ndr, "resume_handle", r->out.resume_handle);
8267 0 : ndr->depth++;
8268 0 : ndr_print_uint32(ndr, "resume_handle", *r->out.resume_handle);
8269 0 : ndr->depth--;
8270 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
8271 0 : ndr->depth--;
8272 : }
8273 0 : ndr->depth--;
8274 : }
8275 :
8276 0 : _PUBLIC_ void ndr_print_NetUserChangePassword(struct ndr_print *ndr, const char *name, int flags, const struct NetUserChangePassword *r)
8277 : {
8278 0 : ndr_print_struct(ndr, name, "NetUserChangePassword");
8279 0 : if (r == NULL) { ndr_print_null(ndr); return; }
8280 0 : ndr->depth++;
8281 0 : if (flags & NDR_SET_VALUES) {
8282 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
8283 : }
8284 0 : if (flags & NDR_IN) {
8285 0 : ndr_print_struct(ndr, "in", "NetUserChangePassword");
8286 0 : ndr->depth++;
8287 0 : ndr_print_string(ndr, "domain_name", r->in.domain_name);
8288 0 : ndr_print_string(ndr, "user_name", r->in.user_name);
8289 0 : ndr_print_string(ndr, "old_password", r->in.old_password);
8290 0 : ndr_print_string(ndr, "new_password", r->in.new_password);
8291 0 : ndr->depth--;
8292 : }
8293 0 : if (flags & NDR_OUT) {
8294 0 : ndr_print_struct(ndr, "out", "NetUserChangePassword");
8295 0 : ndr->depth++;
8296 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
8297 0 : ndr->depth--;
8298 : }
8299 0 : ndr->depth--;
8300 : }
8301 :
8302 0 : _PUBLIC_ void ndr_print_NetUserGetInfo(struct ndr_print *ndr, const char *name, int flags, const struct NetUserGetInfo *r)
8303 : {
8304 0 : ndr_print_struct(ndr, name, "NetUserGetInfo");
8305 0 : if (r == NULL) { ndr_print_null(ndr); return; }
8306 0 : ndr->depth++;
8307 0 : if (flags & NDR_SET_VALUES) {
8308 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
8309 : }
8310 0 : if (flags & NDR_IN) {
8311 0 : ndr_print_struct(ndr, "in", "NetUserGetInfo");
8312 0 : ndr->depth++;
8313 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
8314 0 : ndr_print_string(ndr, "user_name", r->in.user_name);
8315 0 : ndr_print_uint32(ndr, "level", r->in.level);
8316 0 : ndr->depth--;
8317 : }
8318 0 : if (flags & NDR_OUT) {
8319 0 : ndr_print_struct(ndr, "out", "NetUserGetInfo");
8320 0 : ndr->depth++;
8321 0 : ndr_print_ptr(ndr, "buffer", r->out.buffer);
8322 0 : ndr->depth++;
8323 0 : ndr_print_ptr(ndr, "buffer", *r->out.buffer);
8324 0 : ndr->depth++;
8325 0 : if (*r->out.buffer) {
8326 0 : ndr_print_uint8(ndr, "buffer", **r->out.buffer);
8327 : }
8328 0 : ndr->depth--;
8329 0 : ndr->depth--;
8330 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
8331 0 : ndr->depth--;
8332 : }
8333 0 : ndr->depth--;
8334 : }
8335 :
8336 0 : _PUBLIC_ void ndr_print_NetUserSetInfo(struct ndr_print *ndr, const char *name, int flags, const struct NetUserSetInfo *r)
8337 : {
8338 0 : ndr_print_struct(ndr, name, "NetUserSetInfo");
8339 0 : if (r == NULL) { ndr_print_null(ndr); return; }
8340 0 : ndr->depth++;
8341 0 : if (flags & NDR_SET_VALUES) {
8342 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
8343 : }
8344 0 : if (flags & NDR_IN) {
8345 0 : ndr_print_struct(ndr, "in", "NetUserSetInfo");
8346 0 : ndr->depth++;
8347 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
8348 0 : ndr_print_string(ndr, "user_name", r->in.user_name);
8349 0 : ndr_print_uint32(ndr, "level", r->in.level);
8350 0 : ndr_print_ptr(ndr, "buffer", r->in.buffer);
8351 0 : ndr->depth++;
8352 0 : ndr_print_uint8(ndr, "buffer", *r->in.buffer);
8353 0 : ndr->depth--;
8354 0 : ndr->depth--;
8355 : }
8356 0 : if (flags & NDR_OUT) {
8357 0 : ndr_print_struct(ndr, "out", "NetUserSetInfo");
8358 0 : ndr->depth++;
8359 0 : ndr_print_ptr(ndr, "parm_err", r->out.parm_err);
8360 0 : ndr->depth++;
8361 0 : ndr_print_uint32(ndr, "parm_err", *r->out.parm_err);
8362 0 : ndr->depth--;
8363 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
8364 0 : ndr->depth--;
8365 : }
8366 0 : ndr->depth--;
8367 : }
8368 :
8369 0 : _PUBLIC_ void ndr_print_NetUserGetGroups(struct ndr_print *ndr, const char *name, int flags, const struct NetUserGetGroups *r)
8370 : {
8371 0 : ndr_print_struct(ndr, name, "NetUserGetGroups");
8372 0 : if (r == NULL) { ndr_print_null(ndr); return; }
8373 0 : ndr->depth++;
8374 0 : if (flags & NDR_SET_VALUES) {
8375 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
8376 : }
8377 0 : if (flags & NDR_IN) {
8378 0 : ndr_print_struct(ndr, "in", "NetUserGetGroups");
8379 0 : ndr->depth++;
8380 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
8381 0 : ndr_print_string(ndr, "user_name", r->in.user_name);
8382 0 : ndr_print_uint32(ndr, "level", r->in.level);
8383 0 : ndr_print_uint32(ndr, "prefmaxlen", r->in.prefmaxlen);
8384 0 : ndr->depth--;
8385 : }
8386 0 : if (flags & NDR_OUT) {
8387 0 : ndr_print_struct(ndr, "out", "NetUserGetGroups");
8388 0 : ndr->depth++;
8389 0 : ndr_print_ptr(ndr, "buffer", r->out.buffer);
8390 0 : ndr->depth++;
8391 0 : ndr_print_ptr(ndr, "buffer", *r->out.buffer);
8392 0 : ndr->depth++;
8393 0 : if (*r->out.buffer) {
8394 0 : ndr_print_uint8(ndr, "buffer", **r->out.buffer);
8395 : }
8396 0 : ndr->depth--;
8397 0 : ndr->depth--;
8398 0 : ndr_print_ptr(ndr, "entries_read", r->out.entries_read);
8399 0 : ndr->depth++;
8400 0 : ndr_print_uint32(ndr, "entries_read", *r->out.entries_read);
8401 0 : ndr->depth--;
8402 0 : ndr_print_ptr(ndr, "total_entries", r->out.total_entries);
8403 0 : ndr->depth++;
8404 0 : ndr_print_uint32(ndr, "total_entries", *r->out.total_entries);
8405 0 : ndr->depth--;
8406 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
8407 0 : ndr->depth--;
8408 : }
8409 0 : ndr->depth--;
8410 : }
8411 :
8412 0 : _PUBLIC_ void ndr_print_NetUserSetGroups(struct ndr_print *ndr, const char *name, int flags, const struct NetUserSetGroups *r)
8413 : {
8414 0 : ndr_print_struct(ndr, name, "NetUserSetGroups");
8415 0 : if (r == NULL) { ndr_print_null(ndr); return; }
8416 0 : ndr->depth++;
8417 0 : if (flags & NDR_SET_VALUES) {
8418 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
8419 : }
8420 0 : if (flags & NDR_IN) {
8421 0 : ndr_print_struct(ndr, "in", "NetUserSetGroups");
8422 0 : ndr->depth++;
8423 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
8424 0 : ndr_print_string(ndr, "user_name", r->in.user_name);
8425 0 : ndr_print_uint32(ndr, "level", r->in.level);
8426 0 : ndr_print_ptr(ndr, "buffer", r->in.buffer);
8427 0 : ndr->depth++;
8428 0 : ndr_print_uint8(ndr, "buffer", *r->in.buffer);
8429 0 : ndr->depth--;
8430 0 : ndr_print_uint32(ndr, "num_entries", r->in.num_entries);
8431 0 : ndr->depth--;
8432 : }
8433 0 : if (flags & NDR_OUT) {
8434 0 : ndr_print_struct(ndr, "out", "NetUserSetGroups");
8435 0 : ndr->depth++;
8436 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
8437 0 : ndr->depth--;
8438 : }
8439 0 : ndr->depth--;
8440 : }
8441 :
8442 0 : _PUBLIC_ void ndr_print_NetUserGetLocalGroups(struct ndr_print *ndr, const char *name, int flags, const struct NetUserGetLocalGroups *r)
8443 : {
8444 0 : ndr_print_struct(ndr, name, "NetUserGetLocalGroups");
8445 0 : if (r == NULL) { ndr_print_null(ndr); return; }
8446 0 : ndr->depth++;
8447 0 : if (flags & NDR_SET_VALUES) {
8448 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
8449 : }
8450 0 : if (flags & NDR_IN) {
8451 0 : ndr_print_struct(ndr, "in", "NetUserGetLocalGroups");
8452 0 : ndr->depth++;
8453 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
8454 0 : ndr_print_string(ndr, "user_name", r->in.user_name);
8455 0 : ndr_print_uint32(ndr, "level", r->in.level);
8456 0 : ndr_print_uint32(ndr, "flags", r->in.flags);
8457 0 : ndr_print_uint32(ndr, "prefmaxlen", r->in.prefmaxlen);
8458 0 : ndr->depth--;
8459 : }
8460 0 : if (flags & NDR_OUT) {
8461 0 : ndr_print_struct(ndr, "out", "NetUserGetLocalGroups");
8462 0 : ndr->depth++;
8463 0 : ndr_print_ptr(ndr, "buffer", r->out.buffer);
8464 0 : ndr->depth++;
8465 0 : ndr_print_ptr(ndr, "buffer", *r->out.buffer);
8466 0 : ndr->depth++;
8467 0 : if (*r->out.buffer) {
8468 0 : ndr_print_uint8(ndr, "buffer", **r->out.buffer);
8469 : }
8470 0 : ndr->depth--;
8471 0 : ndr->depth--;
8472 0 : ndr_print_ptr(ndr, "entries_read", r->out.entries_read);
8473 0 : ndr->depth++;
8474 0 : ndr_print_uint32(ndr, "entries_read", *r->out.entries_read);
8475 0 : ndr->depth--;
8476 0 : ndr_print_ptr(ndr, "total_entries", r->out.total_entries);
8477 0 : ndr->depth++;
8478 0 : ndr_print_uint32(ndr, "total_entries", *r->out.total_entries);
8479 0 : ndr->depth--;
8480 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
8481 0 : ndr->depth--;
8482 : }
8483 0 : ndr->depth--;
8484 : }
8485 :
8486 0 : _PUBLIC_ void ndr_print_NetUserModalsGet(struct ndr_print *ndr, const char *name, int flags, const struct NetUserModalsGet *r)
8487 : {
8488 0 : ndr_print_struct(ndr, name, "NetUserModalsGet");
8489 0 : if (r == NULL) { ndr_print_null(ndr); return; }
8490 0 : ndr->depth++;
8491 0 : if (flags & NDR_SET_VALUES) {
8492 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
8493 : }
8494 0 : if (flags & NDR_IN) {
8495 0 : ndr_print_struct(ndr, "in", "NetUserModalsGet");
8496 0 : ndr->depth++;
8497 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
8498 0 : ndr_print_uint32(ndr, "level", r->in.level);
8499 0 : ndr->depth--;
8500 : }
8501 0 : if (flags & NDR_OUT) {
8502 0 : ndr_print_struct(ndr, "out", "NetUserModalsGet");
8503 0 : ndr->depth++;
8504 0 : ndr_print_ptr(ndr, "buffer", r->out.buffer);
8505 0 : ndr->depth++;
8506 0 : ndr_print_ptr(ndr, "buffer", *r->out.buffer);
8507 0 : ndr->depth++;
8508 0 : if (*r->out.buffer) {
8509 0 : ndr_print_uint8(ndr, "buffer", **r->out.buffer);
8510 : }
8511 0 : ndr->depth--;
8512 0 : ndr->depth--;
8513 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
8514 0 : ndr->depth--;
8515 : }
8516 0 : ndr->depth--;
8517 : }
8518 :
8519 0 : _PUBLIC_ void ndr_print_NetUserModalsSet(struct ndr_print *ndr, const char *name, int flags, const struct NetUserModalsSet *r)
8520 : {
8521 0 : ndr_print_struct(ndr, name, "NetUserModalsSet");
8522 0 : if (r == NULL) { ndr_print_null(ndr); return; }
8523 0 : ndr->depth++;
8524 0 : if (flags & NDR_SET_VALUES) {
8525 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
8526 : }
8527 0 : if (flags & NDR_IN) {
8528 0 : ndr_print_struct(ndr, "in", "NetUserModalsSet");
8529 0 : ndr->depth++;
8530 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
8531 0 : ndr_print_uint32(ndr, "level", r->in.level);
8532 0 : ndr_print_ptr(ndr, "buffer", r->in.buffer);
8533 0 : ndr->depth++;
8534 0 : ndr_print_uint8(ndr, "buffer", *r->in.buffer);
8535 0 : ndr->depth--;
8536 0 : ndr->depth--;
8537 : }
8538 0 : if (flags & NDR_OUT) {
8539 0 : ndr_print_struct(ndr, "out", "NetUserModalsSet");
8540 0 : ndr->depth++;
8541 0 : ndr_print_ptr(ndr, "parm_err", r->out.parm_err);
8542 0 : ndr->depth++;
8543 0 : ndr_print_uint32(ndr, "parm_err", *r->out.parm_err);
8544 0 : ndr->depth--;
8545 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
8546 0 : ndr->depth--;
8547 : }
8548 0 : ndr->depth--;
8549 : }
8550 :
8551 0 : _PUBLIC_ void ndr_print_NetQueryDisplayInformation(struct ndr_print *ndr, const char *name, int flags, const struct NetQueryDisplayInformation *r)
8552 : {
8553 0 : ndr_print_struct(ndr, name, "NetQueryDisplayInformation");
8554 0 : if (r == NULL) { ndr_print_null(ndr); return; }
8555 0 : ndr->depth++;
8556 0 : if (flags & NDR_SET_VALUES) {
8557 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
8558 : }
8559 0 : if (flags & NDR_IN) {
8560 0 : ndr_print_struct(ndr, "in", "NetQueryDisplayInformation");
8561 0 : ndr->depth++;
8562 0 : ndr_print_ptr(ndr, "server_name", r->in.server_name);
8563 0 : ndr->depth++;
8564 0 : if (r->in.server_name) {
8565 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
8566 : }
8567 0 : ndr->depth--;
8568 0 : ndr_print_uint32(ndr, "level", r->in.level);
8569 0 : ndr_print_uint32(ndr, "idx", r->in.idx);
8570 0 : ndr_print_uint32(ndr, "entries_requested", r->in.entries_requested);
8571 0 : ndr_print_uint32(ndr, "prefmaxlen", r->in.prefmaxlen);
8572 0 : ndr->depth--;
8573 : }
8574 0 : if (flags & NDR_OUT) {
8575 0 : ndr_print_struct(ndr, "out", "NetQueryDisplayInformation");
8576 0 : ndr->depth++;
8577 0 : ndr_print_ptr(ndr, "entries_read", r->out.entries_read);
8578 0 : ndr->depth++;
8579 0 : ndr_print_uint32(ndr, "entries_read", *r->out.entries_read);
8580 0 : ndr->depth--;
8581 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
8582 0 : ndr->depth--;
8583 : }
8584 0 : ndr->depth--;
8585 : }
8586 :
8587 0 : _PUBLIC_ void ndr_print_NetGroupAdd(struct ndr_print *ndr, const char *name, int flags, const struct NetGroupAdd *r)
8588 : {
8589 0 : ndr_print_struct(ndr, name, "NetGroupAdd");
8590 0 : if (r == NULL) { ndr_print_null(ndr); return; }
8591 0 : ndr->depth++;
8592 0 : if (flags & NDR_SET_VALUES) {
8593 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
8594 : }
8595 0 : if (flags & NDR_IN) {
8596 0 : ndr_print_struct(ndr, "in", "NetGroupAdd");
8597 0 : ndr->depth++;
8598 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
8599 0 : ndr_print_uint32(ndr, "level", r->in.level);
8600 0 : ndr_print_ptr(ndr, "buffer", r->in.buffer);
8601 0 : ndr->depth++;
8602 0 : ndr_print_uint8(ndr, "buffer", *r->in.buffer);
8603 0 : ndr->depth--;
8604 0 : ndr->depth--;
8605 : }
8606 0 : if (flags & NDR_OUT) {
8607 0 : ndr_print_struct(ndr, "out", "NetGroupAdd");
8608 0 : ndr->depth++;
8609 0 : ndr_print_ptr(ndr, "parm_err", r->out.parm_err);
8610 0 : ndr->depth++;
8611 0 : ndr_print_uint32(ndr, "parm_err", *r->out.parm_err);
8612 0 : ndr->depth--;
8613 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
8614 0 : ndr->depth--;
8615 : }
8616 0 : ndr->depth--;
8617 : }
8618 :
8619 0 : _PUBLIC_ void ndr_print_NetGroupDel(struct ndr_print *ndr, const char *name, int flags, const struct NetGroupDel *r)
8620 : {
8621 0 : ndr_print_struct(ndr, name, "NetGroupDel");
8622 0 : if (r == NULL) { ndr_print_null(ndr); return; }
8623 0 : ndr->depth++;
8624 0 : if (flags & NDR_SET_VALUES) {
8625 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
8626 : }
8627 0 : if (flags & NDR_IN) {
8628 0 : ndr_print_struct(ndr, "in", "NetGroupDel");
8629 0 : ndr->depth++;
8630 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
8631 0 : ndr_print_string(ndr, "group_name", r->in.group_name);
8632 0 : ndr->depth--;
8633 : }
8634 0 : if (flags & NDR_OUT) {
8635 0 : ndr_print_struct(ndr, "out", "NetGroupDel");
8636 0 : ndr->depth++;
8637 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
8638 0 : ndr->depth--;
8639 : }
8640 0 : ndr->depth--;
8641 : }
8642 :
8643 0 : _PUBLIC_ void ndr_print_NetGroupEnum(struct ndr_print *ndr, const char *name, int flags, const struct NetGroupEnum *r)
8644 : {
8645 0 : ndr_print_struct(ndr, name, "NetGroupEnum");
8646 0 : if (r == NULL) { ndr_print_null(ndr); return; }
8647 0 : ndr->depth++;
8648 0 : if (flags & NDR_SET_VALUES) {
8649 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
8650 : }
8651 0 : if (flags & NDR_IN) {
8652 0 : ndr_print_struct(ndr, "in", "NetGroupEnum");
8653 0 : ndr->depth++;
8654 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
8655 0 : ndr_print_uint32(ndr, "level", r->in.level);
8656 0 : ndr_print_uint32(ndr, "prefmaxlen", r->in.prefmaxlen);
8657 0 : ndr_print_ptr(ndr, "resume_handle", r->in.resume_handle);
8658 0 : ndr->depth++;
8659 0 : ndr_print_uint32(ndr, "resume_handle", *r->in.resume_handle);
8660 0 : ndr->depth--;
8661 0 : ndr->depth--;
8662 : }
8663 0 : if (flags & NDR_OUT) {
8664 0 : ndr_print_struct(ndr, "out", "NetGroupEnum");
8665 0 : ndr->depth++;
8666 0 : ndr_print_ptr(ndr, "buffer", r->out.buffer);
8667 0 : ndr->depth++;
8668 0 : ndr_print_ptr(ndr, "buffer", *r->out.buffer);
8669 0 : ndr->depth++;
8670 0 : if (*r->out.buffer) {
8671 0 : ndr_print_uint8(ndr, "buffer", **r->out.buffer);
8672 : }
8673 0 : ndr->depth--;
8674 0 : ndr->depth--;
8675 0 : ndr_print_ptr(ndr, "entries_read", r->out.entries_read);
8676 0 : ndr->depth++;
8677 0 : ndr_print_uint32(ndr, "entries_read", *r->out.entries_read);
8678 0 : ndr->depth--;
8679 0 : ndr_print_ptr(ndr, "total_entries", r->out.total_entries);
8680 0 : ndr->depth++;
8681 0 : ndr_print_uint32(ndr, "total_entries", *r->out.total_entries);
8682 0 : ndr->depth--;
8683 0 : ndr_print_ptr(ndr, "resume_handle", r->out.resume_handle);
8684 0 : ndr->depth++;
8685 0 : ndr_print_uint32(ndr, "resume_handle", *r->out.resume_handle);
8686 0 : ndr->depth--;
8687 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
8688 0 : ndr->depth--;
8689 : }
8690 0 : ndr->depth--;
8691 : }
8692 :
8693 0 : _PUBLIC_ void ndr_print_NetGroupSetInfo(struct ndr_print *ndr, const char *name, int flags, const struct NetGroupSetInfo *r)
8694 : {
8695 0 : ndr_print_struct(ndr, name, "NetGroupSetInfo");
8696 0 : if (r == NULL) { ndr_print_null(ndr); return; }
8697 0 : ndr->depth++;
8698 0 : if (flags & NDR_SET_VALUES) {
8699 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
8700 : }
8701 0 : if (flags & NDR_IN) {
8702 0 : ndr_print_struct(ndr, "in", "NetGroupSetInfo");
8703 0 : ndr->depth++;
8704 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
8705 0 : ndr_print_string(ndr, "group_name", r->in.group_name);
8706 0 : ndr_print_uint32(ndr, "level", r->in.level);
8707 0 : ndr_print_ptr(ndr, "buffer", r->in.buffer);
8708 0 : ndr->depth++;
8709 0 : ndr_print_uint8(ndr, "buffer", *r->in.buffer);
8710 0 : ndr->depth--;
8711 0 : ndr->depth--;
8712 : }
8713 0 : if (flags & NDR_OUT) {
8714 0 : ndr_print_struct(ndr, "out", "NetGroupSetInfo");
8715 0 : ndr->depth++;
8716 0 : ndr_print_ptr(ndr, "parm_err", r->out.parm_err);
8717 0 : ndr->depth++;
8718 0 : ndr_print_uint32(ndr, "parm_err", *r->out.parm_err);
8719 0 : ndr->depth--;
8720 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
8721 0 : ndr->depth--;
8722 : }
8723 0 : ndr->depth--;
8724 : }
8725 :
8726 0 : _PUBLIC_ void ndr_print_NetGroupGetInfo(struct ndr_print *ndr, const char *name, int flags, const struct NetGroupGetInfo *r)
8727 : {
8728 0 : ndr_print_struct(ndr, name, "NetGroupGetInfo");
8729 0 : if (r == NULL) { ndr_print_null(ndr); return; }
8730 0 : ndr->depth++;
8731 0 : if (flags & NDR_SET_VALUES) {
8732 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
8733 : }
8734 0 : if (flags & NDR_IN) {
8735 0 : ndr_print_struct(ndr, "in", "NetGroupGetInfo");
8736 0 : ndr->depth++;
8737 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
8738 0 : ndr_print_string(ndr, "group_name", r->in.group_name);
8739 0 : ndr_print_uint32(ndr, "level", r->in.level);
8740 0 : ndr->depth--;
8741 : }
8742 0 : if (flags & NDR_OUT) {
8743 0 : ndr_print_struct(ndr, "out", "NetGroupGetInfo");
8744 0 : ndr->depth++;
8745 0 : ndr_print_ptr(ndr, "buffer", r->out.buffer);
8746 0 : ndr->depth++;
8747 0 : ndr_print_ptr(ndr, "buffer", *r->out.buffer);
8748 0 : ndr->depth++;
8749 0 : if (*r->out.buffer) {
8750 0 : ndr_print_uint8(ndr, "buffer", **r->out.buffer);
8751 : }
8752 0 : ndr->depth--;
8753 0 : ndr->depth--;
8754 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
8755 0 : ndr->depth--;
8756 : }
8757 0 : ndr->depth--;
8758 : }
8759 :
8760 0 : _PUBLIC_ void ndr_print_NetGroupAddUser(struct ndr_print *ndr, const char *name, int flags, const struct NetGroupAddUser *r)
8761 : {
8762 0 : ndr_print_struct(ndr, name, "NetGroupAddUser");
8763 0 : if (r == NULL) { ndr_print_null(ndr); return; }
8764 0 : ndr->depth++;
8765 0 : if (flags & NDR_SET_VALUES) {
8766 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
8767 : }
8768 0 : if (flags & NDR_IN) {
8769 0 : ndr_print_struct(ndr, "in", "NetGroupAddUser");
8770 0 : ndr->depth++;
8771 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
8772 0 : ndr_print_string(ndr, "group_name", r->in.group_name);
8773 0 : ndr_print_string(ndr, "user_name", r->in.user_name);
8774 0 : ndr->depth--;
8775 : }
8776 0 : if (flags & NDR_OUT) {
8777 0 : ndr_print_struct(ndr, "out", "NetGroupAddUser");
8778 0 : ndr->depth++;
8779 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
8780 0 : ndr->depth--;
8781 : }
8782 0 : ndr->depth--;
8783 : }
8784 :
8785 0 : _PUBLIC_ void ndr_print_NetGroupDelUser(struct ndr_print *ndr, const char *name, int flags, const struct NetGroupDelUser *r)
8786 : {
8787 0 : ndr_print_struct(ndr, name, "NetGroupDelUser");
8788 0 : if (r == NULL) { ndr_print_null(ndr); return; }
8789 0 : ndr->depth++;
8790 0 : if (flags & NDR_SET_VALUES) {
8791 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
8792 : }
8793 0 : if (flags & NDR_IN) {
8794 0 : ndr_print_struct(ndr, "in", "NetGroupDelUser");
8795 0 : ndr->depth++;
8796 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
8797 0 : ndr_print_string(ndr, "group_name", r->in.group_name);
8798 0 : ndr_print_string(ndr, "user_name", r->in.user_name);
8799 0 : ndr->depth--;
8800 : }
8801 0 : if (flags & NDR_OUT) {
8802 0 : ndr_print_struct(ndr, "out", "NetGroupDelUser");
8803 0 : ndr->depth++;
8804 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
8805 0 : ndr->depth--;
8806 : }
8807 0 : ndr->depth--;
8808 : }
8809 :
8810 0 : _PUBLIC_ void ndr_print_NetGroupGetUsers(struct ndr_print *ndr, const char *name, int flags, const struct NetGroupGetUsers *r)
8811 : {
8812 0 : ndr_print_struct(ndr, name, "NetGroupGetUsers");
8813 0 : if (r == NULL) { ndr_print_null(ndr); return; }
8814 0 : ndr->depth++;
8815 0 : if (flags & NDR_SET_VALUES) {
8816 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
8817 : }
8818 0 : if (flags & NDR_IN) {
8819 0 : ndr_print_struct(ndr, "in", "NetGroupGetUsers");
8820 0 : ndr->depth++;
8821 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
8822 0 : ndr_print_string(ndr, "group_name", r->in.group_name);
8823 0 : ndr_print_uint32(ndr, "level", r->in.level);
8824 0 : ndr_print_uint32(ndr, "prefmaxlen", r->in.prefmaxlen);
8825 0 : ndr_print_ptr(ndr, "resume_handle", r->in.resume_handle);
8826 0 : ndr->depth++;
8827 0 : ndr_print_uint32(ndr, "resume_handle", *r->in.resume_handle);
8828 0 : ndr->depth--;
8829 0 : ndr->depth--;
8830 : }
8831 0 : if (flags & NDR_OUT) {
8832 0 : ndr_print_struct(ndr, "out", "NetGroupGetUsers");
8833 0 : ndr->depth++;
8834 0 : ndr_print_ptr(ndr, "buffer", r->out.buffer);
8835 0 : ndr->depth++;
8836 0 : ndr_print_ptr(ndr, "buffer", *r->out.buffer);
8837 0 : ndr->depth++;
8838 0 : if (*r->out.buffer) {
8839 0 : ndr_print_uint8(ndr, "buffer", **r->out.buffer);
8840 : }
8841 0 : ndr->depth--;
8842 0 : ndr->depth--;
8843 0 : ndr_print_ptr(ndr, "entries_read", r->out.entries_read);
8844 0 : ndr->depth++;
8845 0 : ndr_print_uint32(ndr, "entries_read", *r->out.entries_read);
8846 0 : ndr->depth--;
8847 0 : ndr_print_ptr(ndr, "total_entries", r->out.total_entries);
8848 0 : ndr->depth++;
8849 0 : ndr_print_uint32(ndr, "total_entries", *r->out.total_entries);
8850 0 : ndr->depth--;
8851 0 : ndr_print_ptr(ndr, "resume_handle", r->out.resume_handle);
8852 0 : ndr->depth++;
8853 0 : ndr_print_uint32(ndr, "resume_handle", *r->out.resume_handle);
8854 0 : ndr->depth--;
8855 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
8856 0 : ndr->depth--;
8857 : }
8858 0 : ndr->depth--;
8859 : }
8860 :
8861 0 : _PUBLIC_ void ndr_print_NetGroupSetUsers(struct ndr_print *ndr, const char *name, int flags, const struct NetGroupSetUsers *r)
8862 : {
8863 0 : ndr_print_struct(ndr, name, "NetGroupSetUsers");
8864 0 : if (r == NULL) { ndr_print_null(ndr); return; }
8865 0 : ndr->depth++;
8866 0 : if (flags & NDR_SET_VALUES) {
8867 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
8868 : }
8869 0 : if (flags & NDR_IN) {
8870 0 : ndr_print_struct(ndr, "in", "NetGroupSetUsers");
8871 0 : ndr->depth++;
8872 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
8873 0 : ndr_print_string(ndr, "group_name", r->in.group_name);
8874 0 : ndr_print_uint32(ndr, "level", r->in.level);
8875 0 : ndr_print_ptr(ndr, "buffer", r->in.buffer);
8876 0 : ndr->depth++;
8877 0 : ndr_print_uint8(ndr, "buffer", *r->in.buffer);
8878 0 : ndr->depth--;
8879 0 : ndr_print_uint32(ndr, "num_entries", r->in.num_entries);
8880 0 : ndr->depth--;
8881 : }
8882 0 : if (flags & NDR_OUT) {
8883 0 : ndr_print_struct(ndr, "out", "NetGroupSetUsers");
8884 0 : ndr->depth++;
8885 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
8886 0 : ndr->depth--;
8887 : }
8888 0 : ndr->depth--;
8889 : }
8890 :
8891 0 : _PUBLIC_ void ndr_print_NetLocalGroupAdd(struct ndr_print *ndr, const char *name, int flags, const struct NetLocalGroupAdd *r)
8892 : {
8893 0 : ndr_print_struct(ndr, name, "NetLocalGroupAdd");
8894 0 : if (r == NULL) { ndr_print_null(ndr); return; }
8895 0 : ndr->depth++;
8896 0 : if (flags & NDR_SET_VALUES) {
8897 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
8898 : }
8899 0 : if (flags & NDR_IN) {
8900 0 : ndr_print_struct(ndr, "in", "NetLocalGroupAdd");
8901 0 : ndr->depth++;
8902 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
8903 0 : ndr_print_uint32(ndr, "level", r->in.level);
8904 0 : ndr_print_ptr(ndr, "buffer", r->in.buffer);
8905 0 : ndr->depth++;
8906 0 : ndr_print_uint8(ndr, "buffer", *r->in.buffer);
8907 0 : ndr->depth--;
8908 0 : ndr->depth--;
8909 : }
8910 0 : if (flags & NDR_OUT) {
8911 0 : ndr_print_struct(ndr, "out", "NetLocalGroupAdd");
8912 0 : ndr->depth++;
8913 0 : ndr_print_ptr(ndr, "parm_err", r->out.parm_err);
8914 0 : ndr->depth++;
8915 0 : ndr_print_uint32(ndr, "parm_err", *r->out.parm_err);
8916 0 : ndr->depth--;
8917 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
8918 0 : ndr->depth--;
8919 : }
8920 0 : ndr->depth--;
8921 : }
8922 :
8923 0 : _PUBLIC_ void ndr_print_NetLocalGroupDel(struct ndr_print *ndr, const char *name, int flags, const struct NetLocalGroupDel *r)
8924 : {
8925 0 : ndr_print_struct(ndr, name, "NetLocalGroupDel");
8926 0 : if (r == NULL) { ndr_print_null(ndr); return; }
8927 0 : ndr->depth++;
8928 0 : if (flags & NDR_SET_VALUES) {
8929 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
8930 : }
8931 0 : if (flags & NDR_IN) {
8932 0 : ndr_print_struct(ndr, "in", "NetLocalGroupDel");
8933 0 : ndr->depth++;
8934 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
8935 0 : ndr_print_string(ndr, "group_name", r->in.group_name);
8936 0 : ndr->depth--;
8937 : }
8938 0 : if (flags & NDR_OUT) {
8939 0 : ndr_print_struct(ndr, "out", "NetLocalGroupDel");
8940 0 : ndr->depth++;
8941 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
8942 0 : ndr->depth--;
8943 : }
8944 0 : ndr->depth--;
8945 : }
8946 :
8947 0 : _PUBLIC_ void ndr_print_NetLocalGroupGetInfo(struct ndr_print *ndr, const char *name, int flags, const struct NetLocalGroupGetInfo *r)
8948 : {
8949 0 : ndr_print_struct(ndr, name, "NetLocalGroupGetInfo");
8950 0 : if (r == NULL) { ndr_print_null(ndr); return; }
8951 0 : ndr->depth++;
8952 0 : if (flags & NDR_SET_VALUES) {
8953 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
8954 : }
8955 0 : if (flags & NDR_IN) {
8956 0 : ndr_print_struct(ndr, "in", "NetLocalGroupGetInfo");
8957 0 : ndr->depth++;
8958 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
8959 0 : ndr_print_string(ndr, "group_name", r->in.group_name);
8960 0 : ndr_print_uint32(ndr, "level", r->in.level);
8961 0 : ndr->depth--;
8962 : }
8963 0 : if (flags & NDR_OUT) {
8964 0 : ndr_print_struct(ndr, "out", "NetLocalGroupGetInfo");
8965 0 : ndr->depth++;
8966 0 : ndr_print_ptr(ndr, "buffer", r->out.buffer);
8967 0 : ndr->depth++;
8968 0 : ndr_print_ptr(ndr, "buffer", *r->out.buffer);
8969 0 : ndr->depth++;
8970 0 : if (*r->out.buffer) {
8971 0 : ndr_print_uint8(ndr, "buffer", **r->out.buffer);
8972 : }
8973 0 : ndr->depth--;
8974 0 : ndr->depth--;
8975 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
8976 0 : ndr->depth--;
8977 : }
8978 0 : ndr->depth--;
8979 : }
8980 :
8981 0 : _PUBLIC_ void ndr_print_NetLocalGroupSetInfo(struct ndr_print *ndr, const char *name, int flags, const struct NetLocalGroupSetInfo *r)
8982 : {
8983 0 : ndr_print_struct(ndr, name, "NetLocalGroupSetInfo");
8984 0 : if (r == NULL) { ndr_print_null(ndr); return; }
8985 0 : ndr->depth++;
8986 0 : if (flags & NDR_SET_VALUES) {
8987 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
8988 : }
8989 0 : if (flags & NDR_IN) {
8990 0 : ndr_print_struct(ndr, "in", "NetLocalGroupSetInfo");
8991 0 : ndr->depth++;
8992 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
8993 0 : ndr_print_string(ndr, "group_name", r->in.group_name);
8994 0 : ndr_print_uint32(ndr, "level", r->in.level);
8995 0 : ndr_print_ptr(ndr, "buffer", r->in.buffer);
8996 0 : ndr->depth++;
8997 0 : ndr_print_uint8(ndr, "buffer", *r->in.buffer);
8998 0 : ndr->depth--;
8999 0 : ndr->depth--;
9000 : }
9001 0 : if (flags & NDR_OUT) {
9002 0 : ndr_print_struct(ndr, "out", "NetLocalGroupSetInfo");
9003 0 : ndr->depth++;
9004 0 : ndr_print_ptr(ndr, "parm_err", r->out.parm_err);
9005 0 : ndr->depth++;
9006 0 : ndr_print_uint32(ndr, "parm_err", *r->out.parm_err);
9007 0 : ndr->depth--;
9008 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
9009 0 : ndr->depth--;
9010 : }
9011 0 : ndr->depth--;
9012 : }
9013 :
9014 0 : _PUBLIC_ void ndr_print_NetLocalGroupEnum(struct ndr_print *ndr, const char *name, int flags, const struct NetLocalGroupEnum *r)
9015 : {
9016 0 : ndr_print_struct(ndr, name, "NetLocalGroupEnum");
9017 0 : if (r == NULL) { ndr_print_null(ndr); return; }
9018 0 : ndr->depth++;
9019 0 : if (flags & NDR_SET_VALUES) {
9020 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
9021 : }
9022 0 : if (flags & NDR_IN) {
9023 0 : ndr_print_struct(ndr, "in", "NetLocalGroupEnum");
9024 0 : ndr->depth++;
9025 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
9026 0 : ndr_print_uint32(ndr, "level", r->in.level);
9027 0 : ndr_print_uint32(ndr, "prefmaxlen", r->in.prefmaxlen);
9028 0 : ndr_print_ptr(ndr, "resume_handle", r->in.resume_handle);
9029 0 : ndr->depth++;
9030 0 : ndr_print_uint32(ndr, "resume_handle", *r->in.resume_handle);
9031 0 : ndr->depth--;
9032 0 : ndr->depth--;
9033 : }
9034 0 : if (flags & NDR_OUT) {
9035 0 : ndr_print_struct(ndr, "out", "NetLocalGroupEnum");
9036 0 : ndr->depth++;
9037 0 : ndr_print_ptr(ndr, "buffer", r->out.buffer);
9038 0 : ndr->depth++;
9039 0 : ndr_print_ptr(ndr, "buffer", *r->out.buffer);
9040 0 : ndr->depth++;
9041 0 : if (*r->out.buffer) {
9042 0 : ndr_print_uint8(ndr, "buffer", **r->out.buffer);
9043 : }
9044 0 : ndr->depth--;
9045 0 : ndr->depth--;
9046 0 : ndr_print_ptr(ndr, "entries_read", r->out.entries_read);
9047 0 : ndr->depth++;
9048 0 : ndr_print_uint32(ndr, "entries_read", *r->out.entries_read);
9049 0 : ndr->depth--;
9050 0 : ndr_print_ptr(ndr, "total_entries", r->out.total_entries);
9051 0 : ndr->depth++;
9052 0 : ndr_print_uint32(ndr, "total_entries", *r->out.total_entries);
9053 0 : ndr->depth--;
9054 0 : ndr_print_ptr(ndr, "resume_handle", r->out.resume_handle);
9055 0 : ndr->depth++;
9056 0 : ndr_print_uint32(ndr, "resume_handle", *r->out.resume_handle);
9057 0 : ndr->depth--;
9058 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
9059 0 : ndr->depth--;
9060 : }
9061 0 : ndr->depth--;
9062 : }
9063 :
9064 0 : _PUBLIC_ void ndr_print_NetLocalGroupAddMembers(struct ndr_print *ndr, const char *name, int flags, const struct NetLocalGroupAddMembers *r)
9065 : {
9066 0 : ndr_print_struct(ndr, name, "NetLocalGroupAddMembers");
9067 0 : if (r == NULL) { ndr_print_null(ndr); return; }
9068 0 : ndr->depth++;
9069 0 : if (flags & NDR_SET_VALUES) {
9070 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
9071 : }
9072 0 : if (flags & NDR_IN) {
9073 0 : ndr_print_struct(ndr, "in", "NetLocalGroupAddMembers");
9074 0 : ndr->depth++;
9075 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
9076 0 : ndr_print_string(ndr, "group_name", r->in.group_name);
9077 0 : ndr_print_uint32(ndr, "level", r->in.level);
9078 0 : ndr_print_ptr(ndr, "buffer", r->in.buffer);
9079 0 : ndr->depth++;
9080 0 : ndr_print_uint8(ndr, "buffer", *r->in.buffer);
9081 0 : ndr->depth--;
9082 0 : ndr_print_uint32(ndr, "total_entries", r->in.total_entries);
9083 0 : ndr->depth--;
9084 : }
9085 0 : if (flags & NDR_OUT) {
9086 0 : ndr_print_struct(ndr, "out", "NetLocalGroupAddMembers");
9087 0 : ndr->depth++;
9088 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
9089 0 : ndr->depth--;
9090 : }
9091 0 : ndr->depth--;
9092 : }
9093 :
9094 0 : _PUBLIC_ void ndr_print_NetLocalGroupDelMembers(struct ndr_print *ndr, const char *name, int flags, const struct NetLocalGroupDelMembers *r)
9095 : {
9096 0 : ndr_print_struct(ndr, name, "NetLocalGroupDelMembers");
9097 0 : if (r == NULL) { ndr_print_null(ndr); return; }
9098 0 : ndr->depth++;
9099 0 : if (flags & NDR_SET_VALUES) {
9100 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
9101 : }
9102 0 : if (flags & NDR_IN) {
9103 0 : ndr_print_struct(ndr, "in", "NetLocalGroupDelMembers");
9104 0 : ndr->depth++;
9105 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
9106 0 : ndr_print_string(ndr, "group_name", r->in.group_name);
9107 0 : ndr_print_uint32(ndr, "level", r->in.level);
9108 0 : ndr_print_ptr(ndr, "buffer", r->in.buffer);
9109 0 : ndr->depth++;
9110 0 : ndr_print_uint8(ndr, "buffer", *r->in.buffer);
9111 0 : ndr->depth--;
9112 0 : ndr_print_uint32(ndr, "total_entries", r->in.total_entries);
9113 0 : ndr->depth--;
9114 : }
9115 0 : if (flags & NDR_OUT) {
9116 0 : ndr_print_struct(ndr, "out", "NetLocalGroupDelMembers");
9117 0 : ndr->depth++;
9118 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
9119 0 : ndr->depth--;
9120 : }
9121 0 : ndr->depth--;
9122 : }
9123 :
9124 0 : _PUBLIC_ void ndr_print_NetLocalGroupGetMembers(struct ndr_print *ndr, const char *name, int flags, const struct NetLocalGroupGetMembers *r)
9125 : {
9126 0 : ndr_print_struct(ndr, name, "NetLocalGroupGetMembers");
9127 0 : if (r == NULL) { ndr_print_null(ndr); return; }
9128 0 : ndr->depth++;
9129 0 : if (flags & NDR_SET_VALUES) {
9130 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
9131 : }
9132 0 : if (flags & NDR_IN) {
9133 0 : ndr_print_struct(ndr, "in", "NetLocalGroupGetMembers");
9134 0 : ndr->depth++;
9135 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
9136 0 : ndr_print_string(ndr, "local_group_name", r->in.local_group_name);
9137 0 : ndr_print_uint32(ndr, "level", r->in.level);
9138 0 : ndr_print_uint32(ndr, "prefmaxlen", r->in.prefmaxlen);
9139 0 : ndr_print_ptr(ndr, "resume_handle", r->in.resume_handle);
9140 0 : ndr->depth++;
9141 0 : ndr_print_uint32(ndr, "resume_handle", *r->in.resume_handle);
9142 0 : ndr->depth--;
9143 0 : ndr->depth--;
9144 : }
9145 0 : if (flags & NDR_OUT) {
9146 0 : ndr_print_struct(ndr, "out", "NetLocalGroupGetMembers");
9147 0 : ndr->depth++;
9148 0 : ndr_print_ptr(ndr, "buffer", r->out.buffer);
9149 0 : ndr->depth++;
9150 0 : ndr_print_ptr(ndr, "buffer", *r->out.buffer);
9151 0 : ndr->depth++;
9152 0 : if (*r->out.buffer) {
9153 0 : ndr_print_uint8(ndr, "buffer", **r->out.buffer);
9154 : }
9155 0 : ndr->depth--;
9156 0 : ndr->depth--;
9157 0 : ndr_print_ptr(ndr, "entries_read", r->out.entries_read);
9158 0 : ndr->depth++;
9159 0 : ndr_print_uint32(ndr, "entries_read", *r->out.entries_read);
9160 0 : ndr->depth--;
9161 0 : ndr_print_ptr(ndr, "total_entries", r->out.total_entries);
9162 0 : ndr->depth++;
9163 0 : ndr_print_uint32(ndr, "total_entries", *r->out.total_entries);
9164 0 : ndr->depth--;
9165 0 : ndr_print_ptr(ndr, "resume_handle", r->out.resume_handle);
9166 0 : ndr->depth++;
9167 0 : ndr_print_uint32(ndr, "resume_handle", *r->out.resume_handle);
9168 0 : ndr->depth--;
9169 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
9170 0 : ndr->depth--;
9171 : }
9172 0 : ndr->depth--;
9173 : }
9174 :
9175 0 : _PUBLIC_ void ndr_print_NetLocalGroupSetMembers(struct ndr_print *ndr, const char *name, int flags, const struct NetLocalGroupSetMembers *r)
9176 : {
9177 0 : ndr_print_struct(ndr, name, "NetLocalGroupSetMembers");
9178 0 : if (r == NULL) { ndr_print_null(ndr); return; }
9179 0 : ndr->depth++;
9180 0 : if (flags & NDR_SET_VALUES) {
9181 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
9182 : }
9183 0 : if (flags & NDR_IN) {
9184 0 : ndr_print_struct(ndr, "in", "NetLocalGroupSetMembers");
9185 0 : ndr->depth++;
9186 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
9187 0 : ndr_print_string(ndr, "group_name", r->in.group_name);
9188 0 : ndr_print_uint32(ndr, "level", r->in.level);
9189 0 : ndr_print_ptr(ndr, "buffer", r->in.buffer);
9190 0 : ndr->depth++;
9191 0 : ndr_print_uint8(ndr, "buffer", *r->in.buffer);
9192 0 : ndr->depth--;
9193 0 : ndr_print_uint32(ndr, "total_entries", r->in.total_entries);
9194 0 : ndr->depth--;
9195 : }
9196 0 : if (flags & NDR_OUT) {
9197 0 : ndr_print_struct(ndr, "out", "NetLocalGroupSetMembers");
9198 0 : ndr->depth++;
9199 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
9200 0 : ndr->depth--;
9201 : }
9202 0 : ndr->depth--;
9203 : }
9204 :
9205 0 : _PUBLIC_ void ndr_print_NetRemoteTOD(struct ndr_print *ndr, const char *name, int flags, const struct NetRemoteTOD *r)
9206 : {
9207 0 : ndr_print_struct(ndr, name, "NetRemoteTOD");
9208 0 : if (r == NULL) { ndr_print_null(ndr); return; }
9209 0 : ndr->depth++;
9210 0 : if (flags & NDR_SET_VALUES) {
9211 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
9212 : }
9213 0 : if (flags & NDR_IN) {
9214 0 : ndr_print_struct(ndr, "in", "NetRemoteTOD");
9215 0 : ndr->depth++;
9216 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
9217 0 : ndr->depth--;
9218 : }
9219 0 : if (flags & NDR_OUT) {
9220 0 : ndr_print_struct(ndr, "out", "NetRemoteTOD");
9221 0 : ndr->depth++;
9222 0 : ndr_print_ptr(ndr, "buffer", r->out.buffer);
9223 0 : ndr->depth++;
9224 0 : ndr_print_ptr(ndr, "buffer", *r->out.buffer);
9225 0 : ndr->depth++;
9226 0 : if (*r->out.buffer) {
9227 0 : ndr_print_uint8(ndr, "buffer", **r->out.buffer);
9228 : }
9229 0 : ndr->depth--;
9230 0 : ndr->depth--;
9231 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
9232 0 : ndr->depth--;
9233 : }
9234 0 : ndr->depth--;
9235 : }
9236 :
9237 0 : _PUBLIC_ void ndr_print_NetShareAdd(struct ndr_print *ndr, const char *name, int flags, const struct NetShareAdd *r)
9238 : {
9239 0 : ndr_print_struct(ndr, name, "NetShareAdd");
9240 0 : if (r == NULL) { ndr_print_null(ndr); return; }
9241 0 : ndr->depth++;
9242 0 : if (flags & NDR_SET_VALUES) {
9243 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
9244 : }
9245 0 : if (flags & NDR_IN) {
9246 0 : ndr_print_struct(ndr, "in", "NetShareAdd");
9247 0 : ndr->depth++;
9248 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
9249 0 : ndr_print_uint32(ndr, "level", r->in.level);
9250 0 : ndr_print_ptr(ndr, "buffer", r->in.buffer);
9251 0 : ndr->depth++;
9252 0 : ndr_print_uint8(ndr, "buffer", *r->in.buffer);
9253 0 : ndr->depth--;
9254 0 : ndr->depth--;
9255 : }
9256 0 : if (flags & NDR_OUT) {
9257 0 : ndr_print_struct(ndr, "out", "NetShareAdd");
9258 0 : ndr->depth++;
9259 0 : ndr_print_ptr(ndr, "parm_err", r->out.parm_err);
9260 0 : ndr->depth++;
9261 0 : ndr_print_uint32(ndr, "parm_err", *r->out.parm_err);
9262 0 : ndr->depth--;
9263 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
9264 0 : ndr->depth--;
9265 : }
9266 0 : ndr->depth--;
9267 : }
9268 :
9269 0 : _PUBLIC_ void ndr_print_NetShareDel(struct ndr_print *ndr, const char *name, int flags, const struct NetShareDel *r)
9270 : {
9271 0 : ndr_print_struct(ndr, name, "NetShareDel");
9272 0 : if (r == NULL) { ndr_print_null(ndr); return; }
9273 0 : ndr->depth++;
9274 0 : if (flags & NDR_SET_VALUES) {
9275 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
9276 : }
9277 0 : if (flags & NDR_IN) {
9278 0 : ndr_print_struct(ndr, "in", "NetShareDel");
9279 0 : ndr->depth++;
9280 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
9281 0 : ndr_print_string(ndr, "net_name", r->in.net_name);
9282 0 : ndr_print_uint32(ndr, "reserved", r->in.reserved);
9283 0 : ndr->depth--;
9284 : }
9285 0 : if (flags & NDR_OUT) {
9286 0 : ndr_print_struct(ndr, "out", "NetShareDel");
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_NetShareEnum(struct ndr_print *ndr, const char *name, int flags, const struct NetShareEnum *r)
9295 : {
9296 0 : ndr_print_struct(ndr, name, "NetShareEnum");
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", "NetShareEnum");
9304 0 : ndr->depth++;
9305 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
9306 0 : ndr_print_uint32(ndr, "level", r->in.level);
9307 0 : ndr_print_uint32(ndr, "prefmaxlen", r->in.prefmaxlen);
9308 0 : ndr_print_ptr(ndr, "resume_handle", r->in.resume_handle);
9309 0 : ndr->depth++;
9310 0 : ndr_print_uint32(ndr, "resume_handle", *r->in.resume_handle);
9311 0 : ndr->depth--;
9312 0 : ndr->depth--;
9313 : }
9314 0 : if (flags & NDR_OUT) {
9315 0 : ndr_print_struct(ndr, "out", "NetShareEnum");
9316 0 : ndr->depth++;
9317 0 : ndr_print_ptr(ndr, "buffer", r->out.buffer);
9318 0 : ndr->depth++;
9319 0 : ndr_print_ptr(ndr, "buffer", *r->out.buffer);
9320 0 : ndr->depth++;
9321 0 : if (*r->out.buffer) {
9322 0 : ndr_print_uint8(ndr, "buffer", **r->out.buffer);
9323 : }
9324 0 : ndr->depth--;
9325 0 : ndr->depth--;
9326 0 : ndr_print_ptr(ndr, "entries_read", r->out.entries_read);
9327 0 : ndr->depth++;
9328 0 : ndr_print_uint32(ndr, "entries_read", *r->out.entries_read);
9329 0 : ndr->depth--;
9330 0 : ndr_print_ptr(ndr, "total_entries", r->out.total_entries);
9331 0 : ndr->depth++;
9332 0 : ndr_print_uint32(ndr, "total_entries", *r->out.total_entries);
9333 0 : ndr->depth--;
9334 0 : ndr_print_ptr(ndr, "resume_handle", r->out.resume_handle);
9335 0 : ndr->depth++;
9336 0 : ndr_print_uint32(ndr, "resume_handle", *r->out.resume_handle);
9337 0 : ndr->depth--;
9338 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
9339 0 : ndr->depth--;
9340 : }
9341 0 : ndr->depth--;
9342 : }
9343 :
9344 0 : _PUBLIC_ void ndr_print_NetShareGetInfo(struct ndr_print *ndr, const char *name, int flags, const struct NetShareGetInfo *r)
9345 : {
9346 0 : ndr_print_struct(ndr, name, "NetShareGetInfo");
9347 0 : if (r == NULL) { ndr_print_null(ndr); return; }
9348 0 : ndr->depth++;
9349 0 : if (flags & NDR_SET_VALUES) {
9350 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
9351 : }
9352 0 : if (flags & NDR_IN) {
9353 0 : ndr_print_struct(ndr, "in", "NetShareGetInfo");
9354 0 : ndr->depth++;
9355 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
9356 0 : ndr_print_string(ndr, "net_name", r->in.net_name);
9357 0 : ndr_print_uint32(ndr, "level", r->in.level);
9358 0 : ndr->depth--;
9359 : }
9360 0 : if (flags & NDR_OUT) {
9361 0 : ndr_print_struct(ndr, "out", "NetShareGetInfo");
9362 0 : ndr->depth++;
9363 0 : ndr_print_ptr(ndr, "buffer", r->out.buffer);
9364 0 : ndr->depth++;
9365 0 : ndr_print_ptr(ndr, "buffer", *r->out.buffer);
9366 0 : ndr->depth++;
9367 0 : if (*r->out.buffer) {
9368 0 : ndr_print_uint8(ndr, "buffer", **r->out.buffer);
9369 : }
9370 0 : ndr->depth--;
9371 0 : ndr->depth--;
9372 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
9373 0 : ndr->depth--;
9374 : }
9375 0 : ndr->depth--;
9376 : }
9377 :
9378 0 : _PUBLIC_ void ndr_print_NetShareSetInfo(struct ndr_print *ndr, const char *name, int flags, const struct NetShareSetInfo *r)
9379 : {
9380 0 : ndr_print_struct(ndr, name, "NetShareSetInfo");
9381 0 : if (r == NULL) { ndr_print_null(ndr); return; }
9382 0 : ndr->depth++;
9383 0 : if (flags & NDR_SET_VALUES) {
9384 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
9385 : }
9386 0 : if (flags & NDR_IN) {
9387 0 : ndr_print_struct(ndr, "in", "NetShareSetInfo");
9388 0 : ndr->depth++;
9389 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
9390 0 : ndr_print_string(ndr, "net_name", r->in.net_name);
9391 0 : ndr_print_uint32(ndr, "level", r->in.level);
9392 0 : ndr_print_ptr(ndr, "buffer", r->in.buffer);
9393 0 : ndr->depth++;
9394 0 : ndr_print_uint8(ndr, "buffer", *r->in.buffer);
9395 0 : ndr->depth--;
9396 0 : ndr->depth--;
9397 : }
9398 0 : if (flags & NDR_OUT) {
9399 0 : ndr_print_struct(ndr, "out", "NetShareSetInfo");
9400 0 : ndr->depth++;
9401 0 : ndr_print_ptr(ndr, "parm_err", r->out.parm_err);
9402 0 : ndr->depth++;
9403 0 : ndr_print_uint32(ndr, "parm_err", *r->out.parm_err);
9404 0 : ndr->depth--;
9405 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
9406 0 : ndr->depth--;
9407 : }
9408 0 : ndr->depth--;
9409 : }
9410 :
9411 0 : _PUBLIC_ void ndr_print_NetFileClose(struct ndr_print *ndr, const char *name, int flags, const struct NetFileClose *r)
9412 : {
9413 0 : ndr_print_struct(ndr, name, "NetFileClose");
9414 0 : if (r == NULL) { ndr_print_null(ndr); return; }
9415 0 : ndr->depth++;
9416 0 : if (flags & NDR_SET_VALUES) {
9417 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
9418 : }
9419 0 : if (flags & NDR_IN) {
9420 0 : ndr_print_struct(ndr, "in", "NetFileClose");
9421 0 : ndr->depth++;
9422 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
9423 0 : ndr_print_uint32(ndr, "fileid", r->in.fileid);
9424 0 : ndr->depth--;
9425 : }
9426 0 : if (flags & NDR_OUT) {
9427 0 : ndr_print_struct(ndr, "out", "NetFileClose");
9428 0 : ndr->depth++;
9429 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
9430 0 : ndr->depth--;
9431 : }
9432 0 : ndr->depth--;
9433 : }
9434 :
9435 0 : _PUBLIC_ void ndr_print_NetFileGetInfo(struct ndr_print *ndr, const char *name, int flags, const struct NetFileGetInfo *r)
9436 : {
9437 0 : ndr_print_struct(ndr, name, "NetFileGetInfo");
9438 0 : if (r == NULL) { ndr_print_null(ndr); return; }
9439 0 : ndr->depth++;
9440 0 : if (flags & NDR_SET_VALUES) {
9441 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
9442 : }
9443 0 : if (flags & NDR_IN) {
9444 0 : ndr_print_struct(ndr, "in", "NetFileGetInfo");
9445 0 : ndr->depth++;
9446 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
9447 0 : ndr_print_uint32(ndr, "fileid", r->in.fileid);
9448 0 : ndr_print_uint32(ndr, "level", r->in.level);
9449 0 : ndr->depth--;
9450 : }
9451 0 : if (flags & NDR_OUT) {
9452 0 : ndr_print_struct(ndr, "out", "NetFileGetInfo");
9453 0 : ndr->depth++;
9454 0 : ndr_print_ptr(ndr, "buffer", r->out.buffer);
9455 0 : ndr->depth++;
9456 0 : ndr_print_ptr(ndr, "buffer", *r->out.buffer);
9457 0 : ndr->depth++;
9458 0 : if (*r->out.buffer) {
9459 0 : ndr_print_uint8(ndr, "buffer", **r->out.buffer);
9460 : }
9461 0 : ndr->depth--;
9462 0 : ndr->depth--;
9463 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
9464 0 : ndr->depth--;
9465 : }
9466 0 : ndr->depth--;
9467 : }
9468 :
9469 0 : _PUBLIC_ void ndr_print_NetFileEnum(struct ndr_print *ndr, const char *name, int flags, const struct NetFileEnum *r)
9470 : {
9471 0 : ndr_print_struct(ndr, name, "NetFileEnum");
9472 0 : if (r == NULL) { ndr_print_null(ndr); return; }
9473 0 : ndr->depth++;
9474 0 : if (flags & NDR_SET_VALUES) {
9475 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
9476 : }
9477 0 : if (flags & NDR_IN) {
9478 0 : ndr_print_struct(ndr, "in", "NetFileEnum");
9479 0 : ndr->depth++;
9480 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
9481 0 : ndr_print_string(ndr, "base_path", r->in.base_path);
9482 0 : ndr_print_string(ndr, "user_name", r->in.user_name);
9483 0 : ndr_print_uint32(ndr, "level", r->in.level);
9484 0 : ndr_print_uint32(ndr, "prefmaxlen", r->in.prefmaxlen);
9485 0 : ndr_print_ptr(ndr, "resume_handle", r->in.resume_handle);
9486 0 : ndr->depth++;
9487 0 : ndr_print_uint32(ndr, "resume_handle", *r->in.resume_handle);
9488 0 : ndr->depth--;
9489 0 : ndr->depth--;
9490 : }
9491 0 : if (flags & NDR_OUT) {
9492 0 : ndr_print_struct(ndr, "out", "NetFileEnum");
9493 0 : ndr->depth++;
9494 0 : ndr_print_ptr(ndr, "buffer", r->out.buffer);
9495 0 : ndr->depth++;
9496 0 : ndr_print_ptr(ndr, "buffer", *r->out.buffer);
9497 0 : ndr->depth++;
9498 0 : if (*r->out.buffer) {
9499 0 : ndr_print_uint8(ndr, "buffer", **r->out.buffer);
9500 : }
9501 0 : ndr->depth--;
9502 0 : ndr->depth--;
9503 0 : ndr_print_ptr(ndr, "entries_read", r->out.entries_read);
9504 0 : ndr->depth++;
9505 0 : ndr_print_uint32(ndr, "entries_read", *r->out.entries_read);
9506 0 : ndr->depth--;
9507 0 : ndr_print_ptr(ndr, "total_entries", r->out.total_entries);
9508 0 : ndr->depth++;
9509 0 : ndr_print_uint32(ndr, "total_entries", *r->out.total_entries);
9510 0 : ndr->depth--;
9511 0 : ndr_print_ptr(ndr, "resume_handle", r->out.resume_handle);
9512 0 : ndr->depth++;
9513 0 : ndr_print_uint32(ndr, "resume_handle", *r->out.resume_handle);
9514 0 : ndr->depth--;
9515 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
9516 0 : ndr->depth--;
9517 : }
9518 0 : ndr->depth--;
9519 : }
9520 :
9521 0 : _PUBLIC_ void ndr_print_NetShutdownInit(struct ndr_print *ndr, const char *name, int flags, const struct NetShutdownInit *r)
9522 : {
9523 0 : ndr_print_struct(ndr, name, "NetShutdownInit");
9524 0 : if (r == NULL) { ndr_print_null(ndr); return; }
9525 0 : ndr->depth++;
9526 0 : if (flags & NDR_SET_VALUES) {
9527 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
9528 : }
9529 0 : if (flags & NDR_IN) {
9530 0 : ndr_print_struct(ndr, "in", "NetShutdownInit");
9531 0 : ndr->depth++;
9532 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
9533 0 : ndr_print_string(ndr, "message", r->in.message);
9534 0 : ndr_print_uint32(ndr, "timeout", r->in.timeout);
9535 0 : ndr_print_uint8(ndr, "force_apps", r->in.force_apps);
9536 0 : ndr_print_uint8(ndr, "do_reboot", r->in.do_reboot);
9537 0 : ndr->depth--;
9538 : }
9539 0 : if (flags & NDR_OUT) {
9540 0 : ndr_print_struct(ndr, "out", "NetShutdownInit");
9541 0 : ndr->depth++;
9542 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
9543 0 : ndr->depth--;
9544 : }
9545 0 : ndr->depth--;
9546 : }
9547 :
9548 0 : _PUBLIC_ void ndr_print_NetShutdownAbort(struct ndr_print *ndr, const char *name, int flags, const struct NetShutdownAbort *r)
9549 : {
9550 0 : ndr_print_struct(ndr, name, "NetShutdownAbort");
9551 0 : if (r == NULL) { ndr_print_null(ndr); return; }
9552 0 : ndr->depth++;
9553 0 : if (flags & NDR_SET_VALUES) {
9554 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
9555 : }
9556 0 : if (flags & NDR_IN) {
9557 0 : ndr_print_struct(ndr, "in", "NetShutdownAbort");
9558 0 : ndr->depth++;
9559 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
9560 0 : ndr->depth--;
9561 : }
9562 0 : if (flags & NDR_OUT) {
9563 0 : ndr_print_struct(ndr, "out", "NetShutdownAbort");
9564 0 : ndr->depth++;
9565 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
9566 0 : ndr->depth--;
9567 : }
9568 0 : ndr->depth--;
9569 : }
9570 :
9571 0 : _PUBLIC_ void ndr_print_I_NetLogonControl(struct ndr_print *ndr, const char *name, int flags, const struct I_NetLogonControl *r)
9572 : {
9573 0 : ndr_print_struct(ndr, name, "I_NetLogonControl");
9574 0 : if (r == NULL) { ndr_print_null(ndr); return; }
9575 0 : ndr->depth++;
9576 0 : if (flags & NDR_SET_VALUES) {
9577 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
9578 : }
9579 0 : if (flags & NDR_IN) {
9580 0 : ndr_print_struct(ndr, "in", "I_NetLogonControl");
9581 0 : ndr->depth++;
9582 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
9583 0 : ndr_print_uint32(ndr, "function_code", r->in.function_code);
9584 0 : ndr_print_uint32(ndr, "query_level", r->in.query_level);
9585 0 : ndr->depth--;
9586 : }
9587 0 : if (flags & NDR_OUT) {
9588 0 : ndr_print_struct(ndr, "out", "I_NetLogonControl");
9589 0 : ndr->depth++;
9590 0 : ndr_print_ptr(ndr, "buffer", r->out.buffer);
9591 0 : ndr->depth++;
9592 0 : ndr_print_ptr(ndr, "buffer", *r->out.buffer);
9593 0 : ndr->depth++;
9594 0 : if (*r->out.buffer) {
9595 0 : ndr_print_uint8(ndr, "buffer", **r->out.buffer);
9596 : }
9597 0 : ndr->depth--;
9598 0 : ndr->depth--;
9599 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
9600 0 : ndr->depth--;
9601 : }
9602 0 : ndr->depth--;
9603 : }
9604 :
9605 0 : _PUBLIC_ void ndr_print_I_NetLogonControl2(struct ndr_print *ndr, const char *name, int flags, const struct I_NetLogonControl2 *r)
9606 : {
9607 0 : ndr_print_struct(ndr, name, "I_NetLogonControl2");
9608 0 : if (r == NULL) { ndr_print_null(ndr); return; }
9609 0 : ndr->depth++;
9610 0 : if (flags & NDR_SET_VALUES) {
9611 0 : ndr->flags |= LIBNDR_PRINT_SET_VALUES;
9612 : }
9613 0 : if (flags & NDR_IN) {
9614 0 : ndr_print_struct(ndr, "in", "I_NetLogonControl2");
9615 0 : ndr->depth++;
9616 0 : ndr_print_string(ndr, "server_name", r->in.server_name);
9617 0 : ndr_print_uint32(ndr, "function_code", r->in.function_code);
9618 0 : ndr_print_uint32(ndr, "query_level", r->in.query_level);
9619 0 : ndr_print_ptr(ndr, "data", r->in.data);
9620 0 : ndr->depth++;
9621 0 : if (r->in.data) {
9622 0 : ndr_print_uint8(ndr, "data", *r->in.data);
9623 : }
9624 0 : ndr->depth--;
9625 0 : ndr->depth--;
9626 : }
9627 0 : if (flags & NDR_OUT) {
9628 0 : ndr_print_struct(ndr, "out", "I_NetLogonControl2");
9629 0 : ndr->depth++;
9630 0 : ndr_print_ptr(ndr, "buffer", r->out.buffer);
9631 0 : ndr->depth++;
9632 0 : ndr_print_ptr(ndr, "buffer", *r->out.buffer);
9633 0 : ndr->depth++;
9634 0 : if (*r->out.buffer) {
9635 0 : ndr_print_uint8(ndr, "buffer", **r->out.buffer);
9636 : }
9637 0 : ndr->depth--;
9638 0 : ndr->depth--;
9639 0 : ndr_print_NET_API_STATUS(ndr, "result", r->out.result);
9640 0 : ndr->depth--;
9641 : }
9642 0 : ndr->depth--;
9643 : }
9644 :
9645 : #ifndef SKIP_NDR_TABLE_libnetapi
9646 : static const struct ndr_interface_public_struct libnetapi_public_structs[] = {
9647 : {
9648 : .name = "domsid",
9649 : .struct_size = sizeof(struct domsid ),
9650 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_domsid,
9651 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_domsid,
9652 : .ndr_print = (ndr_print_function_t) ndr_print_flags_domsid,
9653 : },
9654 : {
9655 : .name = "SERVER_INFO_100",
9656 : .struct_size = sizeof(struct SERVER_INFO_100 ),
9657 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_100,
9658 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_100,
9659 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_100,
9660 : },
9661 : {
9662 : .name = "SERVER_INFO_101",
9663 : .struct_size = sizeof(struct SERVER_INFO_101 ),
9664 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_101,
9665 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_101,
9666 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_101,
9667 : },
9668 : {
9669 : .name = "SERVER_INFO_102",
9670 : .struct_size = sizeof(struct SERVER_INFO_102 ),
9671 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_102,
9672 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_102,
9673 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_102,
9674 : },
9675 : {
9676 : .name = "SERVER_INFO_402",
9677 : .struct_size = sizeof(struct SERVER_INFO_402 ),
9678 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_402,
9679 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_402,
9680 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_402,
9681 : },
9682 : {
9683 : .name = "SERVER_INFO_403",
9684 : .struct_size = sizeof(struct SERVER_INFO_403 ),
9685 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_403,
9686 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_403,
9687 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_403,
9688 : },
9689 : {
9690 : .name = "SERVER_INFO_502",
9691 : .struct_size = sizeof(struct SERVER_INFO_502 ),
9692 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_502,
9693 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_502,
9694 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_502,
9695 : },
9696 : {
9697 : .name = "SERVER_INFO_503",
9698 : .struct_size = sizeof(struct SERVER_INFO_503 ),
9699 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_503,
9700 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_503,
9701 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_503,
9702 : },
9703 : {
9704 : .name = "SERVER_INFO_599",
9705 : .struct_size = sizeof(struct SERVER_INFO_599 ),
9706 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_599,
9707 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_599,
9708 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_599,
9709 : },
9710 : {
9711 : .name = "SERVER_INFO_598",
9712 : .struct_size = sizeof(struct SERVER_INFO_598 ),
9713 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_598,
9714 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_598,
9715 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_598,
9716 : },
9717 : {
9718 : .name = "SERVER_INFO_1005",
9719 : .struct_size = sizeof(struct SERVER_INFO_1005 ),
9720 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1005,
9721 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1005,
9722 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1005,
9723 : },
9724 : {
9725 : .name = "SERVER_INFO_1107",
9726 : .struct_size = sizeof(struct SERVER_INFO_1107 ),
9727 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1107,
9728 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1107,
9729 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1107,
9730 : },
9731 : {
9732 : .name = "SERVER_INFO_1010",
9733 : .struct_size = sizeof(struct SERVER_INFO_1010 ),
9734 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1010,
9735 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1010,
9736 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1010,
9737 : },
9738 : {
9739 : .name = "SERVER_INFO_1016",
9740 : .struct_size = sizeof(struct SERVER_INFO_1016 ),
9741 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1016,
9742 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1016,
9743 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1016,
9744 : },
9745 : {
9746 : .name = "SERVER_INFO_1017",
9747 : .struct_size = sizeof(struct SERVER_INFO_1017 ),
9748 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1017,
9749 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1017,
9750 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1017,
9751 : },
9752 : {
9753 : .name = "SERVER_INFO_1018",
9754 : .struct_size = sizeof(struct SERVER_INFO_1018 ),
9755 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1018,
9756 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1018,
9757 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1018,
9758 : },
9759 : {
9760 : .name = "SERVER_INFO_1501",
9761 : .struct_size = sizeof(struct SERVER_INFO_1501 ),
9762 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1501,
9763 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1501,
9764 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1501,
9765 : },
9766 : {
9767 : .name = "SERVER_INFO_1502",
9768 : .struct_size = sizeof(struct SERVER_INFO_1502 ),
9769 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1502,
9770 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1502,
9771 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1502,
9772 : },
9773 : {
9774 : .name = "SERVER_INFO_1503",
9775 : .struct_size = sizeof(struct SERVER_INFO_1503 ),
9776 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1503,
9777 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1503,
9778 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1503,
9779 : },
9780 : {
9781 : .name = "SERVER_INFO_1506",
9782 : .struct_size = sizeof(struct SERVER_INFO_1506 ),
9783 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1506,
9784 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1506,
9785 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1506,
9786 : },
9787 : {
9788 : .name = "SERVER_INFO_1509",
9789 : .struct_size = sizeof(struct SERVER_INFO_1509 ),
9790 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1509,
9791 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1509,
9792 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1509,
9793 : },
9794 : {
9795 : .name = "SERVER_INFO_1510",
9796 : .struct_size = sizeof(struct SERVER_INFO_1510 ),
9797 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1510,
9798 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1510,
9799 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1510,
9800 : },
9801 : {
9802 : .name = "SERVER_INFO_1511",
9803 : .struct_size = sizeof(struct SERVER_INFO_1511 ),
9804 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1511,
9805 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1511,
9806 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1511,
9807 : },
9808 : {
9809 : .name = "SERVER_INFO_1512",
9810 : .struct_size = sizeof(struct SERVER_INFO_1512 ),
9811 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1512,
9812 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1512,
9813 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1512,
9814 : },
9815 : {
9816 : .name = "SERVER_INFO_1513",
9817 : .struct_size = sizeof(struct SERVER_INFO_1513 ),
9818 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1513,
9819 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1513,
9820 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1513,
9821 : },
9822 : {
9823 : .name = "SERVER_INFO_1514",
9824 : .struct_size = sizeof(struct SERVER_INFO_1514 ),
9825 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1514,
9826 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1514,
9827 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1514,
9828 : },
9829 : {
9830 : .name = "SERVER_INFO_1515",
9831 : .struct_size = sizeof(struct SERVER_INFO_1515 ),
9832 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1515,
9833 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1515,
9834 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1515,
9835 : },
9836 : {
9837 : .name = "SERVER_INFO_1516",
9838 : .struct_size = sizeof(struct SERVER_INFO_1516 ),
9839 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1516,
9840 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1516,
9841 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1516,
9842 : },
9843 : {
9844 : .name = "SERVER_INFO_1518",
9845 : .struct_size = sizeof(struct SERVER_INFO_1518 ),
9846 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1518,
9847 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1518,
9848 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1518,
9849 : },
9850 : {
9851 : .name = "SERVER_INFO_1520",
9852 : .struct_size = sizeof(struct SERVER_INFO_1520 ),
9853 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1520,
9854 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1520,
9855 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1520,
9856 : },
9857 : {
9858 : .name = "SERVER_INFO_1521",
9859 : .struct_size = sizeof(struct SERVER_INFO_1521 ),
9860 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1521,
9861 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1521,
9862 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1521,
9863 : },
9864 : {
9865 : .name = "SERVER_INFO_1522",
9866 : .struct_size = sizeof(struct SERVER_INFO_1522 ),
9867 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1522,
9868 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1522,
9869 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1522,
9870 : },
9871 : {
9872 : .name = "SERVER_INFO_1523",
9873 : .struct_size = sizeof(struct SERVER_INFO_1523 ),
9874 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1523,
9875 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1523,
9876 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1523,
9877 : },
9878 : {
9879 : .name = "SERVER_INFO_1524",
9880 : .struct_size = sizeof(struct SERVER_INFO_1524 ),
9881 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1524,
9882 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1524,
9883 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1524,
9884 : },
9885 : {
9886 : .name = "SERVER_INFO_1525",
9887 : .struct_size = sizeof(struct SERVER_INFO_1525 ),
9888 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1525,
9889 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1525,
9890 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1525,
9891 : },
9892 : {
9893 : .name = "SERVER_INFO_1528",
9894 : .struct_size = sizeof(struct SERVER_INFO_1528 ),
9895 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1528,
9896 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1528,
9897 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1528,
9898 : },
9899 : {
9900 : .name = "SERVER_INFO_1529",
9901 : .struct_size = sizeof(struct SERVER_INFO_1529 ),
9902 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1529,
9903 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1529,
9904 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1529,
9905 : },
9906 : {
9907 : .name = "SERVER_INFO_1530",
9908 : .struct_size = sizeof(struct SERVER_INFO_1530 ),
9909 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1530,
9910 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1530,
9911 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1530,
9912 : },
9913 : {
9914 : .name = "SERVER_INFO_1533",
9915 : .struct_size = sizeof(struct SERVER_INFO_1533 ),
9916 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1533,
9917 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1533,
9918 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1533,
9919 : },
9920 : {
9921 : .name = "SERVER_INFO_1534",
9922 : .struct_size = sizeof(struct SERVER_INFO_1534 ),
9923 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1534,
9924 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1534,
9925 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1534,
9926 : },
9927 : {
9928 : .name = "SERVER_INFO_1535",
9929 : .struct_size = sizeof(struct SERVER_INFO_1535 ),
9930 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1535,
9931 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1535,
9932 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1535,
9933 : },
9934 : {
9935 : .name = "SERVER_INFO_1536",
9936 : .struct_size = sizeof(struct SERVER_INFO_1536 ),
9937 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1536,
9938 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1536,
9939 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1536,
9940 : },
9941 : {
9942 : .name = "SERVER_INFO_1537",
9943 : .struct_size = sizeof(struct SERVER_INFO_1537 ),
9944 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1537,
9945 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1537,
9946 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1537,
9947 : },
9948 : {
9949 : .name = "SERVER_INFO_1538",
9950 : .struct_size = sizeof(struct SERVER_INFO_1538 ),
9951 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1538,
9952 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1538,
9953 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1538,
9954 : },
9955 : {
9956 : .name = "SERVER_INFO_1539",
9957 : .struct_size = sizeof(struct SERVER_INFO_1539 ),
9958 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1539,
9959 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1539,
9960 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1539,
9961 : },
9962 : {
9963 : .name = "SERVER_INFO_1540",
9964 : .struct_size = sizeof(struct SERVER_INFO_1540 ),
9965 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1540,
9966 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1540,
9967 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1540,
9968 : },
9969 : {
9970 : .name = "SERVER_INFO_1541",
9971 : .struct_size = sizeof(struct SERVER_INFO_1541 ),
9972 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1541,
9973 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1541,
9974 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1541,
9975 : },
9976 : {
9977 : .name = "SERVER_INFO_1542",
9978 : .struct_size = sizeof(struct SERVER_INFO_1542 ),
9979 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1542,
9980 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1542,
9981 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1542,
9982 : },
9983 : {
9984 : .name = "SERVER_INFO_1543",
9985 : .struct_size = sizeof(struct SERVER_INFO_1543 ),
9986 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1543,
9987 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1543,
9988 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1543,
9989 : },
9990 : {
9991 : .name = "SERVER_INFO_1544",
9992 : .struct_size = sizeof(struct SERVER_INFO_1544 ),
9993 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1544,
9994 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1544,
9995 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1544,
9996 : },
9997 : {
9998 : .name = "SERVER_INFO_1545",
9999 : .struct_size = sizeof(struct SERVER_INFO_1545 ),
10000 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1545,
10001 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1545,
10002 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1545,
10003 : },
10004 : {
10005 : .name = "SERVER_INFO_1546",
10006 : .struct_size = sizeof(struct SERVER_INFO_1546 ),
10007 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1546,
10008 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1546,
10009 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1546,
10010 : },
10011 : {
10012 : .name = "SERVER_INFO_1547",
10013 : .struct_size = sizeof(struct SERVER_INFO_1547 ),
10014 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1547,
10015 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1547,
10016 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1547,
10017 : },
10018 : {
10019 : .name = "SERVER_INFO_1548",
10020 : .struct_size = sizeof(struct SERVER_INFO_1548 ),
10021 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1548,
10022 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1548,
10023 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1548,
10024 : },
10025 : {
10026 : .name = "SERVER_INFO_1549",
10027 : .struct_size = sizeof(struct SERVER_INFO_1549 ),
10028 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1549,
10029 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1549,
10030 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1549,
10031 : },
10032 : {
10033 : .name = "SERVER_INFO_1550",
10034 : .struct_size = sizeof(struct SERVER_INFO_1550 ),
10035 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1550,
10036 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1550,
10037 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1550,
10038 : },
10039 : {
10040 : .name = "SERVER_INFO_1552",
10041 : .struct_size = sizeof(struct SERVER_INFO_1552 ),
10042 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1552,
10043 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1552,
10044 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1552,
10045 : },
10046 : {
10047 : .name = "SERVER_INFO_1553",
10048 : .struct_size = sizeof(struct SERVER_INFO_1553 ),
10049 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1553,
10050 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1553,
10051 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1553,
10052 : },
10053 : {
10054 : .name = "SERVER_INFO_1554",
10055 : .struct_size = sizeof(struct SERVER_INFO_1554 ),
10056 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1554,
10057 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1554,
10058 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1554,
10059 : },
10060 : {
10061 : .name = "SERVER_INFO_1555",
10062 : .struct_size = sizeof(struct SERVER_INFO_1555 ),
10063 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1555,
10064 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1555,
10065 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1555,
10066 : },
10067 : {
10068 : .name = "SERVER_INFO_1556",
10069 : .struct_size = sizeof(struct SERVER_INFO_1556 ),
10070 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1556,
10071 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1556,
10072 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1556,
10073 : },
10074 : {
10075 : .name = "SERVER_INFO_1557",
10076 : .struct_size = sizeof(struct SERVER_INFO_1557 ),
10077 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1557,
10078 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1557,
10079 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1557,
10080 : },
10081 : {
10082 : .name = "SERVER_INFO_1560",
10083 : .struct_size = sizeof(struct SERVER_INFO_1560 ),
10084 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1560,
10085 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1560,
10086 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1560,
10087 : },
10088 : {
10089 : .name = "SERVER_INFO_1561",
10090 : .struct_size = sizeof(struct SERVER_INFO_1561 ),
10091 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1561,
10092 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1561,
10093 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1561,
10094 : },
10095 : {
10096 : .name = "SERVER_INFO_1562",
10097 : .struct_size = sizeof(struct SERVER_INFO_1562 ),
10098 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1562,
10099 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1562,
10100 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1562,
10101 : },
10102 : {
10103 : .name = "SERVER_INFO_1563",
10104 : .struct_size = sizeof(struct SERVER_INFO_1563 ),
10105 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1563,
10106 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1563,
10107 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1563,
10108 : },
10109 : {
10110 : .name = "SERVER_INFO_1564",
10111 : .struct_size = sizeof(struct SERVER_INFO_1564 ),
10112 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1564,
10113 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1564,
10114 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1564,
10115 : },
10116 : {
10117 : .name = "SERVER_INFO_1565",
10118 : .struct_size = sizeof(struct SERVER_INFO_1565 ),
10119 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1565,
10120 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1565,
10121 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1565,
10122 : },
10123 : {
10124 : .name = "SERVER_INFO_1566",
10125 : .struct_size = sizeof(struct SERVER_INFO_1566 ),
10126 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1566,
10127 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1566,
10128 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1566,
10129 : },
10130 : {
10131 : .name = "SERVER_INFO_1567",
10132 : .struct_size = sizeof(struct SERVER_INFO_1567 ),
10133 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1567,
10134 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1567,
10135 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1567,
10136 : },
10137 : {
10138 : .name = "SERVER_INFO_1568",
10139 : .struct_size = sizeof(struct SERVER_INFO_1568 ),
10140 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1568,
10141 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1568,
10142 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1568,
10143 : },
10144 : {
10145 : .name = "SERVER_INFO_1569",
10146 : .struct_size = sizeof(struct SERVER_INFO_1569 ),
10147 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1569,
10148 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1569,
10149 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1569,
10150 : },
10151 : {
10152 : .name = "SERVER_INFO_1570",
10153 : .struct_size = sizeof(struct SERVER_INFO_1570 ),
10154 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1570,
10155 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1570,
10156 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1570,
10157 : },
10158 : {
10159 : .name = "SERVER_INFO_1571",
10160 : .struct_size = sizeof(struct SERVER_INFO_1571 ),
10161 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1571,
10162 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1571,
10163 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1571,
10164 : },
10165 : {
10166 : .name = "SERVER_INFO_1572",
10167 : .struct_size = sizeof(struct SERVER_INFO_1572 ),
10168 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1572,
10169 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1572,
10170 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1572,
10171 : },
10172 : {
10173 : .name = "SERVER_INFO_1573",
10174 : .struct_size = sizeof(struct SERVER_INFO_1573 ),
10175 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1573,
10176 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1573,
10177 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1573,
10178 : },
10179 : {
10180 : .name = "SERVER_INFO_1574",
10181 : .struct_size = sizeof(struct SERVER_INFO_1574 ),
10182 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1574,
10183 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1574,
10184 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1574,
10185 : },
10186 : {
10187 : .name = "SERVER_INFO_1575",
10188 : .struct_size = sizeof(struct SERVER_INFO_1575 ),
10189 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1575,
10190 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1575,
10191 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1575,
10192 : },
10193 : {
10194 : .name = "SERVER_INFO_1576",
10195 : .struct_size = sizeof(struct SERVER_INFO_1576 ),
10196 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1576,
10197 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1576,
10198 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1576,
10199 : },
10200 : {
10201 : .name = "SERVER_INFO_1577",
10202 : .struct_size = sizeof(struct SERVER_INFO_1577 ),
10203 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1577,
10204 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1577,
10205 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1577,
10206 : },
10207 : {
10208 : .name = "SERVER_INFO_1578",
10209 : .struct_size = sizeof(struct SERVER_INFO_1578 ),
10210 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1578,
10211 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1578,
10212 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1578,
10213 : },
10214 : {
10215 : .name = "SERVER_INFO_1579",
10216 : .struct_size = sizeof(struct SERVER_INFO_1579 ),
10217 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1579,
10218 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1579,
10219 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1579,
10220 : },
10221 : {
10222 : .name = "SERVER_INFO_1580",
10223 : .struct_size = sizeof(struct SERVER_INFO_1580 ),
10224 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1580,
10225 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1580,
10226 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1580,
10227 : },
10228 : {
10229 : .name = "SERVER_INFO_1581",
10230 : .struct_size = sizeof(struct SERVER_INFO_1581 ),
10231 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1581,
10232 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1581,
10233 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1581,
10234 : },
10235 : {
10236 : .name = "SERVER_INFO_1582",
10237 : .struct_size = sizeof(struct SERVER_INFO_1582 ),
10238 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1582,
10239 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1582,
10240 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1582,
10241 : },
10242 : {
10243 : .name = "SERVER_INFO_1583",
10244 : .struct_size = sizeof(struct SERVER_INFO_1583 ),
10245 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1583,
10246 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1583,
10247 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1583,
10248 : },
10249 : {
10250 : .name = "SERVER_INFO_1584",
10251 : .struct_size = sizeof(struct SERVER_INFO_1584 ),
10252 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1584,
10253 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1584,
10254 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1584,
10255 : },
10256 : {
10257 : .name = "SERVER_INFO_1585",
10258 : .struct_size = sizeof(struct SERVER_INFO_1585 ),
10259 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1585,
10260 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1585,
10261 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1585,
10262 : },
10263 : {
10264 : .name = "SERVER_INFO_1586",
10265 : .struct_size = sizeof(struct SERVER_INFO_1586 ),
10266 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1586,
10267 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1586,
10268 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1586,
10269 : },
10270 : {
10271 : .name = "SERVER_INFO_1587",
10272 : .struct_size = sizeof(struct SERVER_INFO_1587 ),
10273 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1587,
10274 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1587,
10275 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1587,
10276 : },
10277 : {
10278 : .name = "SERVER_INFO_1588",
10279 : .struct_size = sizeof(struct SERVER_INFO_1588 ),
10280 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1588,
10281 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1588,
10282 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1588,
10283 : },
10284 : {
10285 : .name = "SERVER_INFO_1590",
10286 : .struct_size = sizeof(struct SERVER_INFO_1590 ),
10287 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1590,
10288 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1590,
10289 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1590,
10290 : },
10291 : {
10292 : .name = "SERVER_INFO_1591",
10293 : .struct_size = sizeof(struct SERVER_INFO_1591 ),
10294 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1591,
10295 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1591,
10296 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1591,
10297 : },
10298 : {
10299 : .name = "SERVER_INFO_1592",
10300 : .struct_size = sizeof(struct SERVER_INFO_1592 ),
10301 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1592,
10302 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1592,
10303 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1592,
10304 : },
10305 : {
10306 : .name = "SERVER_INFO_1593",
10307 : .struct_size = sizeof(struct SERVER_INFO_1593 ),
10308 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1593,
10309 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1593,
10310 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1593,
10311 : },
10312 : {
10313 : .name = "SERVER_INFO_1594",
10314 : .struct_size = sizeof(struct SERVER_INFO_1594 ),
10315 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1594,
10316 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1594,
10317 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1594,
10318 : },
10319 : {
10320 : .name = "SERVER_INFO_1595",
10321 : .struct_size = sizeof(struct SERVER_INFO_1595 ),
10322 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1595,
10323 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1595,
10324 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1595,
10325 : },
10326 : {
10327 : .name = "SERVER_INFO_1596",
10328 : .struct_size = sizeof(struct SERVER_INFO_1596 ),
10329 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1596,
10330 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1596,
10331 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1596,
10332 : },
10333 : {
10334 : .name = "SERVER_INFO_1597",
10335 : .struct_size = sizeof(struct SERVER_INFO_1597 ),
10336 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1597,
10337 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1597,
10338 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1597,
10339 : },
10340 : {
10341 : .name = "SERVER_INFO_1598",
10342 : .struct_size = sizeof(struct SERVER_INFO_1598 ),
10343 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1598,
10344 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1598,
10345 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1598,
10346 : },
10347 : {
10348 : .name = "SERVER_INFO_1599",
10349 : .struct_size = sizeof(struct SERVER_INFO_1599 ),
10350 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1599,
10351 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1599,
10352 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1599,
10353 : },
10354 : {
10355 : .name = "SERVER_INFO_1600",
10356 : .struct_size = sizeof(struct SERVER_INFO_1600 ),
10357 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1600,
10358 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1600,
10359 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1600,
10360 : },
10361 : {
10362 : .name = "SERVER_INFO_1601",
10363 : .struct_size = sizeof(struct SERVER_INFO_1601 ),
10364 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1601,
10365 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1601,
10366 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1601,
10367 : },
10368 : {
10369 : .name = "SERVER_INFO_1602",
10370 : .struct_size = sizeof(struct SERVER_INFO_1602 ),
10371 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_SERVER_INFO_1602,
10372 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_SERVER_INFO_1602,
10373 : .ndr_print = (ndr_print_function_t) ndr_print_flags_SERVER_INFO_1602,
10374 : },
10375 : {
10376 : .name = "WKSTA_INFO_100",
10377 : .struct_size = sizeof(struct WKSTA_INFO_100 ),
10378 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_WKSTA_INFO_100,
10379 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_WKSTA_INFO_100,
10380 : .ndr_print = (ndr_print_function_t) ndr_print_flags_WKSTA_INFO_100,
10381 : },
10382 : {
10383 : .name = "WKSTA_INFO_101",
10384 : .struct_size = sizeof(struct WKSTA_INFO_101 ),
10385 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_WKSTA_INFO_101,
10386 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_WKSTA_INFO_101,
10387 : .ndr_print = (ndr_print_function_t) ndr_print_flags_WKSTA_INFO_101,
10388 : },
10389 : {
10390 : .name = "WKSTA_INFO_102",
10391 : .struct_size = sizeof(struct WKSTA_INFO_102 ),
10392 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_WKSTA_INFO_102,
10393 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_WKSTA_INFO_102,
10394 : .ndr_print = (ndr_print_function_t) ndr_print_flags_WKSTA_INFO_102,
10395 : },
10396 : {
10397 : .name = "DOMAIN_CONTROLLER_INFO",
10398 : .struct_size = sizeof(struct DOMAIN_CONTROLLER_INFO ),
10399 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_DOMAIN_CONTROLLER_INFO,
10400 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_DOMAIN_CONTROLLER_INFO,
10401 : .ndr_print = (ndr_print_function_t) ndr_print_flags_DOMAIN_CONTROLLER_INFO,
10402 : },
10403 : {
10404 : .name = "USER_INFO_0",
10405 : .struct_size = sizeof(struct USER_INFO_0 ),
10406 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_USER_INFO_0,
10407 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_USER_INFO_0,
10408 : .ndr_print = (ndr_print_function_t) ndr_print_flags_USER_INFO_0,
10409 : },
10410 : {
10411 : .name = "USER_INFO_1",
10412 : .struct_size = sizeof(struct USER_INFO_1 ),
10413 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_USER_INFO_1,
10414 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_USER_INFO_1,
10415 : .ndr_print = (ndr_print_function_t) ndr_print_flags_USER_INFO_1,
10416 : },
10417 : {
10418 : .name = "USER_INFO_2",
10419 : .struct_size = sizeof(struct USER_INFO_2 ),
10420 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_USER_INFO_2,
10421 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_USER_INFO_2,
10422 : .ndr_print = (ndr_print_function_t) ndr_print_flags_USER_INFO_2,
10423 : },
10424 : {
10425 : .name = "USER_INFO_3",
10426 : .struct_size = sizeof(struct USER_INFO_3 ),
10427 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_USER_INFO_3,
10428 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_USER_INFO_3,
10429 : .ndr_print = (ndr_print_function_t) ndr_print_flags_USER_INFO_3,
10430 : },
10431 : {
10432 : .name = "USER_INFO_4",
10433 : .struct_size = sizeof(struct USER_INFO_4 ),
10434 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_USER_INFO_4,
10435 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_USER_INFO_4,
10436 : .ndr_print = (ndr_print_function_t) ndr_print_flags_USER_INFO_4,
10437 : },
10438 : {
10439 : .name = "USER_INFO_10",
10440 : .struct_size = sizeof(struct USER_INFO_10 ),
10441 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_USER_INFO_10,
10442 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_USER_INFO_10,
10443 : .ndr_print = (ndr_print_function_t) ndr_print_flags_USER_INFO_10,
10444 : },
10445 : {
10446 : .name = "USER_INFO_11",
10447 : .struct_size = sizeof(struct USER_INFO_11 ),
10448 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_USER_INFO_11,
10449 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_USER_INFO_11,
10450 : .ndr_print = (ndr_print_function_t) ndr_print_flags_USER_INFO_11,
10451 : },
10452 : {
10453 : .name = "USER_INFO_20",
10454 : .struct_size = sizeof(struct USER_INFO_20 ),
10455 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_USER_INFO_20,
10456 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_USER_INFO_20,
10457 : .ndr_print = (ndr_print_function_t) ndr_print_flags_USER_INFO_20,
10458 : },
10459 : {
10460 : .name = "USER_INFO_21",
10461 : .struct_size = sizeof(struct USER_INFO_21 ),
10462 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_USER_INFO_21,
10463 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_USER_INFO_21,
10464 : .ndr_print = (ndr_print_function_t) ndr_print_flags_USER_INFO_21,
10465 : },
10466 : {
10467 : .name = "USER_INFO_22",
10468 : .struct_size = sizeof(struct USER_INFO_22 ),
10469 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_USER_INFO_22,
10470 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_USER_INFO_22,
10471 : .ndr_print = (ndr_print_function_t) ndr_print_flags_USER_INFO_22,
10472 : },
10473 : {
10474 : .name = "USER_INFO_23",
10475 : .struct_size = sizeof(struct USER_INFO_23 ),
10476 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_USER_INFO_23,
10477 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_USER_INFO_23,
10478 : .ndr_print = (ndr_print_function_t) ndr_print_flags_USER_INFO_23,
10479 : },
10480 : {
10481 : .name = "USER_INFO_1003",
10482 : .struct_size = sizeof(struct USER_INFO_1003 ),
10483 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_USER_INFO_1003,
10484 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_USER_INFO_1003,
10485 : .ndr_print = (ndr_print_function_t) ndr_print_flags_USER_INFO_1003,
10486 : },
10487 : {
10488 : .name = "USER_INFO_1005",
10489 : .struct_size = sizeof(struct USER_INFO_1005 ),
10490 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_USER_INFO_1005,
10491 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_USER_INFO_1005,
10492 : .ndr_print = (ndr_print_function_t) ndr_print_flags_USER_INFO_1005,
10493 : },
10494 : {
10495 : .name = "USER_INFO_1006",
10496 : .struct_size = sizeof(struct USER_INFO_1006 ),
10497 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_USER_INFO_1006,
10498 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_USER_INFO_1006,
10499 : .ndr_print = (ndr_print_function_t) ndr_print_flags_USER_INFO_1006,
10500 : },
10501 : {
10502 : .name = "USER_INFO_1007",
10503 : .struct_size = sizeof(struct USER_INFO_1007 ),
10504 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_USER_INFO_1007,
10505 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_USER_INFO_1007,
10506 : .ndr_print = (ndr_print_function_t) ndr_print_flags_USER_INFO_1007,
10507 : },
10508 : {
10509 : .name = "USER_INFO_1008",
10510 : .struct_size = sizeof(struct USER_INFO_1008 ),
10511 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_USER_INFO_1008,
10512 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_USER_INFO_1008,
10513 : .ndr_print = (ndr_print_function_t) ndr_print_flags_USER_INFO_1008,
10514 : },
10515 : {
10516 : .name = "USER_INFO_1009",
10517 : .struct_size = sizeof(struct USER_INFO_1009 ),
10518 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_USER_INFO_1009,
10519 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_USER_INFO_1009,
10520 : .ndr_print = (ndr_print_function_t) ndr_print_flags_USER_INFO_1009,
10521 : },
10522 : {
10523 : .name = "USER_INFO_1010",
10524 : .struct_size = sizeof(struct USER_INFO_1010 ),
10525 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_USER_INFO_1010,
10526 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_USER_INFO_1010,
10527 : .ndr_print = (ndr_print_function_t) ndr_print_flags_USER_INFO_1010,
10528 : },
10529 : {
10530 : .name = "USER_INFO_1011",
10531 : .struct_size = sizeof(struct USER_INFO_1011 ),
10532 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_USER_INFO_1011,
10533 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_USER_INFO_1011,
10534 : .ndr_print = (ndr_print_function_t) ndr_print_flags_USER_INFO_1011,
10535 : },
10536 : {
10537 : .name = "USER_INFO_1012",
10538 : .struct_size = sizeof(struct USER_INFO_1012 ),
10539 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_USER_INFO_1012,
10540 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_USER_INFO_1012,
10541 : .ndr_print = (ndr_print_function_t) ndr_print_flags_USER_INFO_1012,
10542 : },
10543 : {
10544 : .name = "USER_INFO_1013",
10545 : .struct_size = sizeof(struct USER_INFO_1013 ),
10546 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_USER_INFO_1013,
10547 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_USER_INFO_1013,
10548 : .ndr_print = (ndr_print_function_t) ndr_print_flags_USER_INFO_1013,
10549 : },
10550 : {
10551 : .name = "USER_INFO_1014",
10552 : .struct_size = sizeof(struct USER_INFO_1014 ),
10553 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_USER_INFO_1014,
10554 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_USER_INFO_1014,
10555 : .ndr_print = (ndr_print_function_t) ndr_print_flags_USER_INFO_1014,
10556 : },
10557 : {
10558 : .name = "USER_INFO_1017",
10559 : .struct_size = sizeof(struct USER_INFO_1017 ),
10560 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_USER_INFO_1017,
10561 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_USER_INFO_1017,
10562 : .ndr_print = (ndr_print_function_t) ndr_print_flags_USER_INFO_1017,
10563 : },
10564 : {
10565 : .name = "USER_INFO_1018",
10566 : .struct_size = sizeof(struct USER_INFO_1018 ),
10567 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_USER_INFO_1018,
10568 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_USER_INFO_1018,
10569 : .ndr_print = (ndr_print_function_t) ndr_print_flags_USER_INFO_1018,
10570 : },
10571 : {
10572 : .name = "USER_INFO_1020",
10573 : .struct_size = sizeof(struct USER_INFO_1020 ),
10574 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_USER_INFO_1020,
10575 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_USER_INFO_1020,
10576 : .ndr_print = (ndr_print_function_t) ndr_print_flags_USER_INFO_1020,
10577 : },
10578 : {
10579 : .name = "USER_INFO_1023",
10580 : .struct_size = sizeof(struct USER_INFO_1023 ),
10581 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_USER_INFO_1023,
10582 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_USER_INFO_1023,
10583 : .ndr_print = (ndr_print_function_t) ndr_print_flags_USER_INFO_1023,
10584 : },
10585 : {
10586 : .name = "USER_INFO_1024",
10587 : .struct_size = sizeof(struct USER_INFO_1024 ),
10588 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_USER_INFO_1024,
10589 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_USER_INFO_1024,
10590 : .ndr_print = (ndr_print_function_t) ndr_print_flags_USER_INFO_1024,
10591 : },
10592 : {
10593 : .name = "USER_INFO_1025",
10594 : .struct_size = sizeof(struct USER_INFO_1025 ),
10595 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_USER_INFO_1025,
10596 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_USER_INFO_1025,
10597 : .ndr_print = (ndr_print_function_t) ndr_print_flags_USER_INFO_1025,
10598 : },
10599 : {
10600 : .name = "USER_INFO_1051",
10601 : .struct_size = sizeof(struct USER_INFO_1051 ),
10602 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_USER_INFO_1051,
10603 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_USER_INFO_1051,
10604 : .ndr_print = (ndr_print_function_t) ndr_print_flags_USER_INFO_1051,
10605 : },
10606 : {
10607 : .name = "USER_INFO_1052",
10608 : .struct_size = sizeof(struct USER_INFO_1052 ),
10609 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_USER_INFO_1052,
10610 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_USER_INFO_1052,
10611 : .ndr_print = (ndr_print_function_t) ndr_print_flags_USER_INFO_1052,
10612 : },
10613 : {
10614 : .name = "USER_INFO_1053",
10615 : .struct_size = sizeof(struct USER_INFO_1053 ),
10616 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_USER_INFO_1053,
10617 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_USER_INFO_1053,
10618 : .ndr_print = (ndr_print_function_t) ndr_print_flags_USER_INFO_1053,
10619 : },
10620 : {
10621 : .name = "USER_INFO_X",
10622 : .struct_size = sizeof(struct USER_INFO_X ),
10623 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_USER_INFO_X,
10624 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_USER_INFO_X,
10625 : .ndr_print = (ndr_print_function_t) ndr_print_flags_USER_INFO_X,
10626 : },
10627 : {
10628 : .name = "GROUP_USERS_INFO_0",
10629 : .struct_size = sizeof(struct GROUP_USERS_INFO_0 ),
10630 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_GROUP_USERS_INFO_0,
10631 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_GROUP_USERS_INFO_0,
10632 : .ndr_print = (ndr_print_function_t) ndr_print_flags_GROUP_USERS_INFO_0,
10633 : },
10634 : {
10635 : .name = "GROUP_USERS_INFO_1",
10636 : .struct_size = sizeof(struct GROUP_USERS_INFO_1 ),
10637 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_GROUP_USERS_INFO_1,
10638 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_GROUP_USERS_INFO_1,
10639 : .ndr_print = (ndr_print_function_t) ndr_print_flags_GROUP_USERS_INFO_1,
10640 : },
10641 : {
10642 : .name = "NET_DISPLAY_USER",
10643 : .struct_size = sizeof(struct NET_DISPLAY_USER ),
10644 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_NET_DISPLAY_USER,
10645 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_NET_DISPLAY_USER,
10646 : .ndr_print = (ndr_print_function_t) ndr_print_flags_NET_DISPLAY_USER,
10647 : },
10648 : {
10649 : .name = "NET_DISPLAY_MACHINE",
10650 : .struct_size = sizeof(struct NET_DISPLAY_MACHINE ),
10651 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_NET_DISPLAY_MACHINE,
10652 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_NET_DISPLAY_MACHINE,
10653 : .ndr_print = (ndr_print_function_t) ndr_print_flags_NET_DISPLAY_MACHINE,
10654 : },
10655 : {
10656 : .name = "NET_DISPLAY_GROUP",
10657 : .struct_size = sizeof(struct NET_DISPLAY_GROUP ),
10658 : .ndr_push = (ndr_push_flags_fn_t) ndr_push_NET_DISPLAY_GROUP,
10659 : .ndr_pull = (ndr_pull_flags_fn_t) ndr_pull_NET_DISPLAY_GROUP,
10660 : .ndr_print = (ndr_print_function_t) ndr_print_flags_NET_DISPLAY_GROUP,
10661 : },
10662 : { .name = NULL }
10663 : };
10664 :
10665 : static const struct ndr_interface_call libnetapi_calls[] = {
10666 : {
10667 : "NetJoinDomain",
10668 : sizeof(struct NetJoinDomain),
10669 : (ndr_push_flags_fn_t) ndr_push_NetJoinDomain,
10670 : (ndr_pull_flags_fn_t) ndr_pull_NetJoinDomain,
10671 : (ndr_print_function_t) ndr_print_NetJoinDomain,
10672 : { 0, NULL },
10673 : { 0, NULL },
10674 : },
10675 : {
10676 : "NetUnjoinDomain",
10677 : sizeof(struct NetUnjoinDomain),
10678 : (ndr_push_flags_fn_t) ndr_push_NetUnjoinDomain,
10679 : (ndr_pull_flags_fn_t) ndr_pull_NetUnjoinDomain,
10680 : (ndr_print_function_t) ndr_print_NetUnjoinDomain,
10681 : { 0, NULL },
10682 : { 0, NULL },
10683 : },
10684 : {
10685 : "NetGetJoinInformation",
10686 : sizeof(struct NetGetJoinInformation),
10687 : (ndr_push_flags_fn_t) ndr_push_NetGetJoinInformation,
10688 : (ndr_pull_flags_fn_t) ndr_pull_NetGetJoinInformation,
10689 : (ndr_print_function_t) ndr_print_NetGetJoinInformation,
10690 : { 0, NULL },
10691 : { 0, NULL },
10692 : },
10693 : {
10694 : "NetGetJoinableOUs",
10695 : sizeof(struct NetGetJoinableOUs),
10696 : (ndr_push_flags_fn_t) ndr_push_NetGetJoinableOUs,
10697 : (ndr_pull_flags_fn_t) ndr_pull_NetGetJoinableOUs,
10698 : (ndr_print_function_t) ndr_print_NetGetJoinableOUs,
10699 : { 0, NULL },
10700 : { 0, NULL },
10701 : },
10702 : {
10703 : "NetRenameMachineInDomain",
10704 : sizeof(struct NetRenameMachineInDomain),
10705 : (ndr_push_flags_fn_t) ndr_push_NetRenameMachineInDomain,
10706 : (ndr_pull_flags_fn_t) ndr_pull_NetRenameMachineInDomain,
10707 : (ndr_print_function_t) ndr_print_NetRenameMachineInDomain,
10708 : { 0, NULL },
10709 : { 0, NULL },
10710 : },
10711 : {
10712 : "NetProvisionComputerAccount",
10713 : sizeof(struct NetProvisionComputerAccount),
10714 : (ndr_push_flags_fn_t) ndr_push_NetProvisionComputerAccount,
10715 : (ndr_pull_flags_fn_t) ndr_pull_NetProvisionComputerAccount,
10716 : (ndr_print_function_t) ndr_print_NetProvisionComputerAccount,
10717 : { 0, NULL },
10718 : { 0, NULL },
10719 : },
10720 : {
10721 : "NetRequestOfflineDomainJoin",
10722 : sizeof(struct NetRequestOfflineDomainJoin),
10723 : (ndr_push_flags_fn_t) ndr_push_NetRequestOfflineDomainJoin,
10724 : (ndr_pull_flags_fn_t) ndr_pull_NetRequestOfflineDomainJoin,
10725 : (ndr_print_function_t) ndr_print_NetRequestOfflineDomainJoin,
10726 : { 0, NULL },
10727 : { 0, NULL },
10728 : },
10729 : {
10730 : "NetServerGetInfo",
10731 : sizeof(struct NetServerGetInfo),
10732 : (ndr_push_flags_fn_t) ndr_push_NetServerGetInfo,
10733 : (ndr_pull_flags_fn_t) ndr_pull_NetServerGetInfo,
10734 : (ndr_print_function_t) ndr_print_NetServerGetInfo,
10735 : { 0, NULL },
10736 : { 0, NULL },
10737 : },
10738 : {
10739 : "NetServerSetInfo",
10740 : sizeof(struct NetServerSetInfo),
10741 : (ndr_push_flags_fn_t) ndr_push_NetServerSetInfo,
10742 : (ndr_pull_flags_fn_t) ndr_pull_NetServerSetInfo,
10743 : (ndr_print_function_t) ndr_print_NetServerSetInfo,
10744 : { 0, NULL },
10745 : { 0, NULL },
10746 : },
10747 : {
10748 : "NetWkstaGetInfo",
10749 : sizeof(struct NetWkstaGetInfo),
10750 : (ndr_push_flags_fn_t) ndr_push_NetWkstaGetInfo,
10751 : (ndr_pull_flags_fn_t) ndr_pull_NetWkstaGetInfo,
10752 : (ndr_print_function_t) ndr_print_NetWkstaGetInfo,
10753 : { 0, NULL },
10754 : { 0, NULL },
10755 : },
10756 : {
10757 : "NetGetDCName",
10758 : sizeof(struct NetGetDCName),
10759 : (ndr_push_flags_fn_t) ndr_push_NetGetDCName,
10760 : (ndr_pull_flags_fn_t) ndr_pull_NetGetDCName,
10761 : (ndr_print_function_t) ndr_print_NetGetDCName,
10762 : { 0, NULL },
10763 : { 0, NULL },
10764 : },
10765 : {
10766 : "NetGetAnyDCName",
10767 : sizeof(struct NetGetAnyDCName),
10768 : (ndr_push_flags_fn_t) ndr_push_NetGetAnyDCName,
10769 : (ndr_pull_flags_fn_t) ndr_pull_NetGetAnyDCName,
10770 : (ndr_print_function_t) ndr_print_NetGetAnyDCName,
10771 : { 0, NULL },
10772 : { 0, NULL },
10773 : },
10774 : {
10775 : "DsGetDcName",
10776 : sizeof(struct DsGetDcName),
10777 : (ndr_push_flags_fn_t) ndr_push_DsGetDcName,
10778 : (ndr_pull_flags_fn_t) ndr_pull_DsGetDcName,
10779 : (ndr_print_function_t) ndr_print_DsGetDcName,
10780 : { 0, NULL },
10781 : { 0, NULL },
10782 : },
10783 : {
10784 : "NetUserAdd",
10785 : sizeof(struct NetUserAdd),
10786 : (ndr_push_flags_fn_t) ndr_push_NetUserAdd,
10787 : (ndr_pull_flags_fn_t) ndr_pull_NetUserAdd,
10788 : (ndr_print_function_t) ndr_print_NetUserAdd,
10789 : { 0, NULL },
10790 : { 0, NULL },
10791 : },
10792 : {
10793 : "NetUserDel",
10794 : sizeof(struct NetUserDel),
10795 : (ndr_push_flags_fn_t) ndr_push_NetUserDel,
10796 : (ndr_pull_flags_fn_t) ndr_pull_NetUserDel,
10797 : (ndr_print_function_t) ndr_print_NetUserDel,
10798 : { 0, NULL },
10799 : { 0, NULL },
10800 : },
10801 : {
10802 : "NetUserEnum",
10803 : sizeof(struct NetUserEnum),
10804 : (ndr_push_flags_fn_t) ndr_push_NetUserEnum,
10805 : (ndr_pull_flags_fn_t) ndr_pull_NetUserEnum,
10806 : (ndr_print_function_t) ndr_print_NetUserEnum,
10807 : { 0, NULL },
10808 : { 0, NULL },
10809 : },
10810 : {
10811 : "NetUserChangePassword",
10812 : sizeof(struct NetUserChangePassword),
10813 : (ndr_push_flags_fn_t) ndr_push_NetUserChangePassword,
10814 : (ndr_pull_flags_fn_t) ndr_pull_NetUserChangePassword,
10815 : (ndr_print_function_t) ndr_print_NetUserChangePassword,
10816 : { 0, NULL },
10817 : { 0, NULL },
10818 : },
10819 : {
10820 : "NetUserGetInfo",
10821 : sizeof(struct NetUserGetInfo),
10822 : (ndr_push_flags_fn_t) ndr_push_NetUserGetInfo,
10823 : (ndr_pull_flags_fn_t) ndr_pull_NetUserGetInfo,
10824 : (ndr_print_function_t) ndr_print_NetUserGetInfo,
10825 : { 0, NULL },
10826 : { 0, NULL },
10827 : },
10828 : {
10829 : "NetUserSetInfo",
10830 : sizeof(struct NetUserSetInfo),
10831 : (ndr_push_flags_fn_t) ndr_push_NetUserSetInfo,
10832 : (ndr_pull_flags_fn_t) ndr_pull_NetUserSetInfo,
10833 : (ndr_print_function_t) ndr_print_NetUserSetInfo,
10834 : { 0, NULL },
10835 : { 0, NULL },
10836 : },
10837 : {
10838 : "NetUserGetGroups",
10839 : sizeof(struct NetUserGetGroups),
10840 : (ndr_push_flags_fn_t) ndr_push_NetUserGetGroups,
10841 : (ndr_pull_flags_fn_t) ndr_pull_NetUserGetGroups,
10842 : (ndr_print_function_t) ndr_print_NetUserGetGroups,
10843 : { 0, NULL },
10844 : { 0, NULL },
10845 : },
10846 : {
10847 : "NetUserSetGroups",
10848 : sizeof(struct NetUserSetGroups),
10849 : (ndr_push_flags_fn_t) ndr_push_NetUserSetGroups,
10850 : (ndr_pull_flags_fn_t) ndr_pull_NetUserSetGroups,
10851 : (ndr_print_function_t) ndr_print_NetUserSetGroups,
10852 : { 0, NULL },
10853 : { 0, NULL },
10854 : },
10855 : {
10856 : "NetUserGetLocalGroups",
10857 : sizeof(struct NetUserGetLocalGroups),
10858 : (ndr_push_flags_fn_t) ndr_push_NetUserGetLocalGroups,
10859 : (ndr_pull_flags_fn_t) ndr_pull_NetUserGetLocalGroups,
10860 : (ndr_print_function_t) ndr_print_NetUserGetLocalGroups,
10861 : { 0, NULL },
10862 : { 0, NULL },
10863 : },
10864 : {
10865 : "NetUserModalsGet",
10866 : sizeof(struct NetUserModalsGet),
10867 : (ndr_push_flags_fn_t) ndr_push_NetUserModalsGet,
10868 : (ndr_pull_flags_fn_t) ndr_pull_NetUserModalsGet,
10869 : (ndr_print_function_t) ndr_print_NetUserModalsGet,
10870 : { 0, NULL },
10871 : { 0, NULL },
10872 : },
10873 : {
10874 : "NetUserModalsSet",
10875 : sizeof(struct NetUserModalsSet),
10876 : (ndr_push_flags_fn_t) ndr_push_NetUserModalsSet,
10877 : (ndr_pull_flags_fn_t) ndr_pull_NetUserModalsSet,
10878 : (ndr_print_function_t) ndr_print_NetUserModalsSet,
10879 : { 0, NULL },
10880 : { 0, NULL },
10881 : },
10882 : {
10883 : "NetQueryDisplayInformation",
10884 : sizeof(struct NetQueryDisplayInformation),
10885 : (ndr_push_flags_fn_t) ndr_push_NetQueryDisplayInformation,
10886 : (ndr_pull_flags_fn_t) ndr_pull_NetQueryDisplayInformation,
10887 : (ndr_print_function_t) ndr_print_NetQueryDisplayInformation,
10888 : { 0, NULL },
10889 : { 0, NULL },
10890 : },
10891 : {
10892 : "NetGroupAdd",
10893 : sizeof(struct NetGroupAdd),
10894 : (ndr_push_flags_fn_t) ndr_push_NetGroupAdd,
10895 : (ndr_pull_flags_fn_t) ndr_pull_NetGroupAdd,
10896 : (ndr_print_function_t) ndr_print_NetGroupAdd,
10897 : { 0, NULL },
10898 : { 0, NULL },
10899 : },
10900 : {
10901 : "NetGroupDel",
10902 : sizeof(struct NetGroupDel),
10903 : (ndr_push_flags_fn_t) ndr_push_NetGroupDel,
10904 : (ndr_pull_flags_fn_t) ndr_pull_NetGroupDel,
10905 : (ndr_print_function_t) ndr_print_NetGroupDel,
10906 : { 0, NULL },
10907 : { 0, NULL },
10908 : },
10909 : {
10910 : "NetGroupEnum",
10911 : sizeof(struct NetGroupEnum),
10912 : (ndr_push_flags_fn_t) ndr_push_NetGroupEnum,
10913 : (ndr_pull_flags_fn_t) ndr_pull_NetGroupEnum,
10914 : (ndr_print_function_t) ndr_print_NetGroupEnum,
10915 : { 0, NULL },
10916 : { 0, NULL },
10917 : },
10918 : {
10919 : "NetGroupSetInfo",
10920 : sizeof(struct NetGroupSetInfo),
10921 : (ndr_push_flags_fn_t) ndr_push_NetGroupSetInfo,
10922 : (ndr_pull_flags_fn_t) ndr_pull_NetGroupSetInfo,
10923 : (ndr_print_function_t) ndr_print_NetGroupSetInfo,
10924 : { 0, NULL },
10925 : { 0, NULL },
10926 : },
10927 : {
10928 : "NetGroupGetInfo",
10929 : sizeof(struct NetGroupGetInfo),
10930 : (ndr_push_flags_fn_t) ndr_push_NetGroupGetInfo,
10931 : (ndr_pull_flags_fn_t) ndr_pull_NetGroupGetInfo,
10932 : (ndr_print_function_t) ndr_print_NetGroupGetInfo,
10933 : { 0, NULL },
10934 : { 0, NULL },
10935 : },
10936 : {
10937 : "NetGroupAddUser",
10938 : sizeof(struct NetGroupAddUser),
10939 : (ndr_push_flags_fn_t) ndr_push_NetGroupAddUser,
10940 : (ndr_pull_flags_fn_t) ndr_pull_NetGroupAddUser,
10941 : (ndr_print_function_t) ndr_print_NetGroupAddUser,
10942 : { 0, NULL },
10943 : { 0, NULL },
10944 : },
10945 : {
10946 : "NetGroupDelUser",
10947 : sizeof(struct NetGroupDelUser),
10948 : (ndr_push_flags_fn_t) ndr_push_NetGroupDelUser,
10949 : (ndr_pull_flags_fn_t) ndr_pull_NetGroupDelUser,
10950 : (ndr_print_function_t) ndr_print_NetGroupDelUser,
10951 : { 0, NULL },
10952 : { 0, NULL },
10953 : },
10954 : {
10955 : "NetGroupGetUsers",
10956 : sizeof(struct NetGroupGetUsers),
10957 : (ndr_push_flags_fn_t) ndr_push_NetGroupGetUsers,
10958 : (ndr_pull_flags_fn_t) ndr_pull_NetGroupGetUsers,
10959 : (ndr_print_function_t) ndr_print_NetGroupGetUsers,
10960 : { 0, NULL },
10961 : { 0, NULL },
10962 : },
10963 : {
10964 : "NetGroupSetUsers",
10965 : sizeof(struct NetGroupSetUsers),
10966 : (ndr_push_flags_fn_t) ndr_push_NetGroupSetUsers,
10967 : (ndr_pull_flags_fn_t) ndr_pull_NetGroupSetUsers,
10968 : (ndr_print_function_t) ndr_print_NetGroupSetUsers,
10969 : { 0, NULL },
10970 : { 0, NULL },
10971 : },
10972 : {
10973 : "NetLocalGroupAdd",
10974 : sizeof(struct NetLocalGroupAdd),
10975 : (ndr_push_flags_fn_t) ndr_push_NetLocalGroupAdd,
10976 : (ndr_pull_flags_fn_t) ndr_pull_NetLocalGroupAdd,
10977 : (ndr_print_function_t) ndr_print_NetLocalGroupAdd,
10978 : { 0, NULL },
10979 : { 0, NULL },
10980 : },
10981 : {
10982 : "NetLocalGroupDel",
10983 : sizeof(struct NetLocalGroupDel),
10984 : (ndr_push_flags_fn_t) ndr_push_NetLocalGroupDel,
10985 : (ndr_pull_flags_fn_t) ndr_pull_NetLocalGroupDel,
10986 : (ndr_print_function_t) ndr_print_NetLocalGroupDel,
10987 : { 0, NULL },
10988 : { 0, NULL },
10989 : },
10990 : {
10991 : "NetLocalGroupGetInfo",
10992 : sizeof(struct NetLocalGroupGetInfo),
10993 : (ndr_push_flags_fn_t) ndr_push_NetLocalGroupGetInfo,
10994 : (ndr_pull_flags_fn_t) ndr_pull_NetLocalGroupGetInfo,
10995 : (ndr_print_function_t) ndr_print_NetLocalGroupGetInfo,
10996 : { 0, NULL },
10997 : { 0, NULL },
10998 : },
10999 : {
11000 : "NetLocalGroupSetInfo",
11001 : sizeof(struct NetLocalGroupSetInfo),
11002 : (ndr_push_flags_fn_t) ndr_push_NetLocalGroupSetInfo,
11003 : (ndr_pull_flags_fn_t) ndr_pull_NetLocalGroupSetInfo,
11004 : (ndr_print_function_t) ndr_print_NetLocalGroupSetInfo,
11005 : { 0, NULL },
11006 : { 0, NULL },
11007 : },
11008 : {
11009 : "NetLocalGroupEnum",
11010 : sizeof(struct NetLocalGroupEnum),
11011 : (ndr_push_flags_fn_t) ndr_push_NetLocalGroupEnum,
11012 : (ndr_pull_flags_fn_t) ndr_pull_NetLocalGroupEnum,
11013 : (ndr_print_function_t) ndr_print_NetLocalGroupEnum,
11014 : { 0, NULL },
11015 : { 0, NULL },
11016 : },
11017 : {
11018 : "NetLocalGroupAddMembers",
11019 : sizeof(struct NetLocalGroupAddMembers),
11020 : (ndr_push_flags_fn_t) ndr_push_NetLocalGroupAddMembers,
11021 : (ndr_pull_flags_fn_t) ndr_pull_NetLocalGroupAddMembers,
11022 : (ndr_print_function_t) ndr_print_NetLocalGroupAddMembers,
11023 : { 0, NULL },
11024 : { 0, NULL },
11025 : },
11026 : {
11027 : "NetLocalGroupDelMembers",
11028 : sizeof(struct NetLocalGroupDelMembers),
11029 : (ndr_push_flags_fn_t) ndr_push_NetLocalGroupDelMembers,
11030 : (ndr_pull_flags_fn_t) ndr_pull_NetLocalGroupDelMembers,
11031 : (ndr_print_function_t) ndr_print_NetLocalGroupDelMembers,
11032 : { 0, NULL },
11033 : { 0, NULL },
11034 : },
11035 : {
11036 : "NetLocalGroupGetMembers",
11037 : sizeof(struct NetLocalGroupGetMembers),
11038 : (ndr_push_flags_fn_t) ndr_push_NetLocalGroupGetMembers,
11039 : (ndr_pull_flags_fn_t) ndr_pull_NetLocalGroupGetMembers,
11040 : (ndr_print_function_t) ndr_print_NetLocalGroupGetMembers,
11041 : { 0, NULL },
11042 : { 0, NULL },
11043 : },
11044 : {
11045 : "NetLocalGroupSetMembers",
11046 : sizeof(struct NetLocalGroupSetMembers),
11047 : (ndr_push_flags_fn_t) ndr_push_NetLocalGroupSetMembers,
11048 : (ndr_pull_flags_fn_t) ndr_pull_NetLocalGroupSetMembers,
11049 : (ndr_print_function_t) ndr_print_NetLocalGroupSetMembers,
11050 : { 0, NULL },
11051 : { 0, NULL },
11052 : },
11053 : {
11054 : "NetRemoteTOD",
11055 : sizeof(struct NetRemoteTOD),
11056 : (ndr_push_flags_fn_t) ndr_push_NetRemoteTOD,
11057 : (ndr_pull_flags_fn_t) ndr_pull_NetRemoteTOD,
11058 : (ndr_print_function_t) ndr_print_NetRemoteTOD,
11059 : { 0, NULL },
11060 : { 0, NULL },
11061 : },
11062 : {
11063 : "NetShareAdd",
11064 : sizeof(struct NetShareAdd),
11065 : (ndr_push_flags_fn_t) ndr_push_NetShareAdd,
11066 : (ndr_pull_flags_fn_t) ndr_pull_NetShareAdd,
11067 : (ndr_print_function_t) ndr_print_NetShareAdd,
11068 : { 0, NULL },
11069 : { 0, NULL },
11070 : },
11071 : {
11072 : "NetShareDel",
11073 : sizeof(struct NetShareDel),
11074 : (ndr_push_flags_fn_t) ndr_push_NetShareDel,
11075 : (ndr_pull_flags_fn_t) ndr_pull_NetShareDel,
11076 : (ndr_print_function_t) ndr_print_NetShareDel,
11077 : { 0, NULL },
11078 : { 0, NULL },
11079 : },
11080 : {
11081 : "NetShareEnum",
11082 : sizeof(struct NetShareEnum),
11083 : (ndr_push_flags_fn_t) ndr_push_NetShareEnum,
11084 : (ndr_pull_flags_fn_t) ndr_pull_NetShareEnum,
11085 : (ndr_print_function_t) ndr_print_NetShareEnum,
11086 : { 0, NULL },
11087 : { 0, NULL },
11088 : },
11089 : {
11090 : "NetShareGetInfo",
11091 : sizeof(struct NetShareGetInfo),
11092 : (ndr_push_flags_fn_t) ndr_push_NetShareGetInfo,
11093 : (ndr_pull_flags_fn_t) ndr_pull_NetShareGetInfo,
11094 : (ndr_print_function_t) ndr_print_NetShareGetInfo,
11095 : { 0, NULL },
11096 : { 0, NULL },
11097 : },
11098 : {
11099 : "NetShareSetInfo",
11100 : sizeof(struct NetShareSetInfo),
11101 : (ndr_push_flags_fn_t) ndr_push_NetShareSetInfo,
11102 : (ndr_pull_flags_fn_t) ndr_pull_NetShareSetInfo,
11103 : (ndr_print_function_t) ndr_print_NetShareSetInfo,
11104 : { 0, NULL },
11105 : { 0, NULL },
11106 : },
11107 : {
11108 : "NetFileClose",
11109 : sizeof(struct NetFileClose),
11110 : (ndr_push_flags_fn_t) ndr_push_NetFileClose,
11111 : (ndr_pull_flags_fn_t) ndr_pull_NetFileClose,
11112 : (ndr_print_function_t) ndr_print_NetFileClose,
11113 : { 0, NULL },
11114 : { 0, NULL },
11115 : },
11116 : {
11117 : "NetFileGetInfo",
11118 : sizeof(struct NetFileGetInfo),
11119 : (ndr_push_flags_fn_t) ndr_push_NetFileGetInfo,
11120 : (ndr_pull_flags_fn_t) ndr_pull_NetFileGetInfo,
11121 : (ndr_print_function_t) ndr_print_NetFileGetInfo,
11122 : { 0, NULL },
11123 : { 0, NULL },
11124 : },
11125 : {
11126 : "NetFileEnum",
11127 : sizeof(struct NetFileEnum),
11128 : (ndr_push_flags_fn_t) ndr_push_NetFileEnum,
11129 : (ndr_pull_flags_fn_t) ndr_pull_NetFileEnum,
11130 : (ndr_print_function_t) ndr_print_NetFileEnum,
11131 : { 0, NULL },
11132 : { 0, NULL },
11133 : },
11134 : {
11135 : "NetShutdownInit",
11136 : sizeof(struct NetShutdownInit),
11137 : (ndr_push_flags_fn_t) ndr_push_NetShutdownInit,
11138 : (ndr_pull_flags_fn_t) ndr_pull_NetShutdownInit,
11139 : (ndr_print_function_t) ndr_print_NetShutdownInit,
11140 : { 0, NULL },
11141 : { 0, NULL },
11142 : },
11143 : {
11144 : "NetShutdownAbort",
11145 : sizeof(struct NetShutdownAbort),
11146 : (ndr_push_flags_fn_t) ndr_push_NetShutdownAbort,
11147 : (ndr_pull_flags_fn_t) ndr_pull_NetShutdownAbort,
11148 : (ndr_print_function_t) ndr_print_NetShutdownAbort,
11149 : { 0, NULL },
11150 : { 0, NULL },
11151 : },
11152 : {
11153 : "I_NetLogonControl",
11154 : sizeof(struct I_NetLogonControl),
11155 : (ndr_push_flags_fn_t) ndr_push_I_NetLogonControl,
11156 : (ndr_pull_flags_fn_t) ndr_pull_I_NetLogonControl,
11157 : (ndr_print_function_t) ndr_print_I_NetLogonControl,
11158 : { 0, NULL },
11159 : { 0, NULL },
11160 : },
11161 : {
11162 : "I_NetLogonControl2",
11163 : sizeof(struct I_NetLogonControl2),
11164 : (ndr_push_flags_fn_t) ndr_push_I_NetLogonControl2,
11165 : (ndr_pull_flags_fn_t) ndr_pull_I_NetLogonControl2,
11166 : (ndr_print_function_t) ndr_print_I_NetLogonControl2,
11167 : { 0, NULL },
11168 : { 0, NULL },
11169 : },
11170 : { .name = NULL }
11171 : };
11172 :
11173 : static const char * const libnetapi_endpoint_strings[] = {
11174 : "ncacn_np:[\\pipe\\libnetapi]",
11175 : };
11176 :
11177 : static const struct ndr_interface_string_array libnetapi_endpoints = {
11178 : .count = 1,
11179 : .names = libnetapi_endpoint_strings
11180 : };
11181 :
11182 : static const char * const libnetapi_authservice_strings[] = {
11183 : "host",
11184 : };
11185 :
11186 : static const struct ndr_interface_string_array libnetapi_authservices = {
11187 : .count = 1,
11188 : .names = libnetapi_authservice_strings
11189 : };
11190 :
11191 :
11192 : const struct ndr_interface_table ndr_table_libnetapi = {
11193 : .name = "libnetapi",
11194 : .num_calls = 56,
11195 : .calls = libnetapi_calls,
11196 : .num_public_structs = 145,
11197 : .public_structs = libnetapi_public_structs,
11198 : .endpoints = &libnetapi_endpoints,
11199 : .authservices = &libnetapi_authservices
11200 : };
11201 :
11202 : #endif /* SKIP_NDR_TABLE_libnetapi */
|