diff options
author | ulfl <ulfl@f5534014-38df-0310-8fa8-9805f1628bb7> | 2007-02-06 01:33:39 +0000 |
---|---|---|
committer | ulfl <ulfl@f5534014-38df-0310-8fa8-9805f1628bb7> | 2007-02-06 01:33:39 +0000 |
commit | 0d5f589730bb3606a365607ecf11cb11c3a25a58 (patch) | |
tree | 53f1020c1e196b21fbebfd137e5a41921d49ae8d /epan/dissectors/packet-dcom.h | |
parent | 828facd6063c57ffa3ed004b06cacc4e547fabf5 (diff) |
dissector changes:
- new: ICBALogicalDevice2::PBAddressInfo
- enhanced: GROUPERRORDEF
simplify ett registration
add a callback for SAFEARRAY data dissection
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@20723 f5534014-38df-0310-8fa8-9805f1628bb7
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, |