aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-catapult-dct2000.c
diff options
context:
space:
mode:
authorwmeier <wmeier@f5534014-38df-0310-8fa8-9805f1628bb7>2009-05-26 16:01:12 +0000
committerwmeier <wmeier@f5534014-38df-0310-8fa8-9805f1628bb7>2009-05-26 16:01:12 +0000
commite575f028adb56c21326f7cd597715a1728cc5001 (patch)
tree7f0f3903258126f362c4ffd52388e8d041d38d5d /epan/dissectors/packet-catapult-dct2000.c
parenta56b66e23b4a29321fb75a9474a8c46f25fdb6f3 (diff)
Misc dissector cleanup:
- Make some fcns & vars static - hf[] blurbs: "" and repeated text --> NULL - Move proto_register & proto_reg_handoff to end of source - packet-catapult-dct2000: simplify proto_reg_handoff - Use consistent indentation git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@28488 f5534014-38df-0310-8fa8-9805f1628bb7
Diffstat (limited to 'epan/dissectors/packet-catapult-dct2000.c')
-rw-r--r--epan/dissectors/packet-catapult-dct2000.c30
1 files changed, 12 insertions, 18 deletions
diff --git a/epan/dissectors/packet-catapult-dct2000.c b/epan/dissectors/packet-catapult-dct2000.c
index 49e813735b..34505967bd 100644
--- a/epan/dissectors/packet-catapult-dct2000.c
+++ b/epan/dissectors/packet-catapult-dct2000.c
@@ -619,7 +619,7 @@ static gboolean find_sctpprim_variant3_data_offset(tvbuff_t *tvb, int *data_offs
/* Dissect an RRC LTE frame by first parsing the header entries then passing
the data to the RRC dissector, according to direction and channel type.
TODO: factor out common code between this function and dissect_pdcp_lte() */
-void dissect_rrc_lte(tvbuff_t *tvb, gint offset,
+static void dissect_rrc_lte(tvbuff_t *tvb, gint offset,
packet_info *pinfo _U_, proto_tree *tree)
{
guint8 tag;
@@ -813,7 +813,7 @@ void dissect_rrc_lte(tvbuff_t *tvb, gint offset,
/* Dissect a PDCP LTE frame by first parsing the RLCPrim header then passing
the data to the PDCP LTE dissector */
-void dissect_pdcp_lte(tvbuff_t *tvb, gint offset,
+static void dissect_pdcp_lte(tvbuff_t *tvb, gint offset,
packet_info *pinfo, proto_tree *tree)
{
guint8 opcode;
@@ -1013,7 +1013,7 @@ void dissect_pdcp_lte(tvbuff_t *tvb, gint offset,
/* Look up dissector by protocol name. Fix up known name mis-matches.
This includes exact matches and prefixes (e.g. "diameter_rx" -> "diameter") */
-dissector_handle_t look_for_dissector(char *protocol_name)
+static dissector_handle_t look_for_dissector(char *protocol_name)
{
/* Use known aliases and protocol name prefixes */
if (strcmp(protocol_name, "tbcp") == 0)
@@ -1106,7 +1106,7 @@ dissector_handle_t look_for_dissector(char *protocol_name)
/* Populate outhdr_values array with numbers found in outhdr_string */
-void parse_outhdr_string(const guchar *outhdr_string)
+static void parse_outhdr_string(const guchar *outhdr_string)
{
int n = 0;
guint outhdr_string_len = (guint)strlen((gchar*)outhdr_string);
@@ -1469,7 +1469,7 @@ static void attach_pdcp_lte_info(packet_info *pinfo)
/* Attempt to show tty (raw character messages) as text lines. */
-void dissect_tty_lines(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, int offset)
+static void dissect_tty_lines(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree, int offset)
{
gint next_offset;
proto_tree *tty_tree;
@@ -2161,19 +2161,13 @@ dissect_catapult_dct2000(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree)
/******************************************************************************/
void proto_reg_handoff_catapult_dct2000(void)
{
- static gboolean have_cached_handles = FALSE;
dissector_handle_t catapult_dct2000_handle = find_dissector("dct2000");
- dissector_add("wtap_encap", WTAP_ENCAP_CATAPULT_DCT2000,
- catapult_dct2000_handle);
- /* Cache some protocol handles that we don't want to keep looking up */
- if (!have_cached_handles) {
- mac_lte_handle = find_dissector("mac-lte");
- rlc_lte_handle = find_dissector("rlc-lte");
- pdcp_lte_handle = find_dissector("pdcp-lte");
+ dissector_add("wtap_encap", WTAP_ENCAP_CATAPULT_DCT2000, catapult_dct2000_handle);
- have_cached_handles = TRUE;
- }
+ mac_lte_handle = find_dissector("mac-lte");
+ rlc_lte_handle = find_dissector("rlc-lte");
+ pdcp_lte_handle = find_dissector("pdcp-lte");
}
/****************************************/
@@ -2192,7 +2186,7 @@ void proto_register_catapult_dct2000(void)
{ &hf_catapult_dct2000_port_number,
{ "Context Port number",
"dct2000.context_port", FT_UINT8, BASE_DEC, NULL, 0x0,
- "Context port number", HFILL
+ NULL, HFILL
}
},
{ &hf_catapult_dct2000_timestamp,
@@ -2247,7 +2241,7 @@ void proto_register_catapult_dct2000(void)
{ &hf_catapult_dct2000_ipprim_addresses,
{ "IPPrim Addresses",
"dct2000.ipprim", FT_STRING, BASE_NONE, NULL, 0x0,
- "IPPrim Addresses", HFILL
+ NULL, HFILL
}
},
{ &hf_catapult_dct2000_ipprim_src_addr_v4,
@@ -2375,7 +2369,7 @@ void proto_register_catapult_dct2000(void)
{ &hf_catapult_dct2000_tty_line,
{ "tty line",
"dct2000.tty-line", FT_STRING, BASE_NONE, NULL, 0x0,
- "tty line", HFILL
+ NULL, HFILL
}
},