aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/pidl/frsrpc.idl
diff options
context:
space:
mode:
authorMichael Mann <mmann78@netscape.net>2013-10-21 19:41:54 +0000
committerMichael Mann <mmann78@netscape.net>2013-10-21 19:41:54 +0000
commit87e55cb9e046e4d7749333c67862e5bf935ed6a1 (patch)
treee984e35b5eed1a6a0eaea7ea19189c1ad72c17e6 /epan/dissectors/pidl/frsrpc.idl
parent15294a1261961d7ac2ad4316eb83b0e413effc47 (diff)
Sync with latest SAMBA PIDL source per http://www.wireshark.org/lists/wireshark-dev/201310/msg00217.html
Didn't integrate 0010-frsrpc-Regenerate-frsrpc-due-to-changes-in-the-pidl-.patch 0016-Regenerate-the-dnserver.patch due to compilation errors on Windows. svn path=/trunk/; revision=52744
Diffstat (limited to 'epan/dissectors/pidl/frsrpc.idl')
-rw-r--r--epan/dissectors/pidl/frsrpc.idl28
1 files changed, 10 insertions, 18 deletions
diff --git a/epan/dissectors/pidl/frsrpc.idl b/epan/dissectors/pidl/frsrpc.idl
index 5dad888122..a235702563 100644
--- a/epan/dissectors/pidl/frsrpc.idl
+++ b/epan/dissectors/pidl/frsrpc.idl
@@ -281,7 +281,7 @@ interface frsrpc
[case(FRSRPC_COMM_PKT_CHUNK_COMPRESSION_GUID)]
GUID compression_guid;
[case(FRSRPC_COMM_PKT_CHUNK_BLOCK)]
- DATA_BLOB block;
+ [flag(NDR_REMAINING)] DATA_BLOB block;
[case(FRSRPC_COMM_PKT_CHUNK_BLOCK_SIZE)]
hyper block_size;
[case(FRSRPC_COMM_PKT_CHUNK_FILE_SIZE)]
@@ -343,8 +343,8 @@ interface frsrpc
[value(0)] uint32 upk_len;
[subcontext(4),subcontext_size(pkt_len)]
frsrpc_CommPktChunkCtr *ctr;
- [value(0)] uint32 data_name;
- [value(0)] uint32 data_handle;
+ [value(0)] uint3264 data_name;
+ [value(0)] uint3264 data_handle;
} frsrpc_FrsSendCommPktReq;
WERROR frsrpc_FrsSendCommPkt(
@@ -392,39 +392,31 @@ interface frsrpc
/* Function 0x03 */
WERROR frsrpc_FrsNOP();
- /*
- *For Op from 4 to 10 Microsoft use
- *the notation OpnumxxNotUsedOnWire
- *where xx is the number of the OP.
- *They are only declared in the IDL of MS-FRS1.pdf.
- *Not in the core of the document.
- */
-
/*****************/
/* Function 0x04 */
- /*[todo] void FRSRPC_BACKUP_COMPLETE();*/
+ [todo] void FRSRPC_BACKUP_COMPLETE();
/*****************/
/* Function 0x05 */
- /*[todo] void FRSRPC_BACKUP_COMPLETE_5();*/
+ [todo] void FRSRPC_BACKUP_COMPLETE_5();
/*****************/
/* Function 0x06 */
- /*[todo] void FRSRPC_BACKUP_COMPLETE_6();*/
+ [todo] void FRSRPC_BACKUP_COMPLETE_6();
/*****************/
/* Function 0x07 */
- /*[todo] void FRSRPC_BACKUP_COMPLETE_7();*/
+ [todo] void FRSRPC_BACKUP_COMPLETE_7();
/*****************/
/* Function 0x08 */
- /*[todo] void FRSRPC_BACKUP_COMPLETE_8();*/
+ [todo] void FRSRPC_BACKUP_COMPLETE_8();
/*****************/
/* Function 0x09 */
- /*[todo] void FRSRPC_BACKUP_COMPLETE_9();*/
+ [todo] void FRSRPC_BACKUP_COMPLETE_9();
/*****************/
/* Function 0x0a */
- /*[todo] void FRSRPC_VERIFY_PROMOTION_PARENT_EX();*/
+ [todo] void FRSRPC_VERIFY_PROMOTION_PARENT_EX();
}