diff options
author | Pascal Quantin <pascal.quantin@gmail.com> | 2013-05-18 11:41:44 +0000 |
---|---|---|
committer | Pascal Quantin <pascal.quantin@gmail.com> | 2013-05-18 11:41:44 +0000 |
commit | a9ced211ac16619dc6f0b1cf77c680b096f357aa (patch) | |
tree | 93a32dbda08e8dd8b9ad0fdbd625c77be1a073a1 /epan/dissectors/packet-rohc.c | |
parent | 0531d214ad6112afa5bee84ee8a1e69b967a48d7 (diff) |
Do not display payload twice when using uncompressed profile
svn path=/trunk/; revision=49407
Diffstat (limited to 'epan/dissectors/packet-rohc.c')
-rw-r--r-- | epan/dissectors/packet-rohc.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/epan/dissectors/packet-rohc.c b/epan/dissectors/packet-rohc.c index 723b6172fb..19a9eedc45 100644 --- a/epan/dissectors/packet-rohc.c +++ b/epan/dissectors/packet-rohc.c @@ -2311,6 +2311,8 @@ start_over: } col_prepend_fstr(pinfo->cinfo, COL_PROTOCOL, "ROHC <"); col_append_str(pinfo->cinfo, COL_PROTOCOL, ">"); + pinfo->private_data = save_private_data; + return; } else if (((oct&0x80)==0x00) && (rohc_cid_context->profile==ROHC_PROFILE_RTP)) { /* 5.7.1. Packet type 0: UO-0, R-0, R-0-CRC */ @@ -2342,7 +2344,7 @@ start_over: } payload_tvb = tvb_new_subset_remaining(tvb, offset); - call_dissector_only(data_handle, payload_tvb, pinfo, rohc_tree, NULL); + call_dissector_only(data_handle, payload_tvb, pinfo, tree, NULL); pinfo->private_data = save_private_data; } |