aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--asn1/ansi_map/ansi_map.asn14
-rw-r--r--epan/dissectors/packet-ansi_map.c14
2 files changed, 14 insertions, 14 deletions
diff --git a/asn1/ansi_map/ansi_map.asn b/asn1/ansi_map/ansi_map.asn
index 23927a4313..7574b9ac2d 100644
--- a/asn1/ansi_map/ansi_map.asn
+++ b/asn1/ansi_map/ansi_map.asn
@@ -4587,7 +4587,7 @@ InterSystemPositionRequest ::= [PRIVATE 18] SET {
-- O 6.5.2.hj h
servingCellID [2] IMPLICIT ServingCellID OPTIONAL,
-- O 6.5.2.117 p f
- tdma-MAHORequest [364] IMPLICIT TDMA-MAHORequest
+ tdma-MAHORequest [364] IMPLICIT TDMA-MAHORequest OPTIONAL
-- O 6.5.2.gu
}
@@ -4698,7 +4698,7 @@ InterSystemPositionRequestForward ::= [PRIVATE 18] SET {
-- O 6.5.2.hi g
pqos-VerticalVelocity [378] IMPLICIT PQOS-VerticalVelocity OPTIONAL,
-- O 6.5.2.hj h
- tdma-MAHORequest [364] IMPLICIT TDMA-MAHORequest
+ tdma-MAHORequest [364] IMPLICIT TDMA-MAHORequest OPTIONAL
-- O 6.5.2.gu c
}
--InterSystemPositionRequestForward RETURN RESULT Parameters
@@ -7202,8 +7202,8 @@ ScriptResult ::= OCTET STRING
-- 1 0 0 0 0 0 1 0 (0x82)
-- 0 0 0 0 1 1 1 0 (0x0e) (270)
ServiceDataAccessElement ::= SEQUENCE {
- dataAccessElementList [250] IMPLICIT DataAccessElementList OPTIONAL,
- serviceID [246] IMPLICIT ServiceID
+ dataAccessElementList [250] IMPLICIT DataAccessElementList,
+ serviceID [246] IMPLICIT ServiceID OPTIONAL
}
-- 6.5.2.cz
@@ -7217,8 +7217,8 @@ ServiceDataAccessElementList ::= SEQUENCE OF [270] IMPLICIT ServiceDataAccessEle
-- 1 0 0 0 0 0 1 0 (0x82)
-- 0 0 0 1 0 0 0 0 (0x10)(272)
ServiceDataResult ::= SEQUENCE {
- dataUpdateResultList [255] IMPLICIT DataUpdateResultList OPTIONAL,
- serviceID [246] IMPLICIT ServiceID
+ dataUpdateResultList [255] IMPLICIT DataUpdateResultList,
+ serviceID [246] IMPLICIT ServiceID OPTIONAL
}
-- 6.5.2.db
@@ -7791,7 +7791,7 @@ CDMAPSMMCount ::= OCTET STRING
-- M 6.5.2.gd
cdmaTargetMAHOList [136] IMPLICIT CDMATargetMAHOList,
-- M 6.5.2.43
- cdmaTargetMAHOList2 [136] IMPLICIT CDMATargetMAHOList
+ cdmaTargetMAHOList2 [136] IMPLICIT CDMATargetMAHOList OPTIONAL
-- O 6.5.2.43 a
}
diff --git a/epan/dissectors/packet-ansi_map.c b/epan/dissectors/packet-ansi_map.c
index 90f3e17ba9..157afa1770 100644
--- a/epan/dissectors/packet-ansi_map.c
+++ b/epan/dissectors/packet-ansi_map.c
@@ -12319,8 +12319,8 @@ dissect_ansi_map_DatabaseKey(gboolean implicit_tag _U_, tvbuff_t *tvb _U_, int o
static const ber_sequence_t ServiceDataAccessElement_sequence[] = {
- { &hf_ansi_map_dataAccessElementList, BER_CLASS_CON, 250, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_ansi_map_DataAccessElementList },
- { &hf_ansi_map_serviceID , BER_CLASS_CON, 246, BER_FLAGS_IMPLTAG, dissect_ansi_map_ServiceID },
+ { &hf_ansi_map_dataAccessElementList, BER_CLASS_CON, 250, BER_FLAGS_IMPLTAG, dissect_ansi_map_DataAccessElementList },
+ { &hf_ansi_map_serviceID , BER_CLASS_CON, 246, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_ansi_map_ServiceID },
{ NULL, 0, 0, 0, NULL }
};
@@ -12464,8 +12464,8 @@ dissect_ansi_map_DataUpdateResultList(gboolean implicit_tag _U_, tvbuff_t *tvb _
static const ber_sequence_t ServiceDataResult_sequence[] = {
- { &hf_ansi_map_dataUpdateResultList, BER_CLASS_CON, 255, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_ansi_map_DataUpdateResultList },
- { &hf_ansi_map_serviceID , BER_CLASS_CON, 246, BER_FLAGS_IMPLTAG, dissect_ansi_map_ServiceID },
+ { &hf_ansi_map_dataUpdateResultList, BER_CLASS_CON, 255, BER_FLAGS_IMPLTAG, dissect_ansi_map_DataUpdateResultList },
+ { &hf_ansi_map_serviceID , BER_CLASS_CON, 246, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_ansi_map_ServiceID },
{ NULL, 0, 0, 0, NULL }
};
@@ -13904,7 +13904,7 @@ dissect_ansi_map_CDMAMobileCapabilities(gboolean implicit_tag _U_, tvbuff_t *tvb
static const ber_sequence_t CDMAPSMMList_item_set[] = {
{ &hf_ansi_map_cdmaServingOneWayDelay2, BER_CLASS_CON, 347, BER_FLAGS_IMPLTAG, dissect_ansi_map_CDMAServingOneWayDelay2 },
{ &hf_ansi_map_cdmaTargetMAHOList, BER_CLASS_CON, 136, BER_FLAGS_IMPLTAG, dissect_ansi_map_CDMATargetMAHOList },
- { &hf_ansi_map_cdmaTargetMAHOList2, BER_CLASS_CON, 136, BER_FLAGS_IMPLTAG, dissect_ansi_map_CDMATargetMAHOList },
+ { &hf_ansi_map_cdmaTargetMAHOList2, BER_CLASS_CON, 136, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_ansi_map_CDMATargetMAHOList },
{ NULL, 0, 0, 0, NULL }
};
@@ -14193,7 +14193,7 @@ static const ber_sequence_t InterSystemPositionRequest_U_set[] = {
{ &hf_ansi_map_pqos_VerticalPosition, BER_CLASS_CON, 377, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_ansi_map_PQOS_VerticalPosition },
{ &hf_ansi_map_pqos_VerticalVelocity, BER_CLASS_CON, 378, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_ansi_map_PQOS_VerticalVelocity },
{ &hf_ansi_map_servingCellID, BER_CLASS_CON, 2, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_ansi_map_ServingCellID },
- { &hf_ansi_map_tdma_MAHORequest, BER_CLASS_CON, 364, BER_FLAGS_IMPLTAG, dissect_ansi_map_TDMA_MAHORequest },
+ { &hf_ansi_map_tdma_MAHORequest, BER_CLASS_CON, 364, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_ansi_map_TDMA_MAHORequest },
{ NULL, 0, 0, 0, NULL }
};
@@ -14359,7 +14359,7 @@ static const ber_sequence_t InterSystemPositionRequestForward_U_set[] = {
{ &hf_ansi_map_pqos_ResponseTime, BER_CLASS_CON, 376, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_ansi_map_PQOS_ResponseTime },
{ &hf_ansi_map_pqos_VerticalPosition, BER_CLASS_CON, 377, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_ansi_map_PQOS_VerticalPosition },
{ &hf_ansi_map_pqos_VerticalVelocity, BER_CLASS_CON, 378, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_ansi_map_PQOS_VerticalVelocity },
- { &hf_ansi_map_tdma_MAHORequest, BER_CLASS_CON, 364, BER_FLAGS_IMPLTAG, dissect_ansi_map_TDMA_MAHORequest },
+ { &hf_ansi_map_tdma_MAHORequest, BER_CLASS_CON, 364, BER_FLAGS_OPTIONAL|BER_FLAGS_IMPLTAG, dissect_ansi_map_TDMA_MAHORequest },
{ NULL, 0, 0, 0, NULL }
};