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,