Attention is currently required from: fixeria, laforge, lynxis lazus, pespin.
lynxis lazus has posted comments on this change by pespin. ( https://gerrit.osmocom.org/c/erlang/osmo-epdg/+/41014?usp=email )
Change subject: dia/diameter_3ggp_ts32_299.dia: Inherit RFC4005 instead of RFC7155
......................................................................
Patch Set 1:
(1 comment)
Patchset:
PS1:
@laforge@osmocom.org what do you think about the incompatibility between RFC4005 and RFC7155? 7155 obsolete the old one and isn't 100% compatible.
--
To view, visit https://gerrit.osmocom.org/c/erlang/osmo-epdg/+/41014?usp=email
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email
Gerrit-MessageType: comment
Gerrit-Project: erlang/osmo-epdg
Gerrit-Branch: master
Gerrit-Change-Id: I7742d1523026e260b8501550977a41ebd3ad1b09
Gerrit-Change-Number: 41014
Gerrit-PatchSet: 1
Gerrit-Owner: pespin <pespin(a)sysmocom.de>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: fixeria <vyanitskiy(a)sysmocom.de>
Gerrit-Reviewer: lynxis lazus <lynxis(a)fe80.eu>
Gerrit-CC: laforge <laforge(a)osmocom.org>
Gerrit-Attention: laforge <laforge(a)osmocom.org>
Gerrit-Attention: pespin <pespin(a)sysmocom.de>
Gerrit-Attention: fixeria <vyanitskiy(a)sysmocom.de>
Gerrit-Attention: lynxis lazus <lynxis(a)fe80.eu>
Gerrit-Comment-Date: Thu, 04 Sep 2025 10:02:49 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
pespin has submitted this change. ( https://gerrit.osmocom.org/c/erlang/osmo-epdg/+/41013?usp=email )
Change subject: dia/diameter_3gpp_ts29_229.dia: inherit only Line-Identifier
......................................................................
dia/diameter_3gpp_ts29_229.dia: inherit only Line-Identifier
That's the only type being used, and skip inheriting other types
avoids inherit problem below:
ETSI ES 283 035 has an AVP (vendor=ETSI) with same name "Event-Type" but
different content (enumerated) and vendor (ETSI) than the one in 3GPP TS
32.299 (grouped, vendor 3GPP).
When trying to inherit one from the other (through indirect TS 29.229),
diameter compiler fails with:
diameter_3gpp_ts32_299.dia failed: AVP Event-Type imported by @inherits diameter_etsi_es283_035 at line 0 defined at line 143
Change-Id: Iece0c768eb2dbb429726796a73274fd476cd1d0b
---
M dia/diameter_3gpp_ts29_229.dia
1 file changed, 1 insertion(+), 1 deletion(-)
Approvals:
lynxis lazus: Looks good to me, approved
Jenkins Builder: Verified
diff --git a/dia/diameter_3gpp_ts29_229.dia b/dia/diameter_3gpp_ts29_229.dia
index ff1d8f7..62ac31f 100644
--- a/dia/diameter_3gpp_ts29_229.dia
+++ b/dia/diameter_3gpp_ts29_229.dia
@@ -24,7 +24,7 @@
@vendor 10415 3GPP
@inherits diameter_gen_base_rfc6733
-@inherits diameter_etsi_es283_035
+@inherits diameter_etsi_es283_035 Line-Identifier
@inherits diameter_rfc4005_nasreq
;; only attributes required by other applications are defined
--
To view, visit https://gerrit.osmocom.org/c/erlang/osmo-epdg/+/41013?usp=email
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email
Gerrit-MessageType: merged
Gerrit-Project: erlang/osmo-epdg
Gerrit-Branch: master
Gerrit-Change-Id: Iece0c768eb2dbb429726796a73274fd476cd1d0b
Gerrit-Change-Number: 41013
Gerrit-PatchSet: 1
Gerrit-Owner: pespin <pespin(a)sysmocom.de>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: lynxis lazus <lynxis(a)fe80.eu>
Gerrit-Reviewer: pespin <pespin(a)sysmocom.de>
Attention is currently required from: osmith, pespin.
daniel has posted comments on this change by osmith. ( https://gerrit.osmocom.org/c/libosmo-asn1-tcap/+/41021?usp=email )
Change subject: Fix decoding of TCAP messages
......................................................................
Patch Set 2: Code-Review+1
(1 comment)
Patchset:
PS2:
> I fail to see why are we modifying the asn file if we are switching to a newer asn1 file in next com […]
The new part
```DialoguePortion ::= [APPLICATION 11] EXPLICIT EXTERNAL```
is needed for the TCAP to be properly decoded, the WS workaround didn't work for the old or the new asn1c (that we were using). EXTERNAL is supported in the newer asn1c that is used in subsequent patches.
--
To view, visit https://gerrit.osmocom.org/c/libosmo-asn1-tcap/+/41021?usp=email
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings?usp=email
Gerrit-MessageType: comment
Gerrit-Project: libosmo-asn1-tcap
Gerrit-Branch: master
Gerrit-Change-Id: I4a27a52b2be70b1fc50e0a3d5441ded4c151fe65
Gerrit-Change-Number: 41021
Gerrit-PatchSet: 2
Gerrit-Owner: osmith <osmith(a)sysmocom.de>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: daniel <dwillmann(a)sysmocom.de>
Gerrit-Reviewer: osmith <osmith(a)sysmocom.de>
Gerrit-CC: pespin <pespin(a)sysmocom.de>
Gerrit-Attention: osmith <osmith(a)sysmocom.de>
Gerrit-Attention: pespin <pespin(a)sysmocom.de>
Gerrit-Comment-Date: Thu, 04 Sep 2025 09:59:17 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: Yes
Comment-In-Reply-To: pespin <pespin(a)sysmocom.de>