aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/packet-lix2.c
diff options
context:
space:
mode:
authorJohn Thacker <johnthacker@gmail.com>2021-11-23 21:36:02 -0500
committerJohn Thacker <johnthacker@gmail.com>2021-12-02 20:40:22 -0500
commit7e99bbf32b73f3dd09c0ee6c1d3ac02a7e988f61 (patch)
tree4870914dd0b396e63a4f972dab4c343a6e2bf997 /epan/dissectors/packet-lix2.c
parenta0173cd7cf8acca1a3aff23f66a03fb6de21261c (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.c42
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",