aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-per.c
diff options
context:
space:
mode:
authorJakub Zawadzki <darkjames-ws@darkjames.pl>2012-09-10 21:40:21 +0000
committerJakub Zawadzki <darkjames-ws@darkjames.pl>2012-09-10 21:40:21 +0000
commit5a8783f5b12e017967ce178bac3d1826630dea1a (patch)
tree72bd010e8f647ea2c4fbd0b8ace91952758f595e /epan/dissectors/packet-per.c
parentf764eabb6725bf82f4f45ae12faa1f54860cf090 (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.c6
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;