diff options
author | Jakub Zawadzki <darkjames-ws@darkjames.pl> | 2012-09-10 21:40:21 +0000 |
---|---|---|
committer | Jakub Zawadzki <darkjames-ws@darkjames.pl> | 2012-09-10 21:40:21 +0000 |
commit | 5a8783f5b12e017967ce178bac3d1826630dea1a (patch) | |
tree | 72bd010e8f647ea2c4fbd0b8ace91952758f595e /epan/dissectors/packet-per.c | |
parent | f764eabb6725bf82f4f45ae12faa1f54860cf090 (diff) |
Initial commit to support yet another method of passing data between dissectors.
Add new parameter 'data' to heur_dissector_t and new_dissector_t, for now it's always NULL
svn path=/trunk/; revision=44860
Diffstat (limited to 'epan/dissectors/packet-per.c')
-rw-r--r-- | epan/dissectors/packet-per.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/epan/dissectors/packet-per.c b/epan/dissectors/packet-per.c index e745ab7a79..dc631769a5 100644 --- a/epan/dissectors/packet-per.c +++ b/epan/dissectors/packet-per.c @@ -221,7 +221,7 @@ dissect_per_open_type_internal(tvbuff_t *tvb, guint32 offset, asn1_ctx_t *actx, ((dissector_t)type_cb)(val_tvb, actx->pinfo, subtree); break; case CB_NEW_DISSECTOR: - ((new_dissector_t)type_cb)(val_tvb, actx->pinfo, subtree); + ((new_dissector_t)type_cb)(val_tvb, actx->pinfo, subtree, NULL); break; case CB_DISSECTOR_HANDLE: break; @@ -2158,7 +2158,7 @@ guint32 dissect_per_bit_string_containing_pdu_new(tvbuff_t *tvb, guint32 offset, if (type_cb && val_tvb) { subtree = proto_item_add_subtree(actx->created_item, ett_per_containing); - type_cb(val_tvb, actx->pinfo, subtree); + type_cb(val_tvb, actx->pinfo, subtree, NULL); } return offset; @@ -2298,7 +2298,7 @@ guint32 dissect_per_octet_string_containing_pdu_new(tvbuff_t *tvb, guint32 offse if (type_cb && val_tvb) { subtree = proto_item_add_subtree(actx->created_item, ett_per_containing); - type_cb(val_tvb, actx->pinfo, subtree); + type_cb(val_tvb, actx->pinfo, subtree, NULL); } return offset; |