diff options
author | Bill Meier <wmeier@newsguy.com> | 2010-06-07 15:38:55 +0000 |
---|---|---|
committer | Bill Meier <wmeier@newsguy.com> | 2010-06-07 15:38:55 +0000 |
commit | 7f3645b33512c22118eff6a0782f2a9cc567c431 (patch) | |
tree | ac4e18a0e9099ec33c934445c25620cb3ba19678 /epan | |
parent | 6d64725ae584930734c477bbc609bee4d509ff8c (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.c | 53 |
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); +} + + |