GSUP: Fix PDPInfoCompl IE
Change-Id: I7b6e584f12828019fc9c0f961a0c8692c0b44b1c
diff --git a/library/GSUP_Templates.ttcn b/library/GSUP_Templates.ttcn
index 634cfc3..7146e97 100644
--- a/library/GSUP_Templates.ttcn
+++ b/library/GSUP_Templates.ttcn
@@ -159,6 +159,22 @@
}
}
+template (value) GSUP_IE ts_GSUP_IE_PdpInfoCompl := {
+ tag := OSMO_GSUP_PDP_INFO_COMPL_IE,
+ len := 0, /* overwritten */
+ val := {
+ pdp_info_compl := ''O
+ }
+}
+
+template (present) GSUP_IE tr_GSUP_IE_PdpInfoCompl := {
+ tag := OSMO_GSUP_PDP_INFO_COMPL_IE,
+ len := 0, /* overwritten */
+ val := {
+ pdp_info_compl := ''O
+ }
+}
+
template GSUP_IE ts_GSUP_IE_PdpInfo(template (value) octetstring apn,
template (value) GSUP_PDP_Address pdp_address,
template (value) octetstring pdp_qos) := {
diff --git a/library/GSUP_Types.ttcn b/library/GSUP_Types.ttcn
index 666d8d0..07356f7 100644
--- a/library/GSUP_Types.ttcn
+++ b/library/GSUP_Types.ttcn
@@ -244,6 +244,7 @@
cause, tag = OSMO_GSUP_CAUSE_IE;
cancel_type, tag = OSMO_GSUP_CANCEL_TYPE_IE;
auth_tuple, tag = OSMO_GSUP_AUTH_TUPLE_IE;
+ pdp_info_compl, tag = OSMO_GSUP_PDP_INFO_COMPL_IE;
auts, tag = OSMO_GSUP_AUTS_IE;
rand, tag = OSMO_GSUP_RAND_IE;
sres, tag = OSMO_GSUP_SRES_IE;
@@ -301,8 +302,8 @@
hexstring imsi,
integer cause,
GSUP_CancelType cancel_type,
- //boolean pdp_info_compl,
- //boolean freeze_ptmsi,
+ octetstring pdp_info_compl,
+ //octetstring freeze_ptmsi,
GSUP_IEs auth_tuple,
octetstring auts,
octetstring rand,