diff options
author | Ulf Lamping <ulf.lamping@web.de> | 2007-02-06 01:33:39 +0000 |
---|---|---|
committer | Ulf Lamping <ulf.lamping@web.de> | 2007-02-06 01:33:39 +0000 |
commit | 0f7e40945e35559f1826ffc198b4cdfd96127ca7 (patch) | |
tree | 53f1020c1e196b21fbebfd137e5a41921d49ae8d /epan/dissectors/packet-dcom.h | |
parent | 352f0eeb68e21751c69508c878c600548bd37903 (diff) |
dissector changes:
- new: ICBALogicalDevice2::PBAddressInfo
- enhanced: GROUPERRORDEF
simplify ett registration
add a callback for SAFEARRAY data dissection
svn path=/trunk/; revision=20723
Diffstat (limited to 'epan/dissectors/packet-dcom.h')
-rw-r--r-- | epan/dissectors/packet-dcom.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/epan/dissectors/packet-dcom.h b/epan/dissectors/packet-dcom.h index e1b32b671c..2d86337dd5 100644 --- a/epan/dissectors/packet-dcom.h +++ b/epan/dissectors/packet-dcom.h @@ -130,6 +130,14 @@ dissect_dcom_COMVERSION(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree, guint8 *drep, guint16 * pu16version_major, guint16 * pu16version_minor); +typedef void (*sa_callback_t) (tvbuff_t *tvb, gint offset, packet_info *pinfo, + proto_tree *tree, guint8 *drep, + guint32 u32VarType, guint32 u32ArraySize); + +extern int +dissect_dcom_SAFEARRAY(tvbuff_t *tvb, int offset, packet_info *pinfo, + proto_tree *tree, guint8 *drep, int hfindex _U_, sa_callback_t sacb); + extern int dissect_dcom_LPWSTR(tvbuff_t *tvb, gint offset, packet_info *pinfo, proto_tree *tree, guint8 *drep, int hfindex, |