From a44dc0b7556bcaa6cecf44e6d0c2be9684bfefea Mon Sep 17 00:00:00 2001 From: Pau Espin Pedrol Date: Tue, 24 Mar 2026 17:44:32 +0100 Subject: [PATCH] Fix ProtocolContainer --- ttcn/Lib3GPP/NAS/NAS_CommonTemplates.ttcn | 1 - ttcn/Lib3GPP/NAS/NAS_CommonTypeDefs.ttcn | 4 +--- 2 files changed, 1 insertion(+), 4 deletions(-) diff --git a/ttcn/Lib3GPP/NAS/NAS_CommonTemplates.ttcn b/ttcn/Lib3GPP/NAS/NAS_CommonTemplates.ttcn index 778f41d..ee268e4 100644 --- a/ttcn/Lib3GPP/NAS/NAS_CommonTemplates.ttcn +++ b/ttcn/Lib3GPP/NAS/NAS_CommonTemplates.ttcn @@ -727,7 +727,6 @@ module NAS_CommonTemplates { { /* @status APPROVED (ENDC, IMS, IMS_IRAT, LTE, LTE_A_IRAT, LTE_A_PRO, LTE_A_R10_R11, LTE_A_R12, LTE_IRAT, NBIOT, NR5GC, NR5GC_IRAT, POS, UTRAN) */ protocolID := p_ContainerId, protocolLength := int2oct(p_ContainerLength, 1), - protocolLongLength := omit, // @sic R5s201386 Baseline Moving sic@ content := p_Content }; diff --git a/ttcn/Lib3GPP/NAS/NAS_CommonTypeDefs.ttcn b/ttcn/Lib3GPP/NAS/NAS_CommonTypeDefs.ttcn index 1b77127..1ce58ef 100644 --- a/ttcn/Lib3GPP/NAS/NAS_CommonTypeDefs.ttcn +++ b/ttcn/Lib3GPP/NAS/NAS_CommonTypeDefs.ttcn @@ -640,7 +640,6 @@ type record Non3GPP_NW_ProvidedPolicies { NAS_ProtocolConfigOptions_Type pco optional } with { variant "FIELDORDER(msb)"; - // FIXME variant (pco) "FORCEOMIT(protocolLongLength)"; variant (iel) "LENGTHTO (ext, spare, configProtocol, pco)"; variant (iel) "BYTEORDER(last)"; }; @@ -648,13 +647,12 @@ type record Non3GPP_NW_ProvidedPolicies { type record ProtocolContainer { O2_Type protocolID, /* id is always 2 octets */ Type4Length_Type protocolLength optional, // @sic R5s201386 Baseline Moving sic@ - Type6Length_Type protocolLongLength optional, // always set to omit in UL @sic R5s201386 Baseline Moving sic@ octetstring content optional } with { variant "FIELDORDER(msb)"; variant (protocolLength) "LENGTHTO (content)"; variant (protocolLength) "BYTEORDER(last)"; - variant (content) "BYTEORDER(last)"; + variant (content) "BYTEORDER(first)"; }; type record length (0..83) of ProtocolContainer NAS_ProtocolConfigOptions_Type; -- GitLab