pespin has uploaded this change for review.

View Change

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(-)

git pull ssh://gerrit.osmocom.org:29418/erlang/osmo-epdg refs/changes/13/41013/1
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 change 41013. To unsubscribe, or for help writing mail filters, visit settings.

Gerrit-MessageType: newchange
Gerrit-Project: erlang/osmo-epdg
Gerrit-Branch: master
Gerrit-Change-Id: Iece0c768eb2dbb429726796a73274fd476cd1d0b
Gerrit-Change-Number: 41013
Gerrit-PatchSet: 1
Gerrit-Owner: pespin <pespin@sysmocom.de>