fixeria has uploaded this change for review.

View Change

gsup: fix wrong placement of Cause IE

GSUP protocol specification mandates specific IE ordering; however
some message definitions are out of sync with the IE order produced
by libosmocore's GSUP encoder.

Change-Id: I5caa3101da310cddfa311d068ad889bca697b438
Fixes: 54343caa ("common/gsup.adoc: document Supplementary Services extension")
Fixes: ce32ec2a ("gsup: Document ePDG Tunnel Req/Res/Err")
---
M common/chapters/gsup.adoc
1 file changed, 2 insertions(+), 2 deletions(-)

git pull ssh://gerrit.osmocom.org:29418/osmo-gsm-manuals refs/changes/66/38666/1
diff --git a/common/chapters/gsup.adoc b/common/chapters/gsup.adoc
index f5cce14..b049330 100644
--- a/common/chapters/gsup.adoc
+++ b/common/chapters/gsup.adoc
@@ -643,9 +643,9 @@
|IEI|IE|Type|Presence|Format|Length
| |Message Type|<<gsup-ie-msgtype>>|M|V|1
|01|IMSI|<<gsup-ie-imsi>>|M|TLV|2-10
+|02|Cause|<<gsup-ie-cause>>|M|TLV|3
|30|Session ID|<<gsup-ie-session-id>>|M|TLV|6
|31|Session State|<<gsup-ie-session-state>>|M|TLV|3
-|02|Cause|<<gsup-ie-cause>>|M|TLV|3
|===

[[gsup-msg-proc-supl-serv-res]]
@@ -1114,8 +1114,8 @@
|IEI|IE|Type|Presence|Format|Length
| |Message Type|<<gsup-ie-msgtype>>|M|V|1
|01|IMSI|<<gsup-ie-imsi>>|M|TLV|2-10
-|0a|Message Class|<<gsup-ie-message-class>>|M|TLV|3
|02|Cause|<<gsup-ie-cause>>|M|TLV|3
+|0a|Message Class|<<gsup-ie-message-class>>|M|TLV|3
|===

[[gsup-msg-epdg-tunnel-res]]

To view, visit change 38666. To unsubscribe, or for help writing mail filters, visit settings.

Gerrit-MessageType: newchange
Gerrit-Project: osmo-gsm-manuals
Gerrit-Branch: master
Gerrit-Change-Id: I5caa3101da310cddfa311d068ad889bca697b438
Gerrit-Change-Number: 38666
Gerrit-PatchSet: 1
Gerrit-Owner: fixeria <vyanitskiy@sysmocom.de>