Changeset 751 for trunk/server/source3/librpc/gen_ndr/ndr_libnetapi.c
- Timestamp:
- Nov 29, 2012, 1:59:04 PM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/server/source3/librpc/gen_ndr/ndr_libnetapi.c
r745 r751 49 49 _PUBLIC_ enum ndr_err_code ndr_pull_domsid(struct ndr_pull *ndr, int ndr_flags, struct domsid *r) 50 50 { 51 52 51 53 uint32_t cntr_sub_auths_0; 52 54 TALLOC_CTX *_mem_save_sub_auths_0; … … 55 57 NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->sid_rev_num)); 56 58 NDR_CHECK(ndr_pull_uint8(ndr, NDR_SCALARS, &r->num_auths)); 57 NDR_CHECK(ndr_pull_array_uint8(ndr, NDR_SCALARS, r->id_auth, 6)); 58 NDR_PULL_ALLOC_N(ndr, r->sub_auths, MAXSUBAUTHS); 59 size_id_auth_0 = 6; 60 NDR_CHECK(ndr_pull_array_uint8(ndr, NDR_SCALARS, r->id_auth, size_id_auth_0)); 61 size_sub_auths_0 = MAXSUBAUTHS; 62 NDR_PULL_ALLOC_N(ndr, r->sub_auths, size_sub_auths_0); 59 63 _mem_save_sub_auths_0 = NDR_PULL_GET_MEM_CTX(ndr); 60 64 NDR_PULL_SET_MEM_CTX(ndr, r->sub_auths, 0); 61 for (cntr_sub_auths_0 = 0; cntr_sub_auths_0 < MAXSUBAUTHS; cntr_sub_auths_0++) {65 for (cntr_sub_auths_0 = 0; cntr_sub_auths_0 < ; cntr_sub_auths_0++) { 62 66 NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->sub_auths[cntr_sub_auths_0])); 63 67 } … … 5036 5040 _PUBLIC_ enum ndr_err_code ndr_pull_USER_INFO_21(struct ndr_pull *ndr, int ndr_flags, struct USER_INFO_21 *r) 5037 5041 { 5042 5038 5043 if (ndr_flags & NDR_SCALARS) { 5039 5044 NDR_CHECK(ndr_pull_align(ndr, 1)); 5040 NDR_PULL_ALLOC_N(ndr, r->usri21_password, ENCRYPTED_PWLEN); 5041 NDR_CHECK(ndr_pull_array_uint8(ndr, NDR_SCALARS, r->usri21_password, ENCRYPTED_PWLEN)); 5045 size_usri21_password_0 = ENCRYPTED_PWLEN; 5046 NDR_PULL_ALLOC_N(ndr, r->usri21_password, size_usri21_password_0); 5047 NDR_CHECK(ndr_pull_array_uint8(ndr, NDR_SCALARS, r->usri21_password, size_usri21_password_0)); 5042 5048 NDR_CHECK(ndr_pull_trailer_align(ndr, 1)); 5043 5049 } … … 5096 5102 _PUBLIC_ enum ndr_err_code ndr_pull_USER_INFO_22(struct ndr_pull *ndr, int ndr_flags, struct USER_INFO_22 *r) 5097 5103 { 5104 5098 5105 uint32_t _ptr_usri22_logon_hours; 5099 5106 TALLOC_CTX *_mem_save_usri22_logon_hours_0; … … 5101 5108 NDR_CHECK(ndr_pull_align(ndr, 5)); 5102 5109 NDR_CHECK(ndr_pull_string(ndr, NDR_SCALARS, &r->usri22_name)); 5103 NDR_PULL_ALLOC_N(ndr, r->usri22_password, ENCRYPTED_PWLEN); 5104 NDR_CHECK(ndr_pull_array_uint8(ndr, NDR_SCALARS, r->usri22_password, ENCRYPTED_PWLEN)); 5110 size_usri22_password_0 = ENCRYPTED_PWLEN; 5111 NDR_PULL_ALLOC_N(ndr, r->usri22_password, size_usri22_password_0); 5112 NDR_CHECK(ndr_pull_array_uint8(ndr, NDR_SCALARS, r->usri22_password, size_usri22_password_0)); 5105 5113 NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri22_password_age)); 5106 5114 NDR_CHECK(ndr_pull_uint32(ndr, NDR_SCALARS, &r->usri22_priv));
Note:
See TracChangeset
for help on using the changeset viewer.
