aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-time.c
diff options
context:
space:
mode:
authorMartin Kaiser <wireshark@kaiser.cx>2013-12-16 10:06:09 +0000
committerMartin Kaiser <wireshark@kaiser.cx>2013-12-16 10:06:09 +0000
commit9e5143f1a780deda8c5bd15634d24ec08c95c3b1 (patch)
treea8f55603846d3345d16fcc13a66f8e8a8a3eb310 /epan/dissectors/packet-time.c
parenta1defaa4e27294941420a4dc46c01b433bffc5c8 (diff)
TABs -> spaces, add editor modelines
svn path=/trunk/; revision=54139
Diffstat (limited to 'epan/dissectors/packet-time.c')
-rw-r--r--epan/dissectors/packet-time.c105
1 files changed, 58 insertions, 47 deletions
diff --git a/epan/dissectors/packet-time.c b/epan/dissectors/packet-time.c
index 45aa56680c..80cde533fe 100644
--- a/epan/dissectors/packet-time.c
+++ b/epan/dissectors/packet-time.c
@@ -52,68 +52,79 @@ static absolute_time_display_e time_display_type = ABSOLUTE_TIME_LOCAL;
static void
dissect_time(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree)
{
- proto_tree *time_tree;
- proto_item *ti;
+ proto_tree *time_tree;
+ proto_item *ti;
- col_set_str(pinfo->cinfo, COL_PROTOCOL, "TIME");
+ col_set_str(pinfo->cinfo, COL_PROTOCOL, "TIME");
- col_add_fstr(pinfo->cinfo, COL_INFO, "TIME %s",
- pinfo->srcport == pinfo->match_uint ? "Response":"Request");
+ col_add_fstr(pinfo->cinfo, COL_INFO, "TIME %s",
+ pinfo->srcport == pinfo->match_uint ? "Response":"Request");
- if (tree) {
+ if (tree) {
- ti = proto_tree_add_item(tree, proto_time, tvb, 0, -1, ENC_NA);
- time_tree = proto_item_add_subtree(ti, ett_time);
+ ti = proto_tree_add_item(tree, proto_time, tvb, 0, -1, ENC_NA);
+ time_tree = proto_item_add_subtree(ti, ett_time);
- proto_tree_add_text(time_tree, tvb, 0, 0,
- pinfo->srcport==pinfo->match_uint ? "Type: Response":"Type: Request");
- if (pinfo->srcport == pinfo->match_uint) {
- /* seconds since 1900-01-01 00:00:00 GMT, *not* 1970 */
- guint32 delta_seconds = tvb_get_ntohl(tvb, 0);
- proto_tree_add_uint_format(time_tree, hf_time_time, tvb, 0, 4,
- delta_seconds, "%s",
- abs_time_secs_to_str(delta_seconds-2208988800U, time_display_type, TRUE));
+ proto_tree_add_text(time_tree, tvb, 0, 0,
+ pinfo->srcport==pinfo->match_uint ? "Type: Response":"Type: Request");
+ if (pinfo->srcport == pinfo->match_uint) {
+ /* seconds since 1900-01-01 00:00:00 GMT, *not* 1970 */
+ guint32 delta_seconds = tvb_get_ntohl(tvb, 0);
+ proto_tree_add_uint_format(time_tree, hf_time_time, tvb, 0, 4,
+ delta_seconds, "%s",
+ abs_time_secs_to_str(delta_seconds-2208988800U, time_display_type, TRUE));
+ }
}
- }
}
void
proto_register_time(void)
{
-
- static hf_register_info hf[] = {
- { &hf_time_time,
- { "Time", "time.time",
- FT_UINT32, BASE_DEC, NULL, 0x0,
- "Seconds since 00:00 (midnight) 1 January 1900 GMT", HFILL }}
- };
- static gint *ett[] = {
- &ett_time,
- };
-
- module_t *time_pref ;
-
- proto_time = proto_register_protocol("Time Protocol", "TIME", "time");
- proto_register_field_array(proto_time, hf, array_length(hf));
- proto_register_subtree_array(ett, array_length(ett));
-
- time_pref = prefs_register_protocol(proto_time, NULL);
- prefs_register_enum_preference(time_pref,
- "display_time_type",
- "Time Display",
- "Time display type",
- (gint *)&time_display_type,
- time_display_types,
- FALSE);
-
+ static hf_register_info hf[] = {
+ { &hf_time_time,
+ { "Time", "time.time",
+ FT_UINT32, BASE_DEC, NULL, 0x0,
+ "Seconds since 00:00 (midnight) 1 January 1900 GMT", HFILL }}
+ };
+ static gint *ett[] = {
+ &ett_time,
+ };
+
+ module_t *time_pref ;
+
+ proto_time = proto_register_protocol("Time Protocol", "TIME", "time");
+ proto_register_field_array(proto_time, hf, array_length(hf));
+ proto_register_subtree_array(ett, array_length(ett));
+
+ time_pref = prefs_register_protocol(proto_time, NULL);
+ prefs_register_enum_preference(time_pref,
+ "display_time_type",
+ "Time Display",
+ "Time display type",
+ (gint *)&time_display_type,
+ time_display_types,
+ FALSE);
}
void
proto_reg_handoff_time(void)
{
- dissector_handle_t time_handle;
+ dissector_handle_t time_handle;
- time_handle = create_dissector_handle(dissect_time, proto_time);
- dissector_add_uint("udp.port", TIME_PORT, time_handle);
- dissector_add_uint("tcp.port", TIME_PORT, time_handle);
+ time_handle = create_dissector_handle(dissect_time, proto_time);
+ dissector_add_uint("udp.port", TIME_PORT, time_handle);
+ dissector_add_uint("tcp.port", TIME_PORT, time_handle);
}
+
+/*
+ * Editor modelines - http://www.wireshark.org/tools/modelines.html
+ *
+ * Local variables:
+ * c-basic-offset: 4
+ * tab-width: 8
+ * indent-tabs-mode: nil
+ * End:
+ *
+ * vi: set shiftwidth=4 tabstop=8 expandtab:
+ * :indentSize=4:tabSize=8:noTabs=true:
+ */