diff options
author | Martin Kaiser <wireshark@kaiser.cx> | 2013-11-18 11:16:32 +0000 |
---|---|---|
committer | Martin Kaiser <wireshark@kaiser.cx> | 2013-11-18 11:16:32 +0000 |
commit | 6188141e3e1721bdec0a7461917cd0db5afd7e54 (patch) | |
tree | ce94a3f0f074cb5c11002085bf47d36eb36f41fa /epan/dissectors | |
parent | 87fb87b7698df4f172b0d5efb00afcd7dc2a2ce0 (diff) |
fix https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9448
pass data parameter to afp dissector
svn path=/trunk/; revision=53410
Diffstat (limited to 'epan/dissectors')
-rw-r--r-- | epan/dissectors/packet-atalk.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/epan/dissectors/packet-atalk.c b/epan/dissectors/packet-atalk.c index 2575a6473a..1b094a1c9c 100644 --- a/epan/dissectors/packet-atalk.c +++ b/epan/dissectors/packet-atalk.c @@ -1375,7 +1375,7 @@ dissect_asp(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, void *data) offset += 2; len = tvb_reported_length_remaining(tvb,offset); new_tvb = tvb_new_subset(tvb, offset,-1,len); - call_dissector(afp_handle, new_tvb, pinfo, tree); + call_dissector_with_data(afp_handle, new_tvb, pinfo, tree, aspinfo); break; case ASPFUNC_WRTCONT: proto_tree_add_item(asp_tree, hf_asp_session_id, tvb, offset, 1, ENC_BIG_ENDIAN); @@ -1427,7 +1427,7 @@ dissect_asp(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, void *data) offset += 4; len = tvb_reported_length_remaining(tvb,offset); new_tvb = tvb_new_subset(tvb, offset,-1,len); - call_dissector(afp_handle, new_tvb, pinfo, tree); + call_dissector_with_data(afp_handle, new_tvb, pinfo, tree, aspinfo); break; case ASPFUNC_TICKLE: case ASPFUNC_WRTCONT: |