diff options
author | John Thacker <johnthacker@gmail.com> | 2021-11-23 21:36:02 -0500 |
---|---|---|
committer | John Thacker <johnthacker@gmail.com> | 2021-12-02 20:40:22 -0500 |
commit | 7e99bbf32b73f3dd09c0ee6c1d3ac02a7e988f61 (patch) | |
tree | 4870914dd0b396e63a4f972dab4c343a6e2bf997 /epan/dissectors/packet-lix2.c | |
parent | a0173cd7cf8acca1a3aff23f66a03fb6de21261c (diff) |
BER: Make GeneralizedTime a FT_ABSOLUTE_TIME
Since we now support ISO 8601 Basic format, have asn2wrs.py
convert GeneralizedTime fields in BER to FT_ABSOLUTE_TIMEs and use
the new common code to convert them. This means that the fields
can be compared with other time fields in filters, etc.
Diffstat (limited to 'epan/dissectors/packet-lix2.c')
-rw-r--r-- | epan/dissectors/packet-lix2.c | 42 |
1 files changed, 21 insertions, 21 deletions
diff --git a/epan/dissectors/packet-lix2.c b/epan/dissectors/packet-lix2.c index d7b17431d7..aa3178dbaf 100644 --- a/epan/dissectors/packet-lix2.c +++ b/epan/dissectors/packet-lix2.c @@ -9603,11 +9603,11 @@ void proto_register_lix2(void) { NULL, HFILL }}, { &hf_lix2_timeOfFirstPacket, { "timeOfFirstPacket", "lix2.timeOfFirstPacket", - FT_STRING, BASE_NONE, NULL, 0, + FT_ABSOLUTE_TIME, ABSOLUTE_TIME_LOCAL, NULL, 0, "Timestamp", HFILL }}, { &hf_lix2_timeOfLastPacket, { "timeOfLastPacket", "lix2.timeOfLastPacket", - FT_STRING, BASE_NONE, NULL, 0, + FT_ABSOLUTE_TIME, ABSOLUTE_TIME_LOCAL, NULL, 0, "Timestamp", HFILL }}, { &hf_lix2_uplinkVolume, { "uplinkVolume", "lix2.uplinkVolume", @@ -9715,7 +9715,7 @@ void proto_register_lix2(void) { NULL, HFILL }}, { &hf_lix2_validityTime, { "validityTime", "lix2.validityTime", - FT_STRING, BASE_NONE, NULL, 0, + FT_ABSOLUTE_TIME, ABSOLUTE_TIME_LOCAL, NULL, 0, "Timestamp", HFILL }}, { &hf_lix2_days, { "days", "lix2.days", @@ -9743,11 +9743,11 @@ void proto_register_lix2(void) { "Day", HFILL }}, { &hf_lix2_timeOfDayStart, { "timeOfDayStart", "lix2.timeOfDayStart", - FT_STRING, BASE_NONE, NULL, 0, + FT_ABSOLUTE_TIME, ABSOLUTE_TIME_LOCAL, NULL, 0, "Timestamp", HFILL }}, { &hf_lix2_timeOfDayEnd, { "timeOfDayEnd", "lix2.timeOfDayEnd", - FT_STRING, BASE_NONE, NULL, 0, + FT_ABSOLUTE_TIME, ABSOLUTE_TIME_LOCAL, NULL, 0, "Timestamp", HFILL }}, { &hf_lix2_iMSI, { "iMSI", "lix2.iMSI", @@ -9875,7 +9875,7 @@ void proto_register_lix2(void) { NULL, HFILL }}, { &hf_lix2_timeOfRegistration, { "timeOfRegistration", "lix2.timeOfRegistration", - FT_STRING, BASE_NONE, NULL, 0, + FT_ABSOLUTE_TIME, ABSOLUTE_TIME_LOCAL, NULL, 0, "Timestamp", HFILL }}, { &hf_lix2_failedProcedureType, { "failedProcedureType", "lix2.failedProcedureType", @@ -9959,7 +9959,7 @@ void proto_register_lix2(void) { "SMFErrorCodes", HFILL }}, { &hf_lix2_timeOfSessionEstablishment, { "timeOfSessionEstablishment", "lix2.timeOfSessionEstablishment", - FT_STRING, BASE_NONE, NULL, 0, + FT_ABSOLUTE_TIME, ABSOLUTE_TIME_LOCAL, NULL, 0, "Timestamp", HFILL }}, { &hf_lix2_failedProcedureType_01, { "failedProcedureType", "lix2.failedProcedureType", @@ -10163,7 +10163,7 @@ void proto_register_lix2(void) { "MMSVersion", HFILL }}, { &hf_lix2_dateTime, { "dateTime", "lix2.dateTime", - FT_STRING, BASE_NONE, NULL, 0, + FT_ABSOLUTE_TIME, ABSOLUTE_TIME_LOCAL, NULL, 0, "Timestamp", HFILL }}, { &hf_lix2_originatingMMSParty, { "originatingMMSParty", "lix2.originatingMMSParty_element", @@ -10211,7 +10211,7 @@ void proto_register_lix2(void) { "MMSExpiry", HFILL }}, { &hf_lix2_desiredDeliveryTime, { "desiredDeliveryTime", "lix2.desiredDeliveryTime", - FT_STRING, BASE_NONE, NULL, 0, + FT_ABSOLUTE_TIME, ABSOLUTE_TIME_LOCAL, NULL, 0, "Timestamp", HFILL }}, { &hf_lix2_priority, { "priority", "lix2.priority", @@ -10295,7 +10295,7 @@ void proto_register_lix2(void) { "MMSPreviouslySentBy", HFILL }}, { &hf_lix2_prevSentByDateTime, { "prevSentByDateTime", "lix2.prevSentByDateTime", - FT_STRING, BASE_NONE, NULL, 0, + FT_ABSOLUTE_TIME, ABSOLUTE_TIME_LOCAL, NULL, 0, "Timestamp", HFILL }}, { &hf_lix2_deliveryReportRequested, { "deliveryReportRequested", "lix2.deliveryReportRequested", @@ -10407,7 +10407,7 @@ void proto_register_lix2(void) { "MMSDeleteResponseStatus", HFILL }}, { &hf_lix2_mMSDateTime, { "mMSDateTime", "lix2.mMSDateTime", - FT_STRING, BASE_NONE, NULL, 0, + FT_ABSOLUTE_TIME, ABSOLUTE_TIME_LOCAL, NULL, 0, "Timestamp", HFILL }}, { &hf_lix2_forwardToOriginator, { "forwardToOriginator", "lix2.forwardToOriginator", @@ -10495,11 +10495,11 @@ void proto_register_lix2(void) { "BOOLEAN", HFILL }}, { &hf_lix2_deliveryTime, { "deliveryTime", "lix2.deliveryTime", - FT_STRING, BASE_NONE, NULL, 0, + FT_ABSOLUTE_TIME, ABSOLUTE_TIME_LOCAL, NULL, 0, "Timestamp", HFILL }}, { &hf_lix2_previouslySentByDateTime, { "previouslySentByDateTime", "lix2.previouslySentByDateTime", - FT_STRING, BASE_NONE, NULL, 0, + FT_ABSOLUTE_TIME, ABSOLUTE_TIME_LOCAL, NULL, 0, "Timestamp", HFILL }}, { &hf_lix2_mMSContent, { "mMSContent", "lix2.mMSContent", @@ -10579,7 +10579,7 @@ void proto_register_lix2(void) { "INTEGER", HFILL }}, { &hf_lix2_previousSendDateTime, { "previousSendDateTime", "lix2.previousSendDateTime", - FT_STRING, BASE_NONE, NULL, 0, + FT_ABSOLUTE_TIME, ABSOLUTE_TIME_LOCAL, NULL, 0, "Timestamp", HFILL }}, { &hf_lix2_MMSPreviouslySentBy_item, { "MMSPreviouslySent", "lix2.MMSPreviouslySent_element", @@ -10891,11 +10891,11 @@ void proto_register_lix2(void) { NULL, HFILL }}, { &hf_lix2_firstPacketTimestamp, { "firstPacketTimestamp", "lix2.firstPacketTimestamp", - FT_STRING, BASE_NONE, NULL, 0, + FT_ABSOLUTE_TIME, ABSOLUTE_TIME_LOCAL, NULL, 0, "Timestamp", HFILL }}, { &hf_lix2_lastPacketTimestamp, { "lastPacketTimestamp", "lix2.lastPacketTimestamp", - FT_STRING, BASE_NONE, NULL, 0, + FT_ABSOLUTE_TIME, ABSOLUTE_TIME_LOCAL, NULL, 0, "Timestamp", HFILL }}, { &hf_lix2_packetCount, { "packetCount", "lix2.packetCount", @@ -10979,11 +10979,11 @@ void proto_register_lix2(void) { NULL, HFILL }}, { &hf_lix2_appliedStartTime, { "appliedStartTime", "lix2.appliedStartTime", - FT_STRING, BASE_NONE, NULL, 0, + FT_ABSOLUTE_TIME, ABSOLUTE_TIME_LOCAL, NULL, 0, "Timestamp", HFILL }}, { &hf_lix2_appliedEndTime, { "appliedEndTime", "lix2.appliedEndTime", - FT_STRING, BASE_NONE, NULL, 0, + FT_ABSOLUTE_TIME, ABSOLUTE_TIME_LOCAL, NULL, 0, "Timestamp", HFILL }}, { &hf_lix2_hI2DeliveryIPAddress, { "hI2DeliveryIPAddress", "lix2.hI2DeliveryIPAddress", @@ -11211,7 +11211,7 @@ void proto_register_lix2(void) { "INTEGER", HFILL }}, { &hf_lix2_uELocationTimestamp, { "uELocationTimestamp", "lix2.uELocationTimestamp", - FT_STRING, BASE_NONE, NULL, 0, + FT_ABSOLUTE_TIME, ABSOLUTE_TIME_LOCAL, NULL, 0, "Timestamp", HFILL }}, { &hf_lix2_geographicalInformation, { "geographicalInformation", "lix2.geographicalInformation", @@ -11355,7 +11355,7 @@ void proto_register_lix2(void) { NULL, HFILL }}, { &hf_lix2_timeOfLocation, { "timeOfLocation", "lix2.timeOfLocation", - FT_STRING, BASE_NONE, NULL, 0, + FT_ABSOLUTE_TIME, ABSOLUTE_TIME_LOCAL, NULL, 0, "Timestamp", HFILL }}, { &hf_lix2_sSID, { "sSID", "lix2.sSID", @@ -11483,7 +11483,7 @@ void proto_register_lix2(void) { "AMFEventType", HFILL }}, { &hf_lix2_timestamp, { "timestamp", "lix2.timestamp", - FT_STRING, BASE_NONE, NULL, 0, + FT_ABSOLUTE_TIME, ABSOLUTE_TIME_LOCAL, NULL, 0, NULL, HFILL }}, { &hf_lix2_areaList, { "areaList", "lix2.areaList", |