aboutsummaryrefslogtreecommitdiffstats
path: root/diameter
diff options
context:
space:
mode:
authorAnders Broman <anders.broman@ericsson.com>2020-09-17 08:52:35 +0200
committerAnders Broman <anders.broman@ericsson.com>2020-09-17 08:52:35 +0200
commit45188b673dcbd566a4f934b0acc744576154d216 (patch)
tree00d580d08c40ea386bc8e55467c32a9fd4a15a59 /diameter
parent187b1f05bcd1f4ccbed163b09c4357cc20c036a2 (diff)
Diameter make use of OctetStringOrUTF8
Use the new feature rather than coding it
Diffstat (limited to 'diameter')
-rw-r--r--diameter/TGPP.xml12
-rw-r--r--diameter/dictionary.xml4
2 files changed, 8 insertions, 8 deletions
diff --git a/diameter/TGPP.xml b/diameter/TGPP.xml
index cc530ecb80..9316c4af75 100644
--- a/diameter/TGPP.xml
+++ b/diameter/TGPP.xml
@@ -71,7 +71,7 @@
<type type-name="OctetString"/>
</avp>
<avp name="3GPP-IMEISV" code="20" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
- <type type-name="OctetString"/>
+ <type type-name="OctetStringOrUTF8"/>
</avp>
<avp name="3GPP-RAT-Type" code="21" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
<type type-name="OctetString"/>
@@ -363,11 +363,11 @@
</avp>
<avp name="AF-Application-Identifier" code="504" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
- <type type-name="OctetString"/>
+ <type type-name="OctetStringOrUTF8"/>
</avp>
<avp name="AF-Charging-Identifier" code="505" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
- <type type-name="OctetString"/>
+ <type type-name="OctetStringOrUTF8"/>
</avp>
<avp name="Authorization-Token" code="506" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
@@ -520,7 +520,7 @@
</avp>
<avp name="Service-URN" code="525" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
- <type type-name="OctetString" />
+ <type type-name="OctetStringOrUTF8" />
</avp>
<avp name="Acceptable-Service-Info" code="526" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
@@ -678,7 +678,7 @@
<!-- ************************** IMS Cx Dx AVPS 3GPP TS 29.229 version 6.7.0 Release 6 ********************* -->
<avp name="Visited-Network-Identifier" code="600" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
- <type type-name="OctetString"/>
+ <type type-name="OctetStringOrUTF8"/>
</avp>
<avp name="Public-Identity" code="601" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="yes">
<type type-name="UTF8String"/>
@@ -1019,7 +1019,7 @@
<enum name="ReferenceLocationInformation" code="31"/>
</avp>
<avp name="Service-Indication" code="704" mandatory="must" vendor-bit="mustnot" vendor-id="TGPP" may-encrypt="no">
- <type type-name="OctetString"/>
+ <type type-name="OctetStringOrUTF8"/>
</avp>
<avp name="Subs-Req-Type" code="705" mandatory="must" vendor-bit="must" vendor-id="TGPP" may-encrypt="no">
<type type-name="Enumerated"/>
diff --git a/diameter/dictionary.xml b/diameter/dictionary.xml
index c090494d76..49617e5bfd 100644
--- a/diameter/dictionary.xml
+++ b/diameter/dictionary.xml
@@ -3729,7 +3729,7 @@
<type type-name="UTF8String"/>
</avp>
<avp name="Charging-Rule-Name" code="1005" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
- <type type-name="OctetString"/>
+ <type type-name="OctetStringOrUTF8"/>
</avp>
<avp name="Event-Trigger" code="1006" mandatory="must" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
<type type-name="Enumerated"/>
@@ -4138,7 +4138,7 @@
<type type-name="OctetString"/>
</avp>
<avp name="Monitoring-Key" code="1066" mandatory="mustnot" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
- <type type-name="OctetString"/>
+ <type type-name="OctetStringOrUTF8"/>
</avp>
<avp name="Usage-Monitoring-Information" code="1067" mandatory="mustnot" may-encrypt="yes" protected="may" vendor-bit="must" vendor-id="TGPP">
<grouped>