fixeria has uploaded this change for review. (
https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/38307?usp=email )
Change subject: library/pfcp: make Cause IE configurable in all templates
......................................................................
library/pfcp: make Cause IE configurable in all templates
Change-Id: I76e52d3450cca87f5fead0f834fa58ce4902ddd8
---
M library/PFCP_Templates.ttcn
1 file changed, 22 insertions(+), 8 deletions(-)
git pull ssh://gerrit.osmocom.org:29418/osmo-ttcn3-hacks refs/changes/07/38307/1
diff --git a/library/PFCP_Templates.ttcn b/library/PFCP_Templates.ttcn
index 9635c4d..0726fd2 100644
--- a/library/PFCP_Templates.ttcn
+++ b/library/PFCP_Templates.ttcn
@@ -794,14 +794,15 @@
template (value) Node_ID node_id,
template (value) OCT8 seid,
template (value) F_SEID f_seid,
- template (value) PFCP_Session_Establishment_Response.created_PDR_list created_pdr)
+ template (value) PFCP_Session_Establishment_Response.created_PDR_list created_pdr,
+ template (value) Cause cause := ts_PFCP_Cause(REQUEST_ACCEPTED))
modifies ts_PDU_PFCP_ := {
seid := seid,
sequence_number := seq_nr,
message_body := {
pfcp_session_establishment_response := {
node_id := node_id,
- cause := ts_PFCP_Cause(REQUEST_ACCEPTED),
+ cause := cause,
offending_ie := omit,
UP_F_SEID := f_seid,
created_PDR_list := created_pdr,
@@ -818,14 +819,15 @@
template (present) Node_ID node_id := ?,
template (present) OCT8 seid := ?,
template (present) F_SEID f_seid := ?,
- template (present) PFCP_Session_Establishment_Response.created_PDR_list created_pdr
:= ?)
+ template (present) PFCP_Session_Establishment_Response.created_PDR_list created_pdr
:= ?,
+ template (present) Cause cause := tr_PFCP_Cause(REQUEST_ACCEPTED))
modifies tr_PDU_PFCP_ := {
seid := seid,
sequence_number := ?,
message_body := {
pfcp_session_establishment_response := {
node_id := node_id,
- cause := tr_PFCP_Cause(REQUEST_ACCEPTED),
+ cause := cause,
offending_ie := *,
UP_F_SEID := ?,
created_PDR_list := created_pdr,
@@ -911,13 +913,14 @@
/* 7.5.5 PFCP Session Modification Response */
template (value) PDU_PFCP
ts_PFCP_Session_Mod_Resp(template (value) LIN3_BO_LAST seq_nr,
- template (value) OCT8 seid)
+ template (value) OCT8 seid,
+ template (value) Cause cause := ts_PFCP_Cause(REQUEST_ACCEPTED))
modifies ts_PDU_PFCP_ := {
seid := seid,
sequence_number := seq_nr,
message_body := {
pfcp_session_modification_response := {
- cause := ts_PFCP_Cause(REQUEST_ACCEPTED),
+ cause := cause,
offending_IE := omit,
created_PDR := omit,
load_control_information := omit,
@@ -930,11 +933,22 @@
}
}
template (present) PDU_PFCP
-tr_PFCP_Session_Mod_Resp(template (present) OCT8 seid := ?)
+tr_PFCP_Session_Mod_Resp(template (present) OCT8 seid := ?,
+ template (present) Cause cause := tr_PFCP_Cause(REQUEST_ACCEPTED))
modifies tr_PDU_PFCP_ := {
seid := seid,
message_body := {
- pfcp_session_modification_response := ?
+ pfcp_session_modification_response := {
+ cause := cause,
+ offending_IE := *,
+ created_PDR := *,
+ load_control_information := *,
+ overload_control_information := *,
+ usage_report := *,
+ failed_rule_id := *,
+ additional_usage_reports_information := *,
+ created_updated_traffic_endpoint := *
+ }
}
}
--
To view, visit
https://gerrit.osmocom.org/c/osmo-ttcn3-hacks/+/38307?usp=email
To unsubscribe, or for help writing mail filters, visit
https://gerrit.osmocom.org/settings?usp=email
Gerrit-MessageType: newchange
Gerrit-Project: osmo-ttcn3-hacks
Gerrit-Branch: master
Gerrit-Change-Id: I76e52d3450cca87f5fead0f834fa58ce4902ddd8
Gerrit-Change-Number: 38307
Gerrit-PatchSet: 1
Gerrit-Owner: fixeria <vyanitskiy(a)sysmocom.de>