aboutsummaryrefslogtreecommitdiffstats
path: root/epan
diff options
context:
space:
mode:
authorBill Meier <wmeier@newsguy.com>2010-06-07 15:38:55 +0000
committerBill Meier <wmeier@newsguy.com>2010-06-07 15:38:55 +0000
commit7f3645b33512c22118eff6a0782f2a9cc567c431 (patch)
treeac4e18a0e9099ec33c934445c25620cb3ba19678 /epan
parent6d64725ae584930734c477bbc609bee4d509ff8c (diff)
Move proto_reg_handoff...(...) to the end of the file.
svn path=/trunk/; revision=33130
Diffstat (limited to 'epan')
-rw-r--r--epan/dissectors/packet-dtpt.c53
1 files changed, 28 insertions, 25 deletions
diff --git a/epan/dissectors/packet-dtpt.c b/epan/dissectors/packet-dtpt.c
index 963727572b..f82b3257dc 100644
--- a/epan/dissectors/packet-dtpt.c
+++ b/epan/dissectors/packet-dtpt.c
@@ -837,31 +837,7 @@ dissect_dtpt(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree)
return tvb_length(tvb);
}
-
-void
-proto_reg_handoff_dtpt(void)
-{
- static dissector_handle_t dtpt_handle;
- static gboolean Initialized=FALSE;
- static int ServerPort;
-
- if (!Initialized) {
- dtpt_handle = new_create_dissector_handle(dissect_dtpt, proto_dtpt);
- dtpt_conversation_handle = new_create_dissector_handle(dissect_dtpt_conversation, proto_dtpt);
-/** dtpt_data_handle = new_create_dissector_handle(dissect_dtpt_data, proto_dtpt); **/
-
- data_handle = find_dissector("data");
- Initialized=TRUE;
- } else {
- dissector_delete("tcp.port", ServerPort, dtpt_handle);
- }
-
- /* set port for future deletes */
- ServerPort=gbl_dtptServerPort;
-
- dissector_add("tcp.port", gbl_dtptServerPort, dtpt_handle);
-}
-
+void proto_reg_handoff_dtpt(void);
void
proto_register_dtpt(void)
@@ -1194,3 +1170,30 @@ proto_register_dtpt(void)
"Set the TDP port for the DTPT Server",
10, &gbl_dtptServerPort);
}
+
+
+void
+proto_reg_handoff_dtpt(void)
+{
+ static dissector_handle_t dtpt_handle;
+ static gboolean Initialized=FALSE;
+ static int ServerPort;
+
+ if (!Initialized) {
+ dtpt_handle = new_create_dissector_handle(dissect_dtpt, proto_dtpt);
+ dtpt_conversation_handle = new_create_dissector_handle(dissect_dtpt_conversation, proto_dtpt);
+/** dtpt_data_handle = new_create_dissector_handle(dissect_dtpt_data, proto_dtpt); **/
+
+ data_handle = find_dissector("data");
+ Initialized=TRUE;
+ } else {
+ dissector_delete("tcp.port", ServerPort, dtpt_handle);
+ }
+
+ /* set port for future deletes */
+ ServerPort=gbl_dtptServerPort;
+
+ dissector_add("tcp.port", gbl_dtptServerPort, dtpt_handle);
+}
+
+