summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--asn1/CAMEL/CAP-gsmSSF-gsmSCF-ops-args.asn11
1 files changed, 10 insertions, 1 deletions
diff --git a/asn1/CAMEL/CAP-gsmSSF-gsmSCF-ops-args.asn b/asn1/CAMEL/CAP-gsmSSF-gsmSCF-ops-args.asn
index 61a683d..f159d24 100644
--- a/asn1/CAMEL/CAP-gsmSSF-gsmSCF-ops-args.asn
+++ b/asn1/CAMEL/CAP-gsmSSF-gsmSCF-ops-args.asn
@@ -987,7 +987,7 @@ InitialDPArgV2 ::= SEQUENCE {
timeAndTimezone [57] TimeAndTimezone OPTIONAL,
gsm-ForwardingPending [58] NULL OPTIONAL,
...,
- initialDPArgExtension [59] InitialDPArgExtension OPTIONAL
+ initialDPArgExtension [59] InitialDPArgExtensionV2 OPTIONAL
}
@@ -1026,6 +1026,15 @@ InitialDPArg {PARAMETERS-BOUND : bound} ::= SEQUENCE {
...
}
+
+-- In their wisdom they not only removed naCarrierInformation but renumbered
+-- all the tags. Introduce a V2 version for it.
+InitialDPArgExtensionV2 ::= SEQUENCE {
+ naCarrierInformation [0] NACarrierInformation OPTIONAL,
+ gmscAddress [1] ISDN-AddressString OPTIONAL,
+ ...
+}
+
InitialDPArgExtension {PARAMETERS-BOUND : bound} ::= SEQUENCE {
gmscAddress [0] ISDN-AddressString OPTIONAL,
forwardingDestinationNumber [1] CalledPartyNumber {bound} OPTIONAL,