svn commit: samba r20506 - in branches/SAMBA_4_0/source/librpc/idl:
.
metze at samba.org
metze at samba.org
Wed Jan 3 11:42:29 GMT 2007
Author: metze
Date: 2007-01-03 11:42:28 +0000 (Wed, 03 Jan 2007)
New Revision: 20506
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=20506
Log:
- fix parsing of LinkedAttribute values
- I also found the meaning of the time field
- and the uint32 field
metze
Modified:
branches/SAMBA_4_0/source/librpc/idl/drsuapi.idl
Changeset:
Modified: branches/SAMBA_4_0/source/librpc/idl/drsuapi.idl
===================================================================
--- branches/SAMBA_4_0/source/librpc/idl/drsuapi.idl 2007-01-03 11:23:56 UTC (rev 20505)
+++ branches/SAMBA_4_0/source/librpc/idl/drsuapi.idl 2007-01-03 11:42:28 UTC (rev 20506)
@@ -516,11 +516,20 @@
uint32 unknown4;
} drsuapi_DsGetNCChangesCtr1;
- typedef struct {
+ /*
+ * if the DRSUAPI_DS_LINKED_ATTRIBUTE_FLAG_ACTIVE flag
+ * isn't there it means the value is deleted
+ */
+ typedef [public] bitmap {
+ DRSUAPI_DS_LINKED_ATTRIBUTE_FLAG_ACTIVE = 0x00000001
+ } drsuapi_DsLinkedAttributeFlags;
+
+ typedef [public] struct {
drsuapi_DsReplicaObjectIdentifier *identifier;
- drsuapi_DsReplicaAttribute attribute;
- uint32 unknown1;
- NTTIME_1sec time1;
+ drsuapi_DsAttributeId attid;
+ drsuapi_DsAttributeValue value;
+ drsuapi_DsLinkedAttributeFlags flags;
+ NTTIME_1sec orginating_add_time;
drsuapi_DsReplicaMetaData meta_data;
} drsuapi_DsReplicaLinkedAttribute;
More information about the samba-cvs
mailing list