Author: sahlberg Date: 2007-11-01 20:30:55 +0000 (Thu, 01 Nov 2007) New Revision: 25785
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=25785 Log: more small updates to frsrpc tag 18 contains a timestamp Modified: branches/SAMBA_4_0/source/librpc/idl/frsrpc.idl Changeset: Modified: branches/SAMBA_4_0/source/librpc/idl/frsrpc.idl =================================================================== --- branches/SAMBA_4_0/source/librpc/idl/frsrpc.idl 2007-11-01 13:22:20 UTC (rev 25784) +++ branches/SAMBA_4_0/source/librpc/idl/frsrpc.idl 2007-11-01 20:30:55 UTC (rev 25785) @@ -30,7 +30,13 @@ [subcontext(4)] nstring dest_server; } frsrpc_FrsSendCommPktChunkDataDSRV; + /* TAG:18 this TLV contains a timestamp + */ + typedef struct { + [subcontext(4)] NTTIME time; + } frsrpc_FrsSendCommPktChunkDataTS; + typedef struct { uint32 unknown1; } frsrpc_FrsSendCommPktChunkDataA; @@ -46,10 +52,6 @@ GUID unknown2; } frsrpc_FrsSendCommPktChunkDataC; - typedef struct { - NTTIME time; - } frsrpc_FrsSendCommPktChunkDataD; - typedef [nodiscriminant] union { [default,flag(NDR_REMAINING)] DATA_BLOB blob; [case(1)] frsrpc_FrsSendCommPktChunkDataA A; @@ -59,7 +61,7 @@ [case(5)] frsrpc_FrsSendCommPktChunkDataB B; [case(8)] frsrpc_FrsSendCommPktChunkDataB B; [case(6)] frsrpc_FrsSendCommPktChunkDataC C; - [case(18)] frsrpc_FrsSendCommPktChunkDataD D; + [case(18)] frsrpc_FrsSendCommPktChunkDataTS TS; [case(19)] frsrpc_FrsSendCommPktChunkDataA A; } frsrpc_FrsSendCommPktChunkData; @@ -110,8 +112,9 @@ * * * The tags are (might be) : - * 3: Source server sending the PDU - * 4: Destination server the PDU is sent to + * 3: Source server sending the PDU + * 4: Destination server the PDU is sent to + * 18: Timestamp * */ [subcontext(4)/*,size_is(tlv_size)*/] frsrpc_FrsSendCommPktChunkCtr *chunks;