From 8e236e55defb5555eb3dde620d49e3a67f74ad4b Mon Sep 17 00:00:00 2001 From: Guy Harris Date: Sat, 19 Dec 2009 03:17:44 +0000 Subject: For fields of type FT_ABSOLUTE_TIME, have the "display" value be one of ABSOLUTE_TIME_LOCAL or ABSOLUTE_TIME_UTC, indicating whether to display the date/time in local time or UTC. (int)ABSOLUTE_TIME_LOCAL == (int)BASE_NONE, so there's no source or binary compatiblity issue, although we might want to eliminate BASE_NONE at some point and have the BASE_ values used with integral types start at 0, so that you can't specify BASE_NONE for an integral field. svn path=/trunk/; revision=31319 --- epan/dissectors/packet-afs.c | 42 +++++++++++++++++++++--------------------- 1 file changed, 21 insertions(+), 21 deletions(-) (limited to 'epan/dissectors/packet-afs.c') diff --git a/epan/dissectors/packet-afs.c b/epan/dissectors/packet-afs.c index 3dcd760efa..3c6ea7a7af 100644 --- a/epan/dissectors/packet-afs.c +++ b/epan/dissectors/packet-afs.c @@ -3085,7 +3085,7 @@ proto_register_afs(void) { &hf_afs_fs_volname, { "Volume Name", "afs.fs.volname", FT_STRING, BASE_NONE, 0, 0, NULL, HFILL }}, { &hf_afs_fs_timestamp, { "Timestamp", "afs.fs.timestamp", - FT_ABSOLUTE_TIME, BASE_NONE, 0, 0, NULL, HFILL }}, + FT_ABSOLUTE_TIME, ABSOLUTE_TIME_LOCAL, 0, 0, NULL, HFILL }}, { &hf_afs_fs_offlinemsg, { "Offline Message", "afs.fs.offlinemsg", FT_STRING, BASE_NONE, 0, 0, "Volume Name", HFILL }}, { &hf_afs_fs_motd, { "Message of the Day", "afs.fs.motd", @@ -3128,9 +3128,9 @@ proto_register_afs(void) FT_BOOLEAN, 32, 0, 0x00000400, NULL, HFILL }}, { &hf_afs_fs_status_clientmodtime, { "Client Modification Time", "afs.fs.status.clientmodtime", - FT_ABSOLUTE_TIME, BASE_NONE, 0, 0, NULL, HFILL }}, + FT_ABSOLUTE_TIME, ABSOLUTE_TIME_LOCAL, 0, 0, NULL, HFILL }}, { &hf_afs_fs_status_servermodtime, { "Server Modification Time", "afs.fs.status.servermodtime", - FT_ABSOLUTE_TIME, BASE_NONE, 0, 0, NULL, HFILL }}, + FT_ABSOLUTE_TIME, ABSOLUTE_TIME_LOCAL, 0, 0, NULL, HFILL }}, { &hf_afs_fs_status_owner, { "Owner", "afs.fs.status.owner", FT_UINT32, BASE_DEC, 0, 0, NULL, HFILL }}, { &hf_afs_fs_status_group, { "Group", "afs.fs.status.group", @@ -3172,7 +3172,7 @@ proto_register_afs(void) { &hf_afs_fs_volsync_spare1, { "Volume Creation Timestamp", "afs.fs.volsync.spare1", - FT_ABSOLUTE_TIME, BASE_NONE, 0, 0, NULL, HFILL }}, + FT_ABSOLUTE_TIME, ABSOLUTE_TIME_LOCAL, 0, 0, NULL, HFILL }}, { &hf_afs_fs_volsync_spare2, { "Spare 2", "afs.fs.volsync.spare2", FT_UINT32, BASE_DEC, 0, 0, NULL, HFILL }}, { &hf_afs_fs_volsync_spare3, { "Spare 3", "afs.fs.volsync.spare3", @@ -3272,13 +3272,13 @@ proto_register_afs(void) { &hf_afs_bos_host, { "Host", "afs.bos.host", FT_STRING, BASE_NONE, 0, 0, NULL, HFILL }}, { &hf_afs_bos_newtime, { "New Time", "afs.bos.newtime", - FT_ABSOLUTE_TIME, BASE_NONE, 0, 0, NULL, HFILL }}, + FT_ABSOLUTE_TIME, ABSOLUTE_TIME_LOCAL, 0, 0, NULL, HFILL }}, { &hf_afs_bos_baktime, { "Backup Time", "afs.bos.baktime", - FT_ABSOLUTE_TIME, BASE_NONE, 0, 0, NULL, HFILL }}, + FT_ABSOLUTE_TIME, ABSOLUTE_TIME_LOCAL, 0, 0, NULL, HFILL }}, { &hf_afs_bos_oldtime, { "Old Time", "afs.bos.oldtime", - FT_ABSOLUTE_TIME, BASE_NONE, 0, 0, NULL, HFILL }}, + FT_ABSOLUTE_TIME, ABSOLUTE_TIME_LOCAL, 0, 0, NULL, HFILL }}, { &hf_afs_bos_keymodtime, { "Key Modification Time", "afs.bos.keymodtime", - FT_ABSOLUTE_TIME, BASE_NONE, 0, 0, NULL, HFILL }}, + FT_ABSOLUTE_TIME, ABSOLUTE_TIME_LOCAL, 0, 0, NULL, HFILL }}, { &hf_afs_bos_keychecksum, { "Key Checksum", "afs.bos.keychecksum", FT_UINT32, BASE_DEC, 0, 0, NULL, HFILL }}, { &hf_afs_bos_keyspare2, { "Key Spare 2", "afs.bos.keyspare2", @@ -3391,7 +3391,7 @@ proto_register_afs(void) { &hf_afs_cb_callback_version, { "Version", "afs.cb.callback.version", FT_UINT32, BASE_DEC, 0, 0, NULL, HFILL }}, { &hf_afs_cb_callback_expires, { "Expires", "afs.cb.callback.expires", - FT_ABSOLUTE_TIME, BASE_NONE, 0, 0, NULL, HFILL }}, + FT_ABSOLUTE_TIME, ABSOLUTE_TIME_LOCAL, 0, 0, NULL, HFILL }}, { &hf_afs_cb_callback_type, { "Type", "afs.cb.callback.type", FT_UINT32, BASE_DEC, VALS(cb_types), 0, NULL, HFILL }}, { &hf_afs_cb_fid_volume, { "FileID (Volume)", "afs.cb.fid.volume", @@ -3433,13 +3433,13 @@ proto_register_afs(void) { &hf_afs_ubik_state, { "State", "afs.ubik.state", FT_UINT32, BASE_HEX, 0, 0, NULL, HFILL }}, { &hf_afs_ubik_version_epoch, { "Epoch", "afs.ubik.version.epoch", - FT_ABSOLUTE_TIME, BASE_NONE, 0, 0, NULL, HFILL }}, + FT_ABSOLUTE_TIME, ABSOLUTE_TIME_LOCAL, 0, 0, NULL, HFILL }}, { &hf_afs_ubik_version_counter, { "Counter", "afs.ubik.version.counter", FT_UINT32, BASE_DEC, 0, 0, NULL, HFILL }}, { &hf_afs_ubik_votestart, { "Vote Started", "afs.ubik.votestart", - FT_ABSOLUTE_TIME, BASE_NONE, 0, 0, NULL, HFILL }}, + FT_ABSOLUTE_TIME, ABSOLUTE_TIME_LOCAL, 0, 0, NULL, HFILL }}, { &hf_afs_ubik_voteend, { "Vote Ends", "afs.ubik.voteend", - FT_ABSOLUTE_TIME, BASE_NONE, 0, 0, NULL, HFILL }}, + FT_ABSOLUTE_TIME, ABSOLUTE_TIME_LOCAL, 0, 0, NULL, HFILL }}, { &hf_afs_ubik_file, { "File", "afs.ubik.file", FT_UINT32, BASE_DEC, 0, 0, NULL, HFILL }}, { &hf_afs_ubik_pos, { "Position", "afs.ubik.position", @@ -3456,29 +3456,29 @@ proto_register_afs(void) FT_IPv4, BASE_NONE, 0, 0, NULL, HFILL }}, { &hf_afs_ubik_now, { "Now", "afs.ubik.now", - FT_ABSOLUTE_TIME, BASE_NONE, 0, 0, NULL, HFILL }}, + FT_ABSOLUTE_TIME, ABSOLUTE_TIME_LOCAL, 0, 0, NULL, HFILL }}, { &hf_afs_ubik_lastyestime, { "Last Yes Time", "afs.ubik.lastyesttime", - FT_ABSOLUTE_TIME, BASE_NONE, 0, 0, NULL, HFILL }}, + FT_ABSOLUTE_TIME, ABSOLUTE_TIME_LOCAL, 0, 0, NULL, HFILL }}, { &hf_afs_ubik_lastyeshost, { "Last Yes Host", "afs.ubik.lastyeshost", FT_IPv4, BASE_NONE, 0, 0, NULL, HFILL }}, { &hf_afs_ubik_lastyesstate, { "Last Yes State", "afs.ubik.lastyesstate", FT_UINT32, BASE_HEX, 0, 0, NULL, HFILL }}, { &hf_afs_ubik_lastyesclaim, { "Last Yes Claim", "afs.ubik.lastyesclaim", - FT_ABSOLUTE_TIME, BASE_NONE, 0, 0, NULL, HFILL }}, + FT_ABSOLUTE_TIME, ABSOLUTE_TIME_LOCAL, 0, 0, NULL, HFILL }}, { &hf_afs_ubik_lowesthost, { "Lowest Host", "afs.ubik.lowesthost", FT_IPv4, BASE_NONE, 0, 0, NULL, HFILL }}, { &hf_afs_ubik_lowesttime, { "Lowest Time", "afs.ubik.lowesttime", - FT_ABSOLUTE_TIME, BASE_NONE, 0, 0, NULL, HFILL }}, + FT_ABSOLUTE_TIME, ABSOLUTE_TIME_LOCAL, 0, 0, NULL, HFILL }}, { &hf_afs_ubik_synchost, { "Sync Host", "afs.ubik.synchost", FT_IPv4, BASE_NONE, 0, 0, NULL, HFILL }}, { &hf_afs_ubik_addr, { "Address", "afs.ubik.addr", FT_IPv4, BASE_NONE, 0, 0, NULL, HFILL }}, { &hf_afs_ubik_synctime, { "Sync Time", "afs.ubik.synctime", - FT_ABSOLUTE_TIME, BASE_NONE, 0, 0, NULL, HFILL }}, + FT_ABSOLUTE_TIME, ABSOLUTE_TIME_LOCAL, 0, 0, NULL, HFILL }}, { &hf_afs_ubik_lastvotetime, { "Last Vote Time", "afs.ubik.lastvotetime", - FT_ABSOLUTE_TIME, BASE_NONE, 0, 0, NULL, HFILL }}, + FT_ABSOLUTE_TIME, ABSOLUTE_TIME_LOCAL, 0, 0, NULL, HFILL }}, { &hf_afs_ubik_lastbeaconsent, { "Last Beacon Sent", "afs.ubik.lastbeaconsent", - FT_ABSOLUTE_TIME, BASE_NONE, 0, 0, NULL, HFILL }}, + FT_ABSOLUTE_TIME, ABSOLUTE_TIME_LOCAL, 0, 0, NULL, HFILL }}, { &hf_afs_ubik_lastvote, { "Last Vote", "afs.ubik.lastvote", FT_UINT32, BASE_HEX, 0, 0, NULL, HFILL }}, { &hf_afs_ubik_currentdb, { "Current DB", "afs.ubik.currentdb", @@ -3490,7 +3490,7 @@ proto_register_afs(void) { &hf_afs_ubik_amsyncsite, { "Am Sync Site", "afs.ubik.amsyncsite", FT_UINT32, BASE_HEX, 0, 0, NULL, HFILL }}, { &hf_afs_ubik_syncsiteuntil, { "Sync Site Until", "afs.ubik.syncsiteuntil", - FT_ABSOLUTE_TIME, BASE_NONE, 0, 0, NULL, HFILL }}, + FT_ABSOLUTE_TIME, ABSOLUTE_TIME_LOCAL, 0, 0, NULL, HFILL }}, { &hf_afs_ubik_nservers, { "Number of Servers", "afs.ubik.nservers", FT_UINT32, BASE_HEX, 0, 0, NULL, HFILL }}, { &hf_afs_ubik_lockedpages, { "Locked Pages", "afs.ubik.lockedpages", @@ -3512,7 +3512,7 @@ proto_register_afs(void) { &hf_afs_ubik_writetrans, { "Write Transaction", "afs.ubik.writetran", FT_UINT32, BASE_HEX, 0, 0, NULL, HFILL }}, { &hf_afs_ubik_epochtime, { "Epoch Time", "afs.ubik.epochtime", - FT_ABSOLUTE_TIME, BASE_NONE, 0, 0, NULL, HFILL }}, + FT_ABSOLUTE_TIME, ABSOLUTE_TIME_LOCAL, 0, 0, NULL, HFILL }}, { &hf_afs_ubik_isclone, { "Is Clone", "afs.ubik.isclone", FT_UINT32, BASE_HEX, 0, 0, NULL, HFILL }}, { &hf_afs_reqframe, { "Request Frame", "afs.reqframe", -- cgit v1.2.1