Changeset 916 for trunk/server/source3/librpc/gen_ndr/drsblobs.h
- Timestamp:
- Jun 6, 2016, 8:53:52 PM (10 years ago)
- Location:
- trunk/server
- Files:
-
- 2 edited
-
. (modified) (1 prop)
-
source3/librpc/gen_ndr/drsblobs.h (modified) (13 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/server
- Property svn:mergeinfo changed
/vendor/current merged: 914
- Property svn:mergeinfo changed
-
trunk/server/source3/librpc/gen_ndr/drsblobs.h
r874 r916 85 85 struct GUID source_dsa_invocation_id; 86 86 struct GUID transport_guid; 87 }/* [gensize, public,flag(LIBNDR_PRINT_ARRAY_HEX)] */;87 }/* [gensize,] */; 88 88 89 89 struct repsFromTo2OtherInfo { … … 93 93 const char * dns_name2;/* [relative,flag(LIBNDR_FLAG_STR_NULLTERM|LIBNDR_FLAG_ALIGN2)] */ 94 94 uint64_t unknown2; 95 }/* [ relative_base,gensize,public] */;95 }/* [] */; 96 96 97 97 struct repsFromTo2 { … … 111 111 struct GUID transport_guid; 112 112 uint64_t unknown1; 113 }/* [ gensize,public,flag(LIBNDR_PRINT_ARRAY_HEX)] */;113 }/* [] */; 114 114 115 115 union repsFromTo { … … 155 155 uint32_t __ndr_size;/* [value(ndr_size_drsuapi_MSPrefixMap_Ctr(r,ndr->flags))] */ 156 156 struct drsuapi_MSPrefixMap_Entry *entries; 157 }/* [ gensize,public] */;157 }/* [] */; 158 158 159 159 enum prefixMapVersion … … 180 180 union ldapControlDirSyncExtra { 181 181 struct replUpToDateVectorBlob uptodateness_vector;/* [default] */ 182 }/* [ gensize,nodiscriminant] */;182 }/* [] */; 183 183 184 184 struct ldapControlDirSyncBlob { … … 228 228 uint32_t __ndr_size;/* [value(ndr_size_supplementalCredentialsSubBlob(&sub,ndr->flags))] */ 229 229 uint32_t unknown2;/* [value(0)] */ 230 struct supplementalCredentialsSubBlob sub;/* [subcontext _size(__ndr_size),subcontext(0)] */230 struct supplementalCredentialsSubBlob sub;/* [subcontext)] */ 231 231 uint8_t unknown3;/* [value(0)] */ 232 232 }/* [public] */; … … 239 239 uint16_t length;/* [value(2*strlen_m(string))] */ 240 240 uint16_t size;/* [value(2*strlen_m(string))] */ 241 const char * string;/* [ relative,subcontext_size(size),subcontext(0),flag(LIBNDR_FLAG_STR_NOTERM|LIBNDR_FLAG_REMAINING)] */241 const char * string;/* [)] */ 242 242 }; 243 243 … … 248 248 uint32_t keytype; 249 249 uint32_t value_len;/* [value((value?value->length:0))] */ 250 DATA_BLOB *value;/* [ relative,subcontext_size(value_len),subcontext(0),flag(LIBNDR_FLAG_REMAINING)] */250 DATA_BLOB *value;/* [,flag(LIBNDR_FLAG_REMAINING)] */ 251 251 }; 252 252 … … 271 271 uint32_t keytype; 272 272 uint32_t value_len;/* [value((value?value->length:0))] */ 273 DATA_BLOB *value;/* [ relative,subcontext_size(value_len),subcontext(0),flag(LIBNDR_FLAG_REMAINING)] */273 DATA_BLOB *value;/* [,subcontext(0),flag(LIBNDR_FLAG_REMAINING)] */ 274 274 }; 275 275 … … 351 351 uint32_t count; 352 352 struct AuthenticationInformation *array; 353 }/* [ gensize,nopush,public,nopull] */;353 }/* [] */; 354 354 355 355 struct trustAuthInOutBlob { … … 357 357 uint32_t current_offset;/* [value((count>0)?12:0)] */ 358 358 uint32_t previous_offset;/* [value((count>0)?12+ndr_size_AuthenticationInformationArray(¤t,ndr->flags):0)] */ 359 struct AuthenticationInformationArray current;/* [subcontext _size((previous_offset)-(current_offset)),subcontext(0)] */359 struct AuthenticationInformationArray current;/* [subcontext)] */ 360 360 struct AuthenticationInformationArray previous;/* [subcontext(0),flag(LIBNDR_FLAG_REMAINING)] */ 361 }/* [ gensize,public,nopush] */;361 }/* [] */; 362 362 363 363 struct trustDomainPasswords { 364 364 uint8_t confounder[512]; 365 struct trustAuthInOutBlob outgoing;/* [subcontext _size(outgoing_size),subcontext(0)] */365 struct trustAuthInOutBlob outgoing;/* [subcontext)] */ 366 366 struct trustAuthInOutBlob incoming;/* [subcontext_size(incoming_size),subcontext(0)] */ 367 367 uint32_t outgoing_size;/* [value(ndr_size_trustAuthInOutBlob(&outgoing,ndr->flags))] */ 368 368 uint32_t incoming_size;/* [value(ndr_size_trustAuthInOutBlob(&incoming,ndr->flags))] */ 369 }/* [ public,nopull] */;369 }/* [] */; 370 370 371 371 struct DsCompressedChunk { … … 376 376 struct ExtendedErrorAString { 377 377 uint16_t __size; 378 const char *string;/* [ unique,charset(DOS),size_is(__size)] */378 const char *string;/* [,size_is(__size)] */ 379 379 }; 380 380 381 381 struct ExtendedErrorUString { 382 382 uint16_t __size; 383 const char *string;/* [ unique,charset(UTF16),size_is(__size)] */383 const char *string;/* [,size_is(__size)] */ 384 384 }; 385 385 386 386 struct ExtendedErrorBlob { 387 387 uint16_t length; 388 uint8_t *data;/* [ unique,size_is(length)] */388 uint8_t *data;/* [] */ 389 389 }; 390 390 … … 508 508 enum ForestTrustInfoRecordType type; 509 509 union ForestTrustData data;/* [switch_is(type)] */ 510 }/* [gensize, public,flag(LIBNDR_FLAG_NOALIGN)] */;510 }/* [gensize,] */; 511 511 512 512 struct ForestTrustInfoRecordArmor {
Note:
See TracChangeset
for help on using the changeset viewer.
