diff options
Diffstat (limited to 'epan/dissectors/packet-ccsds.c')
-rw-r--r-- | epan/dissectors/packet-ccsds.c | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/epan/dissectors/packet-ccsds.c b/epan/dissectors/packet-ccsds.c index 923555649c..311457e83c 100644 --- a/epan/dissectors/packet-ccsds.c +++ b/epan/dissectors/packet-ccsds.c @@ -98,9 +98,6 @@ static expert_field ei_ccsds_checkword = EI_INIT; /* Dissectot table */ static dissector_table_t ccsds_dissector_table; -/* Generic data handle */ -static dissector_handle_t data_handle; - static const enum_val_t dissect_checkword[] = { { "hdr", "Use header flag", 2 }, { "no", "Override header flag to be false", 0 }, @@ -502,7 +499,7 @@ dissect_ccsds(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, void* data _U } /* Give the data dissector any bytes past the CCSDS packet length */ - call_dissector(data_handle, tvb_new_subset_remaining(tvb, offset), pinfo, tree); + call_data_dissector(tvb_new_subset_remaining(tvb, offset), pinfo, tree); return tvb_captured_length(tvb); } @@ -726,7 +723,6 @@ void proto_reg_handoff_ccsds(void) { dissector_add_for_decode_as ( "udp.port", find_dissector("ccsds") ); - data_handle = find_dissector("data"); } /* |